.elementor-14 .elementor-element.elementor-element-1474752{--display:flex;--min-height:130vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--overlay-mix-blend-mode:multiply;--margin-top:-15vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:15vw;--padding-bottom:15vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-1474752:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1474752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-hero-img.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-1474752::before, .elementor-14 .elementor-element.elementor-element-1474752 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1474752 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1474752 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1474752 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1474752 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/01/OS-hero-img-01-texture.png");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-1474752.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2c99d12{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;--z-index:100;}.elementor-14 .elementor-element.elementor-element-2c99d12:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2c99d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/01/nav-element-frame.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2c99d12.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-412ea0b{--display:flex;--min-height:60px;--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-around;--align-items:center;--overflow:auto;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-8fd5747 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8fd5747.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-8fd5747{z-index:2;}.elementor-14 .elementor-element.elementor-element-8415bd9 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8415bd9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-8415bd9{z-index:2;}.elementor-14 .elementor-element.elementor-element-86711ac .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-86711ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-86711ac{z-index:2;}.elementor-14 .elementor-element.elementor-element-b1a2cb5 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b1a2cb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b1a2cb5{z-index:2;}.elementor-14 .elementor-element.elementor-element-ca61c7b{--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-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 );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-72d7ed3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-14 .elementor-element.elementor-element-72d7ed3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-72d7ed3 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:68px;font-weight:400;line-height:78px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-02b73db{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-14 .elementor-element.elementor-element-02b73db.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-02b73db .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:68px;font-weight:400;line-height:78px;color:var( --e-global-color-primary );}.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 );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-14 .elementor-element.elementor-element-be0673a{width:var( --container-widget-width, 507px );max-width:507px;margin:01vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:2vw 0vw 0vw 0vw;--container-widget-width:507px;--container-widget-flex-grow:0;text-align:center;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-be0673a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-be0673a p{margin-block-end:18px;}.elementor-14 .elementor-element.elementor-element-95e4503{--display:flex;--position:absolute;--min-height:15vh;--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:center;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-1vh;}.elementor-14 .elementor-element.elementor-element-95e4503:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-95e4503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-divider.png");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-14 .elementor-element.elementor-element-95e4503::before, .elementor-14 .elementor-element.elementor-element-95e4503 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-95e4503 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-95e4503 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-95e4503 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-95e4503 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-95e4503.e-con{--align-self:center;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-95e4503{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-95e4503{right:0px;}.elementor-14 .elementor-element.elementor-element-7a0e961{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:03vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-09c8493{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-0ad9e59{text-align:center;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0ad9e59 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-48ad918{text-align:center;}.elementor-14 .elementor-element.elementor-element-48ad918 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-00218ab{text-align:center;}.elementor-14 .elementor-element.elementor-element-00218ab .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4cdd8f9{text-align:center;}.elementor-14 .elementor-element.elementor-element-4cdd8f9 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-346b2ba{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-14 .elementor-element.elementor-element-3c8c2c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-937005c{--display:flex;--overlay-opacity:0.5;--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-14 .elementor-element.elementor-element-937005c::before, .elementor-14 .elementor-element.elementor-element-937005c > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-937005c > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-937005c > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-937005c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-937005c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-a0100df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4c579a0{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-4c579a0{right:0px;}.elementor-14 .elementor-element.elementor-element-4c579a0{top:0px;}.elementor-14 .elementor-element.elementor-element-4c579a0:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-4c579a0.elementor-widget-image img{-webkit-mask-image:url( https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-frame.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-14 .elementor-element.elementor-element-2d1fb9a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-f61fba0{text-align:center;font-family:"MinervaModern", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-8c4f27a{text-align:center;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-765590c{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-771d519{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c395a0a{text-align:start;font-family:"MinervaModern", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-f687b39{text-align:start;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f687b39 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4a3d481{--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-14 .elementor-element.elementor-element-994bfc4{padding:0px 0px 8px 0px;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-994bfc4 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-20105aa{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e8626a1{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e8626a1 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-9c05065{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4dfd794{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4dfd794 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-64ba5af{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9485eeb{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9485eeb p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a5358d3{padding:10px 0px 8px 0px;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a5358d3 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ec629c8{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8060e9b{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-8060e9b p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-22d7561{padding:0px 0px 8px 0px;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-22d7561 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-cd3822e{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-cd3822e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cd3822e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-button-frame.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-9e54db5 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9e54db5.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-2ca6f70{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-2ca6f70{right:0px;}.elementor-14 .elementor-element.elementor-element-2ca6f70{top:0px;z-index:-1;}.elementor-14 .elementor-element.elementor-element-2ca6f70:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-2ca6f70.elementor-widget-image img{-webkit-mask-image:url( https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-frame.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-14 .elementor-element.elementor-element-2ca6f70 img{height:65vh;}.elementor-14 .elementor-element.elementor-element-7168501{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-93e8f2e{--display:flex;--overlay-opacity:0.5;--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-14 .elementor-element.elementor-element-93e8f2e::before, .elementor-14 .elementor-element.elementor-element-93e8f2e > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-93e8f2e > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-93e8f2e > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-93e8f2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-93e8f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-132e6db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-89259df{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-78b5420{text-align:center;font-family:"MinervaModern", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-5b921d5{text-align:center;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-8996a30{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-8996a30{right:0px;}.elementor-14 .elementor-element.elementor-element-8996a30{top:0px;}.elementor-14 .elementor-element.elementor-element-8996a30:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-8996a30.elementor-widget-image img{-webkit-mask-image:url( https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-frame.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-14 .elementor-element.elementor-element-90e2ae6{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-62c2026{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4cfe16f{text-align:start;font-family:"MinervaModern", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-75f2a71{text-align:start;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-75f2a71 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a99036f{--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-14 .elementor-element.elementor-element-e6a6f2f{padding:0px 0px 8px 0px;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e6a6f2f p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-acfb520{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e2f6de7{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e2f6de7 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-9f1237f{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0a000a3{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0a000a3 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-b31fe4f{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6f6ee79{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-6f6ee79 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-5334f02{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-404c135{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-404c135 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e0a4522{padding:0px 0px 8px 0px;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e0a4522 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-9f1b320{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-9f1b320:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9f1b320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-button-frame.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-e3ec38b .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e3ec38b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-d06a0b4{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-d06a0b4{right:0px;}.elementor-14 .elementor-element.elementor-element-d06a0b4{top:0px;z-index:-1;}.elementor-14 .elementor-element.elementor-element-d06a0b4:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-d06a0b4.elementor-widget-image img{-webkit-mask-image:url( https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-frame.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-14 .elementor-element.elementor-element-d06a0b4 img{height:65vh;}.elementor-14 .elementor-element.elementor-element-ebe76ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-ebe76ca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ebe76ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-facilities-img-bg.png");background-position:center left;}.elementor-14 .elementor-element.elementor-element-c11998a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-d0ca600{--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:0vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-e72e761{--display:flex;--gap:15px 0px;--row-gap:15px;--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-14 .elementor-element.elementor-element-eb59ee1 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4baab90{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4baab90 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a5a4fe9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-21b7d70{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-14 .elementor-element.elementor-element-4bd77a4{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4bd77a4 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-719a5ca{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-14 .elementor-element.elementor-element-62d4bdd{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-62d4bdd p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c73d2f5{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-14 .elementor-element.elementor-element-4f2d748{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4f2d748 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-caa5c69{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-14 .elementor-element.elementor-element-99b8ed0{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-99b8ed0 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e55b7b6{--display:flex;--min-height:50px;--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;--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-14 .elementor-element.elementor-element-400e895{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-14 .elementor-element.elementor-element-400e895:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-400e895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56423300;background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-facilities-element-button-frame.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-400e895 > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-400e895 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-400e895 > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-400e895 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-14 .elementor-element.elementor-element-54b7f01 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-54b7f01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5845b6d{--display:flex;--justify-content:center;--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-14 .elementor-element.elementor-element-2ab2fff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:05vw;--margin-bottom:28vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5ef609c{--display:flex;--position:absolute;--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;bottom:30vh;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-5ef609c{left:-20vw;}body.rtl .elementor-14 .elementor-element.elementor-element-5ef609c{right:-20vw;}.elementor-14 .elementor-element.elementor-element-b9423d5 img{width:37%;}.elementor-14 .elementor-element.elementor-element-56f3c50{--display:flex;--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-14 .elementor-element.elementor-element-92e25b4{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:010vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-92e25b4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-92e25b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-hrdf-img-bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-0944f07{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-b8316d0{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b8316d0 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d01331b{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d01331b p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-2388712{--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-14 .elementor-element.elementor-element-084e96a{padding:0vw 10vw 2vw 10vw;font-family:"TT Commons Pro", Sans-serif;font-size:20px;font-weight:bold;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3453e4a{--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-14 .elementor-element.elementor-element-8b170b0{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D420;--border-color:#E5E0D420;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:1.5vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-acb2897{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-7058b5a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-3716db5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-abe1722{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-2f5c7e9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-05a55c8{--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:space-between;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-c295587{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-e7de353{padding:0vw 2vw 0vw 0vw;font-family:"MinervaModern", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-54f9eb0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-30600e8{padding:0vw 2vw 0vw 0vw;font-family:"MinervaModern", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f28f03f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-0d5ee22{padding:0vw 2vw 0vw 0vw;font-family:"MinervaModern", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-8b0f175{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-e4c9db8{padding:0vw 2vw 0vw 0vw;font-family:"MinervaModern", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-6e80f67{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-c6c45e6{padding:0vw 2vw 0vw 0vw;font-family:"MinervaModern", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d345850{--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:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-d345850:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d345850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-14 .elementor-element.elementor-element-270ff30{--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:space-between;--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-14 .elementor-element.elementor-element-40f7b18 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;}.elementor-14 .elementor-element.elementor-element-6853ec8{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-14 .elementor-element.elementor-element-4628b8d{--display:flex;--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-14 .elementor-element.elementor-element-3d6f3e5{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-3d6f3e5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3d6f3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-trainers-element-frame.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-954ee6c{--display:flex;--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-14 .elementor-element.elementor-element-7de01b6{--display:flex;--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-14 .elementor-element.elementor-element-5d962e8{width:100%;max-width:100%;top:25%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-5d962e8{left:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-5d962e8{right:0%;}.elementor-14 .elementor-element.elementor-element-5d962e8 img{width:80%;}.elementor-14 .elementor-element.elementor-element-353f9a8{--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-14 .elementor-element.elementor-element-3fa35d1{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;--container-widget-width:180px;--container-widget-flex-grow:0;font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-14 .elementor-element.elementor-element-3fa35d1 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-6b5401e{font-family:"MinervaModern", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-43e777c{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c91804a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-14 .elementor-element.elementor-element-a03f8a4{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a03f8a4 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-47b0b44{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-47b0b44:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-47b0b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-trainers-element-frame.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5038046{--display:flex;--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-14 .elementor-element.elementor-element-42b9a65{--display:flex;--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-14 .elementor-element.elementor-element-4f0b2f4{width:100%;max-width:100%;top:30%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4f0b2f4{left:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-4f0b2f4{right:0%;}.elementor-14 .elementor-element.elementor-element-4f0b2f4 img{width:70%;}.elementor-14 .elementor-element.elementor-element-f74cf5e{--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-14 .elementor-element.elementor-element-9bb70a4{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;--container-widget-width:180px;--container-widget-flex-grow:0;font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-14 .elementor-element.elementor-element-9bb70a4 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-6ce2777{font-family:"MinervaModern", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c1cddde{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-df9afcc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-14 .elementor-element.elementor-element-0d19926{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0d19926 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4de4bb9{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4de4bb9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4de4bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-trainers-element-frame.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-6d67ead{--display:flex;--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-14 .elementor-element.elementor-element-e49f30a{--display:flex;--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-14 .elementor-element.elementor-element-0c2e853{width:100%;max-width:100%;top:25%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0c2e853{left:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-0c2e853{right:0%;}.elementor-14 .elementor-element.elementor-element-0c2e853 img{width:80%;}.elementor-14 .elementor-element.elementor-element-74efb3d{--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-14 .elementor-element.elementor-element-e9fe9ed{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;--container-widget-width:180px;--container-widget-flex-grow:0;font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-14 .elementor-element.elementor-element-e9fe9ed p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ad176ea{font-family:"MinervaModern", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-820eb67{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ba3bf14{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-14 .elementor-element.elementor-element-1dc2d9f{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1dc2d9f p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-7f035f5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7f035f5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7f035f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-trainers-element-frame.png");}.elementor-14 .elementor-element.elementor-element-f620b7b{--display:flex;--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-14 .elementor-element.elementor-element-b22cdd2{--display:flex;--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-14 .elementor-element.elementor-element-5f98fc2{width:100%;max-width:100%;top:25%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-5f98fc2{left:0%;}body.rtl .elementor-14 .elementor-element.elementor-element-5f98fc2{right:0%;}.elementor-14 .elementor-element.elementor-element-5f98fc2 img{width:80%;}.elementor-14 .elementor-element.elementor-element-1b8a6bd{--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-14 .elementor-element.elementor-element-03b1711{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;--container-widget-width:180px;--container-widget-flex-grow:0;font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-14 .elementor-element.elementor-element-03b1711 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-804146d{font-family:"MinervaModern", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-997d87c{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-5c048fe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-14 .elementor-element.elementor-element-c2d3f98{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c2d3f98 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d70f63f{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-6e88ea9{--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:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-7a446e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-553ae13{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-553ae13 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8a08e31{width:100%;max-width:100%;text-align:center;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8a08e31 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d4f84f9{--display:flex;--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-14 .elementor-element.elementor-element-d4f84f9.e-con{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-863b9f4{--display:flex;--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-14 .elementor-element.elementor-element-be26346{--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;}.elementor-14 .elementor-element.elementor-element-9e36a7c{text-align:start;}.elementor-14 .elementor-element.elementor-element-9e36a7c img{width:40vw;}.elementor-14 .elementor-element.elementor-element-f5fd2f2{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7b8b3d6{column-gap:0px;font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-7b8b3d6 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4b9800c{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4b9800c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4b9800c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56423300;background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-activities-element-button-frame.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-4b9800c > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-4b9800c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4b9800c > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-4b9800c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c8dd1ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-81489a1{--display:flex;--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-14 .elementor-element.elementor-element-c3a70bc{--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;}.elementor-14 .elementor-element.elementor-element-5601f86{text-align:start;}.elementor-14 .elementor-element.elementor-element-5601f86 img{width:40vw;}.elementor-14 .elementor-element.elementor-element-122be0f{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4ea3932{column-gap:0px;font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-4ea3932 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-dbceff3{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dbceff3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dbceff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56423300;background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-activities-element-button-frame.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-dbceff3 > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-dbceff3 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-dbceff3 > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-dbceff3 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bdb3649.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4fbdab5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-21b7822{--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;}.elementor-14 .elementor-element.elementor-element-8ce2cbb{text-align:start;}.elementor-14 .elementor-element.elementor-element-8ce2cbb img{width:40vw;}.elementor-14 .elementor-element.elementor-element-bbc8812{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0b12e8f{--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;--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-14 .elementor-element.elementor-element-b0f3f64{--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:flex-start;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-10a98c9{font-family:"MinervaModern", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-8fbb3b4{font-family:"MinervaModern", Sans-serif;font-size:14px;font-weight:300;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-ae0aee1{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-050d505{--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;--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-14 .elementor-element.elementor-element-5a4b1e4{--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:flex-start;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-5a57b3f{font-family:"MinervaModern", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-35432e9{font-family:"MinervaModern", Sans-serif;font-size:14px;font-weight:300;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-0f81448{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-5e1f3ca{column-gap:0px;font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-5e1f3ca p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-2601c4f{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2601c4f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2601c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56423300;background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-activities-element-button-frame.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-2601c4f > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-2601c4f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2601c4f > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-2601c4f > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-36645ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-7974043{--display:flex;--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-14 .elementor-element.elementor-element-1f45acf{--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;}.elementor-14 .elementor-element.elementor-element-256a6d6{text-align:start;}.elementor-14 .elementor-element.elementor-element-256a6d6 img{width:40vw;}.elementor-14 .elementor-element.elementor-element-8eb654d{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e58e76c{--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:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2e914d4{--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:flex-start;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-89708f8{font-family:"MinervaModern", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-89708f8 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-bf4a333{font-family:"MinervaModern", Sans-serif;font-size:14px;font-weight:300;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-bf4a333 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c62226d{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-c62226d p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-42f8328{--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:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2443d0c{--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:flex-start;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-5d678cf{font-family:"MinervaModern", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-5d678cf p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-537871d{font-family:"MinervaModern", Sans-serif;font-size:14px;font-weight:300;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-537871d p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-2614a05{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-2614a05 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-fe50fab{--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:flex-start;--align-items:flex-start;--gap:5px 0px;--row-gap:5px;--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-14 .elementor-element.elementor-element-db63d65{--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:flex-start;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-93a3db8{font-family:"MinervaModern", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-93a3db8 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e273184{font-family:"MinervaModern", Sans-serif;font-size:14px;font-weight:300;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-e273184 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-209f43d{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-209f43d p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-0a9ddcf{column-gap:0px;font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-0a9ddcf p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-79f66a9{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-79f66a9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-79f66a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56423300;background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-activities-element-button-frame.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-79f66a9 > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-79f66a9 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-79f66a9 > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-79f66a9 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-34e35c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-f46b488{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:100%;max-width:100%;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-icon-gap:0px;}.elementor-14 .elementor-element.elementor-element-f46b488 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#83867F00;}.elementor-14 .elementor-element.elementor-element-f46b488.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#51554400;}.elementor-14 .elementor-element.elementor-element-f46b488.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14 .elementor-element.elementor-element-f46b488.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#51554400;}.elementor-14 .elementor-element.elementor-element-f46b488.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"MinervaModern", Sans-serif;font-weight:500;}.elementor-14 .elementor-element.elementor-element-f46b488 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0db917b{--display:flex;--min-height:100vh;--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;--padding-top:10vw;--padding-bottom:15vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-0db917b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0db917b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-img-bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fc5484f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-dd84158{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-9e9f47d{--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-14 .elementor-element.elementor-element-eb329b5{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-eb329b5 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-f02dce2{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f02dce2 .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-36c8cdb{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a1e5db5{--display:flex;--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-14 .elementor-element.elementor-element-1767734{text-align:center;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1767734 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-00183d7{--display:flex;--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-14 .elementor-element.elementor-element-e5bd0bf{text-align:center;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e5bd0bf p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-fe18238{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-16991a3{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-16991a3 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-b8c7a39{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-14 .elementor-element.elementor-element-b8c7a39.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-80b746a{width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-df23b2c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6e3a280{--display:flex;--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-14 .elementor-element.elementor-element-95d3632{text-align:center;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-95d3632 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a75f9af{--display:flex;--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-14 .elementor-element.elementor-element-0775dfe{text-align:center;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0775dfe p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-fc474b2{--display:flex;--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-14 .elementor-element.elementor-element-c05d456{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-071ab0f{--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:space-between;--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-14 .elementor-element.elementor-element-f55e9c8{--display:flex;--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-14 .elementor-element.elementor-element-f55e9c8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f55e9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-muslim-element-frame-01-breakfast.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f55e9c8.e-con{--e-con-transform-rotateZ:-4.5deg;}.elementor-14 .elementor-element.elementor-element-3c73a02{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-97439df{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3fa9489{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3fa9489 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-29a1d4a{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-28fd997{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-28fd997 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ba691c4{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ba691c4 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-42d2dfd{--display:flex;--gap:10px 0px;--row-gap:10px;--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-14 .elementor-element.elementor-element-c801c78{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-c801c78 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4dd8061{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4dd8061 p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-85a4590{--display:flex;--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-14 .elementor-element.elementor-element-85a4590:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-85a4590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-muslim-element-frame-02-bbq-dinner.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-85a4590.e-con{--e-con-transform-rotateZ:3.2deg;}.elementor-14 .elementor-element.elementor-element-a114c5d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-53f9e62{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#56423320;--border-color:#56423320;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4602c19{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4602c19 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ec0ece1{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-751226a{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-751226a p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d3a7ed5{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d3a7ed5 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e4e6b15{--display:flex;--gap:40px 0px;--row-gap:40px;--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-14 .elementor-element.elementor-element-5dbf686{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5dbf686 p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-b870451{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-b870451 p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-e5af979{--display:flex;--margin-top:05vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-e5af979:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e5af979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-muslim-element-frame-03-tea.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-e5af979.e-con{--e-con-transform-rotateZ:-2.8deg;}.elementor-14 .elementor-element.elementor-element-af45102{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-1870438{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2df2307{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2df2307 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-b27eb48{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-f6d58cc{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f6d58cc p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-49f0898{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-49f0898 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-efb2f91{--display:flex;--gap:10px 0px;--row-gap:10px;--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-14 .elementor-element.elementor-element-04b77b6{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-04b77b6 p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-a2e1cb7{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3ea44ab{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-3ea44ab:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3ea44ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-muslim-element-frame-03-tea.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3ea44ab.e-con{--e-con-transform-rotateZ:2.8deg;}.elementor-14 .elementor-element.elementor-element-a3915b5{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-3c2285b{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7f54382{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7f54382 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e0d5c2c{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-0d875a9{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0d875a9 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-120c55e{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-120c55e p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-5050469{--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-14 .elementor-element.elementor-element-47c4b6a{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-47c4b6a p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-282552f{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-282552f p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-0bf69de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0bf69de:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0bf69de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-muslim-element-frame-01-breakfast.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-0bf69de.e-con{--e-con-transform-rotateZ:-4.5deg;}.elementor-14 .elementor-element.elementor-element-d1d0f8a{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-244f34b{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d6c8670{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d6c8670 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-31970cf{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-5283cdd{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-5283cdd p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-606b6a7{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-606b6a7 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ce09c47{--display:flex;--gap:10px 0px;--row-gap:10px;--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-14 .elementor-element.elementor-element-4b04d8d{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4b04d8d p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-704617d{--display:flex;--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-14 .elementor-element.elementor-element-11b8fab{--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:space-between;--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-14 .elementor-element.elementor-element-00a4c7e{--display:flex;--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-14 .elementor-element.elementor-element-00a4c7e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-00a4c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-muslim-element-frame-01-breakfast.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-00a4c7e.e-con{--e-con-transform-rotateZ:-4.5deg;}.elementor-14 .elementor-element.elementor-element-8ff452b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-2f03124{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-94197fd{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-94197fd p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a72cf07{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-3889b44{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3889b44 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-dfe59ea{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-dfe59ea p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-94b01fa{--display:flex;--gap:10px 0px;--row-gap:10px;--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-14 .elementor-element.elementor-element-37fa3d0{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-37fa3d0 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-6bbec24{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-6bbec24 p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-b60d590{--display:flex;--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-14 .elementor-element.elementor-element-b60d590:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b60d590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-muslim-element-frame-02-bbq-dinner.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b60d590.e-con{--e-con-transform-rotateZ:3.2deg;}.elementor-14 .elementor-element.elementor-element-edd7aa0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-be4351a{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#56423320;--border-color:#56423320;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d0c9800{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d0c9800 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-3e82a45{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-553bbc2{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-553bbc2 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-0afecbc{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0afecbc p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-43449cc{--display:flex;--gap:40px 0px;--row-gap:40px;--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-14 .elementor-element.elementor-element-f5241b8{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f5241b8 p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-b4f8dbf{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-1659c43 );}.elementor-14 .elementor-element.elementor-element-b4f8dbf p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-1303b09{--display:flex;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-1303b09:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1303b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-other-element-frame-03-mookata.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-1303b09.e-con{--e-con-transform-rotateZ:-2.8deg;}.elementor-14 .elementor-element.elementor-element-9a35d1c{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-91459a1{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-938cb0c{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-938cb0c p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-840d142{--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-14 .elementor-element.elementor-element-4a41b76{--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:space-between;--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-14 .elementor-element.elementor-element-68b9987 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-68b9987{color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-d62d4c6{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-b71d0af{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-b71d0af p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-65fdf6c{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-65fdf6c p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-845cd7d{--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:space-between;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5dae608 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-5dae608{color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-3c9dd1c{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-3db2ff3{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3db2ff3 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d2464d5{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d2464d5 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-11293a4{--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:space-evenly;--flex-wrap:nowrap;--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-14 .elementor-element.elementor-element-7c1b88b{width:100%;max-width:100%;text-align:start;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7c1b88b p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-4569727{width:100%;max-width:100%;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4569727 p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-189b1e0 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-189b1e0{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e1e9c46 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e1e9c46{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a4573fe{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#D5D0B3;}.elementor-14 .elementor-element.elementor-element-a4573fe p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-b45f652{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cbcbc10{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-cbcbc10:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cbcbc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-other-element-frame-04-lunch.svg");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-cbcbc10.e-con{--e-con-transform-rotateZ:6deg;}.elementor-14 .elementor-element.elementor-element-97d55ef{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-dee12a7{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cab8367{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-cab8367 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ce6197c{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-d0d501a{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d0d501a p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-2998a16{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2998a16 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-cc2664d{--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-14 .elementor-element.elementor-element-003a6cb{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-003a6cb p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-4329d96{--display:flex;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4329d96:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4329d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-other-element-frame-05-dinner-chinese.png");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4329d96.e-con{--e-con-transform-rotateZ:-4.5deg;}.elementor-14 .elementor-element.elementor-element-122c459{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-f719f58{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E0D430;--border-color:#E5E0D430;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9ef0f46{padding:0px 0px 20px 0px;font-family:"MinervaModern", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9ef0f46 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a49b81f{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-14 .elementor-element.elementor-element-f5f2b81{font-family:"TT Commons Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f5f2b81 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-7bd031d{font-family:"TT Commons Pro", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7bd031d p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-736d902{--display:flex;--gap:10px 0px;--row-gap:10px;--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-14 .elementor-element.elementor-element-2b5d1da{font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2b5d1da p{margin-block-end:8px;}.elementor-14 .elementor-element.elementor-element-c18fbf5{--display:flex;--position:absolute;--min-height:20vh;--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:center;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-1vh;}.elementor-14 .elementor-element.elementor-element-c18fbf5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c18fbf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-gallery-element-divider.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-c18fbf5::before, .elementor-14 .elementor-element.elementor-element-c18fbf5 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c18fbf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c18fbf5 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c18fbf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c18fbf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-c18fbf5.e-con{--align-self:center;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-c18fbf5{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-c18fbf5{right:0px;}.elementor-14 .elementor-element.elementor-element-c8f8c3d{--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;--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-14 .elementor-element.elementor-element-68ea083{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-14 .elementor-element.elementor-element-431e81e{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-431e81e .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3b690ab{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-3b690ab .elementor-heading-title{font-family:"MinervaModern", Sans-serif;font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-97c2457{width:var( --container-widget-width, 577px );max-width:577px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:577px;--container-widget-flex-grow:0;text-align:center;font-family:"TT Commons Pro", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-97c2457 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-67dfa79{--display:flex;--min-height:50px;--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ec8ec3f{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-14 .elementor-element.elementor-element-ec8ec3f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ec8ec3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#56423300;background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-gallery-element-button-frame-01.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-ec8ec3f > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-ec8ec3f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ec8ec3f > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-ec8ec3f > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-14 .elementor-element.elementor-element-ba389f2 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ba389f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-133bb6f{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-14 .elementor-element.elementor-element-133bb6f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-133bb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-gallery-element-button-frame-02.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-e4982e0 .elementor-button{background-color:#63747C00;font-family:"MinervaModern", Sans-serif;font-size:16px;font-weight:500;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e4982e0.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-fc81ce3{right:7px;}body.rtl .elementor-14 .elementor-element.elementor-element-fc81ce3{left:7px;}.elementor-14 .elementor-element.elementor-element-fc81ce3{top:0px;}.elementor-14 .elementor-element.elementor-element-ed28c06{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;top:0px;}.elementor-14 .elementor-element.elementor-element-ed28c06:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ed28c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#83867F;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-ed28c06{right:-244px;}body.rtl .elementor-14 .elementor-element.elementor-element-ed28c06{left:-244px;}.elementor-14 .elementor-element.elementor-element-7d22fce{width:var( --container-widget-width, 45px );max-width:45px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:45px;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-799ee08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"TT Commons Pro", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-799ee08 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-7f2c294{--display:flex;}.elementor-14 .elementor-element.elementor-element-09329a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-4724c62{--display:flex;}.elementor-14 .elementor-element.elementor-element-8d0af53{--e-transform-rotateZ:3.15deg;}.elementor-14 .elementor-element.elementor-element-96e07ba{--display:flex;--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-14 .elementor-element.elementor-element-3d0244f{--e-transform-rotateZ:-3.15deg;}.elementor-14 .elementor-element.elementor-element-910254e{--display:flex;}.elementor-14 .elementor-element.elementor-element-8800dbe{--e-transform-rotateZ:3.15deg;}.elementor-14 .elementor-element.elementor-element-2c19f80{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5753833{--e-transform-rotateZ:-3.38deg;}.elementor-14 .elementor-element.elementor-element-5753833 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-14 .elementor-element.elementor-element-6e13d6c{--display:flex;}.elementor-14 .elementor-element.elementor-element-913e733{--e-transform-rotateZ:3.15deg;}.elementor-14 .elementor-element.elementor-element-d94f4b1{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-be9bab0{--e-transform-rotateZ:-3.15deg;}.elementor-14 .elementor-element.elementor-element-8ca4a0a{--display:flex;}.elementor-14 .elementor-element.elementor-element-85141d2{--e-transform-rotateZ:-3.38deg;}.elementor-14 .elementor-element.elementor-element-85141d2 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-14 .elementor-element.elementor-element-860c009{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-334c6cd{--e-transform-rotateZ:-3.15deg;}.elementor-14 .elementor-element.elementor-element-c80ac62{--display:flex;}.elementor-14 .elementor-element.elementor-element-6f83537{--e-transform-rotateZ:3.15deg;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d70f63f{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-1474752{--width:100.374%;}.elementor-14 .elementor-element.elementor-element-2c99d12{--width:600px;}.elementor-14 .elementor-element.elementor-element-412ea0b{--width:570px;}.elementor-14 .elementor-element.elementor-element-95e4503{--width:100vw;}.elementor-14 .elementor-element.elementor-element-7a0e961{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-cd3822e{--width:170px;}.elementor-14 .elementor-element.elementor-element-9f1b320{--width:170px;}.elementor-14 .elementor-element.elementor-element-ebe76ca{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-d0ca600{--width:450px;}.elementor-14 .elementor-element.elementor-element-e55b7b6{--width:400px;}.elementor-14 .elementor-element.elementor-element-400e895{--width:200px;}.elementor-14 .elementor-element.elementor-element-2ab2fff{--width:90%;}.elementor-14 .elementor-element.elementor-element-5ef609c{--width:25vw;}.elementor-14 .elementor-element.elementor-element-92e25b4{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-0944f07{--width:100%;}.elementor-14 .elementor-element.elementor-element-acb2897{--width:20%;}.elementor-14 .elementor-element.elementor-element-7058b5a{--width:20%;}.elementor-14 .elementor-element.elementor-element-3716db5{--width:20%;}.elementor-14 .elementor-element.elementor-element-abe1722{--width:20%;}.elementor-14 .elementor-element.elementor-element-2f5c7e9{--width:20%;}.elementor-14 .elementor-element.elementor-element-c295587{--width:20%;}.elementor-14 .elementor-element.elementor-element-54f9eb0{--width:20%;}.elementor-14 .elementor-element.elementor-element-f28f03f{--width:20%;}.elementor-14 .elementor-element.elementor-element-8b0f175{--width:20%;}.elementor-14 .elementor-element.elementor-element-6e80f67{--width:20%;}.elementor-14 .elementor-element.elementor-element-d345850{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-270ff30{--width:100%;}.elementor-14 .elementor-element.elementor-element-6853ec8{--width:30%;}.elementor-14 .elementor-element.elementor-element-c91804a{--width:77px;}.elementor-14 .elementor-element.elementor-element-df9afcc{--width:77px;}.elementor-14 .elementor-element.elementor-element-ba3bf14{--width:77px;}.elementor-14 .elementor-element.elementor-element-5c048fe{--width:77px;}.elementor-14 .elementor-element.elementor-element-6e88ea9{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-7a446e3{--width:100%;}.elementor-14 .elementor-element.elementor-element-d4f84f9{--width:100%;}.elementor-14 .elementor-element.elementor-element-be26346{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-f5fd2f2{--width:50%;}.elementor-14 .elementor-element.elementor-element-4b9800c{--width:170px;}.elementor-14 .elementor-element.elementor-element-c3a70bc{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-122be0f{--width:50%;}.elementor-14 .elementor-element.elementor-element-dbceff3{--width:170px;}.elementor-14 .elementor-element.elementor-element-4fbdab5{--width:100%;}.elementor-14 .elementor-element.elementor-element-21b7822{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-bbc8812{--width:50%;}.elementor-14 .elementor-element.elementor-element-2601c4f{--width:170px;}.elementor-14 .elementor-element.elementor-element-1f45acf{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-8eb654d{--width:50%;}.elementor-14 .elementor-element.elementor-element-79f66a9{--width:170px;}.elementor-14 .elementor-element.elementor-element-0db917b{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-fc5484f{--width:100%;}.elementor-14 .elementor-element.elementor-element-dd84158{--width:80%;}.elementor-14 .elementor-element.elementor-element-a1e5db5{--width:170px;}.elementor-14 .elementor-element.elementor-element-00183d7{--width:120px;}.elementor-14 .elementor-element.elementor-element-b8c7a39{--width:587px;}.elementor-14 .elementor-element.elementor-element-6e3a280{--width:170px;}.elementor-14 .elementor-element.elementor-element-a75f9af{--width:120px;}.elementor-14 .elementor-element.elementor-element-071ab0f{--width:100%;}.elementor-14 .elementor-element.elementor-element-f55e9c8{--width:1146px;}.elementor-14 .elementor-element.elementor-element-29a1d4a{--width:90px;}.elementor-14 .elementor-element.elementor-element-85a4590{--width:100%;}.elementor-14 .elementor-element.elementor-element-a114c5d{--width:100%;}.elementor-14 .elementor-element.elementor-element-ec0ece1{--width:90px;}.elementor-14 .elementor-element.elementor-element-e5af979{--width:100%;}.elementor-14 .elementor-element.elementor-element-b27eb48{--width:90px;}.elementor-14 .elementor-element.elementor-element-a2e1cb7{--width:100%;}.elementor-14 .elementor-element.elementor-element-3ea44ab{--width:35%;}.elementor-14 .elementor-element.elementor-element-e0d5c2c{--width:90px;}.elementor-14 .elementor-element.elementor-element-0bf69de{--width:33%;}.elementor-14 .elementor-element.elementor-element-31970cf{--width:90px;}.elementor-14 .elementor-element.elementor-element-11b8fab{--width:100%;}.elementor-14 .elementor-element.elementor-element-00a4c7e{--width:1146px;}.elementor-14 .elementor-element.elementor-element-a72cf07{--width:90px;}.elementor-14 .elementor-element.elementor-element-b60d590{--width:100%;}.elementor-14 .elementor-element.elementor-element-edd7aa0{--width:100%;}.elementor-14 .elementor-element.elementor-element-3e82a45{--width:90px;}.elementor-14 .elementor-element.elementor-element-1303b09{--width:100%;}.elementor-14 .elementor-element.elementor-element-d62d4c6{--width:90px;}.elementor-14 .elementor-element.elementor-element-3c9dd1c{--width:90px;}.elementor-14 .elementor-element.elementor-element-b45f652{--width:100%;}.elementor-14 .elementor-element.elementor-element-cbcbc10{--width:32%;}.elementor-14 .elementor-element.elementor-element-ce6197c{--width:90px;}.elementor-14 .elementor-element.elementor-element-4329d96{--width:33%;}.elementor-14 .elementor-element.elementor-element-a49b81f{--width:90px;}.elementor-14 .elementor-element.elementor-element-c18fbf5{--width:100vw;}.elementor-14 .elementor-element.elementor-element-c8f8c3d{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-68ea083{--width:100%;}.elementor-14 .elementor-element.elementor-element-67dfa79{--width:400px;}.elementor-14 .elementor-element.elementor-element-ec8ec3f{--width:170px;}.elementor-14 .elementor-element.elementor-element-133bb6f{--width:185px;}.elementor-14 .elementor-element.elementor-element-ed28c06{--width:240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-412ea0b{--width:90vw;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-1474752:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1474752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-hero-img-xs.png");background-size:cover;}.elementor-14 .elementor-element.elementor-element-1474752{--width:100%;--min-height:70vh;--margin-top:-16vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14 .elementor-element.elementor-element-2c99d12{--width:95vw;}.elementor-14 .elementor-element.elementor-element-2c99d12:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2c99d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-412ea0b{--width:90vw;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:011px;--padding-right:11px;}.elementor-14 .elementor-element.elementor-element-8fd5747 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-8415bd9 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-86711ac .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-b1a2cb5 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-ca61c7b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw;}.elementor-14 .elementor-element.elementor-element-ca61c7b.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-72d7ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-14 .elementor-element.elementor-element-72d7ed3.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-72d7ed3 .elementor-heading-title{font-size:42px;line-height:58px;}.elementor-14 .elementor-element.elementor-element-02b73db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-14 .elementor-element.elementor-element-02b73db .elementor-heading-title{font-size:42px;line-height:58px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-be0673a{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;font-size:14px;}.elementor-14 .elementor-element.elementor-element-be0673a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-95e4503:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-95e4503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-divider-xs.png");background-position:bottom center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-95e4503{--min-height:6vh;bottom:-1vh;}.elementor-14 .elementor-element.elementor-element-95e4503.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-7a0e961{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-09c8493{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:05vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-0ad9e59{padding:0px 0px 10px 0px;font-size:16px;}.elementor-14 .elementor-element.elementor-element-0ad9e59 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-48ad918{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-48ad918 .elementor-heading-title{font-size:34px;line-height:50px;}.elementor-14 .elementor-element.elementor-element-00218ab{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-00218ab .elementor-heading-title{font-size:34px;line-height:38px;}.elementor-14 .elementor-element.elementor-element-4cdd8f9{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4cdd8f9 .elementor-heading-title{font-size:34px;line-height:38px;}.elementor-14 .elementor-element.elementor-element-346b2ba{--width:90vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-346b2ba.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-a0100df{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-4c579a0:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-4c579a0.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:top left;}.elementor-14 .elementor-element.elementor-element-4c579a0 img{height:500px;}.elementor-14 .elementor-element.elementor-element-2d1fb9a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-14 .elementor-element.elementor-element-f61fba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:32px;}.elementor-14 .elementor-element.elementor-element-8c4f27a{font-size:15px;}.elementor-14 .elementor-element.elementor-element-765590c{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-771d519{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c395a0a{font-size:32px;}.elementor-14 .elementor-element.elementor-element-c395a0a p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-f687b39{font-size:15px;}.elementor-14 .elementor-element.elementor-element-994bfc4{padding:0px 0px 0px 0px;font-size:15px;}.elementor-14 .elementor-element.elementor-element-e8626a1{font-size:15px;}.elementor-14 .elementor-element.elementor-element-e8626a1 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4dfd794{font-size:15px;}.elementor-14 .elementor-element.elementor-element-4dfd794 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-9485eeb{font-size:15px;}.elementor-14 .elementor-element.elementor-element-9485eeb p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a5358d3{padding:0px 0px 0px 0px;font-size:15px;}.elementor-14 .elementor-element.elementor-element-8060e9b{font-size:15px;}.elementor-14 .elementor-element.elementor-element-8060e9b p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-22d7561{width:var( --container-widget-width, 260px );max-width:260px;padding:0px 0px 0px 0px;--container-widget-width:260px;--container-widget-flex-grow:0;font-size:15px;line-height:20px;}.elementor-14 .elementor-element.elementor-element-cd3822e{--width:50%;}.elementor-14 .elementor-element.elementor-element-cd3822e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cd3822e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-9e54db5 .elementor-button{font-size:13px;}.elementor-14 .elementor-element.elementor-element-2ca6f70:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-2ca6f70.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:top left;}.elementor-14 .elementor-element.elementor-element-2ca6f70 img{height:500px;}.elementor-14 .elementor-element.elementor-element-132e6db{--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-14 .elementor-element.elementor-element-89259df{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-14 .elementor-element.elementor-element-78b5420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:32px;}.elementor-14 .elementor-element.elementor-element-5b921d5{font-size:15px;}.elementor-14 .elementor-element.elementor-element-8996a30:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-8996a30.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:top left;}.elementor-14 .elementor-element.elementor-element-8996a30 img{height:500px;}.elementor-14 .elementor-element.elementor-element-62c2026{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4cfe16f{font-size:32px;}.elementor-14 .elementor-element.elementor-element-4cfe16f p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-75f2a71{font-size:15px;}.elementor-14 .elementor-element.elementor-element-e6a6f2f{padding:0px 0px 0px 0px;font-size:15px;}.elementor-14 .elementor-element.elementor-element-e2f6de7{font-size:15px;}.elementor-14 .elementor-element.elementor-element-e2f6de7 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-0a000a3{font-size:15px;}.elementor-14 .elementor-element.elementor-element-0a000a3 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-6f6ee79{font-size:15px;}.elementor-14 .elementor-element.elementor-element-6f6ee79 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-404c135{font-size:15px;}.elementor-14 .elementor-element.elementor-element-404c135 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e0a4522{width:var( --container-widget-width, 260px );max-width:260px;padding:0px 0px 0px 0px;--container-widget-width:260px;--container-widget-flex-grow:0;font-size:15px;line-height:20px;}.elementor-14 .elementor-element.elementor-element-9f1b320{--width:50%;}.elementor-14 .elementor-element.elementor-element-9f1b320:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9f1b320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-e3ec38b .elementor-button{font-size:13px;}.elementor-14 .elementor-element.elementor-element-d06a0b4:not( .elementor-widget-image ), .elementor-14 .elementor-element.elementor-element-d06a0b4.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:top left;}.elementor-14 .elementor-element.elementor-element-d06a0b4 img{height:500px;}.elementor-14 .elementor-element.elementor-element-ebe76ca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ebe76ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-facilities-img-bg-xs.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-ebe76ca{--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;--padding-top:7vw;--padding-bottom:15vw;--padding-left:7vw;--padding-right:7vw;}.elementor-14 .elementor-element.elementor-element-c11998a{--padding-top:07vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-d0ca600{--padding-top:0vw;--padding-bottom:010vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-e72e761{--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-14 .elementor-element.elementor-element-eb59ee1{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-eb59ee1 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-4baab90{font-size:14px;}.elementor-14 .elementor-element.elementor-element-4bd77a4{font-size:14px;}.elementor-14 .elementor-element.elementor-element-62d4bdd{font-size:14px;}.elementor-14 .elementor-element.elementor-element-4f2d748{font-size:14px;}.elementor-14 .elementor-element.elementor-element-99b8ed0{font-size:14px;}.elementor-14 .elementor-element.elementor-element-e55b7b6{--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;}.elementor-14 .elementor-element.elementor-element-400e895{--width:200px;}.elementor-14 .elementor-element.elementor-element-400e895:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-400e895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-54b7f01 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-2ab2fff{--width:70%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:25vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14 .elementor-element.elementor-element-2ab2fff.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-5ef609c{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:5vh;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-5ef609c{left:0vw;}body.rtl .elementor-14 .elementor-element.elementor-element-5ef609c{right:0vw;}.elementor-14 .elementor-element.elementor-element-b9423d5{padding:0px 0px 0px 10px;text-align:start;}.elementor-14 .elementor-element.elementor-element-b9423d5 img{width:60%;}.elementor-14 .elementor-element.elementor-element-92e25b4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-92e25b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-hrdf-img-bg-xs.png");background-size:cover;}.elementor-14 .elementor-element.elementor-element-92e25b4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-18vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:15vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-0944f07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw;}.elementor-14 .elementor-element.elementor-element-b8316d0{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b8316d0 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-d01331b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:12px;line-height:1.8em;}.elementor-14 .elementor-element.elementor-element-084e96a{padding:0vw 7vw 02vw 7vw;}.elementor-14 .elementor-element.elementor-element-3453e4a{--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;}.elementor-14 .elementor-element.elementor-element-8b170b0{--width:30%;--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:7vw;}.elementor-14 .elementor-element.elementor-element-acb2897{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-7058b5a{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-3716db5{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-abe1722{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-2f5c7e9{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-05a55c8{--width:70%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-c295587{--justify-content:space-between;}.elementor-14 .elementor-element.elementor-element-e7de353{font-size:17px;}.elementor-14 .elementor-element.elementor-element-e7de353 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-30600e8{font-size:17px;}.elementor-14 .elementor-element.elementor-element-30600e8 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-0d5ee22{font-size:17px;}.elementor-14 .elementor-element.elementor-element-0d5ee22 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e4c9db8{font-size:17px;}.elementor-14 .elementor-element.elementor-element-e4c9db8 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c6c45e6{font-size:17px;}.elementor-14 .elementor-element.elementor-element-c6c45e6 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d345850:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d345850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-facilities-img-bg-xs.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-d345850{--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;--padding-top:7vw;--padding-bottom:15vw;--padding-left:7vw;--padding-right:7vw;}.elementor-14 .elementor-element.elementor-element-c91804a{--width:78px;}.elementor-14 .elementor-element.elementor-element-a03f8a4{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-df9afcc{--width:78px;}.elementor-14 .elementor-element.elementor-element-ba3bf14{--width:78px;}.elementor-14 .elementor-element.elementor-element-5c048fe{--width:78px;}.elementor-14 .elementor-element.elementor-element-d70f63f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-6e88ea9{--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;--padding-top:7vw;--padding-bottom:15vw;--padding-left:7vw;--padding-right:7vw;}.elementor-14 .elementor-element.elementor-element-7a446e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-553ae13{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-553ae13 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-8a08e31{font-size:13px;line-height:1.8em;}.elementor-14 .elementor-element.elementor-element-863b9f4{--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-14 .elementor-element.elementor-element-be26346{--content-width:100%;--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:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--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-14 .elementor-element.elementor-element-be26346.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-9e36a7c img{width:100%;}.elementor-14 .elementor-element.elementor-element-f5fd2f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7b8b3d6{font-size:16px;}.elementor-14 .elementor-element.elementor-element-4b9800c{--width:170px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-4b9800c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4b9800c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-81489a1{--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-14 .elementor-element.elementor-element-c3a70bc{--content-width:100%;--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:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--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-14 .elementor-element.elementor-element-c3a70bc.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-5601f86 img{width:100%;}.elementor-14 .elementor-element.elementor-element-122be0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4ea3932{font-size:16px;}.elementor-14 .elementor-element.elementor-element-dbceff3{--width:170px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-dbceff3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dbceff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-4fbdab5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-21b7822{--content-width:100%;--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:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--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-14 .elementor-element.elementor-element-21b7822.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-8ce2cbb img{width:100%;}.elementor-14 .elementor-element.elementor-element-bbc8812{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0b12e8f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-b0f3f64{--width:200px;}.elementor-14 .elementor-element.elementor-element-10a98c9{font-size:16px;}.elementor-14 .elementor-element.elementor-element-10a98c9 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-8fbb3b4{font-size:12px;}.elementor-14 .elementor-element.elementor-element-8fbb3b4 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-ae0aee1{font-size:16px;}.elementor-14 .elementor-element.elementor-element-ae0aee1 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-5a4b1e4{--width:200px;}.elementor-14 .elementor-element.elementor-element-5a57b3f{font-size:16px;}.elementor-14 .elementor-element.elementor-element-5a57b3f p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-35432e9{font-size:12px;}.elementor-14 .elementor-element.elementor-element-35432e9 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-0f81448{font-size:16px;}.elementor-14 .elementor-element.elementor-element-0f81448 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-5e1f3ca{font-size:16px;}.elementor-14 .elementor-element.elementor-element-2601c4f{--width:170px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-2601c4f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2601c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-7974043{--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-14 .elementor-element.elementor-element-1f45acf{--content-width:100%;--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:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--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-14 .elementor-element.elementor-element-1f45acf.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-256a6d6 img{width:100%;}.elementor-14 .elementor-element.elementor-element-8eb654d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-89708f8{font-size:16px;}.elementor-14 .elementor-element.elementor-element-bf4a333{font-size:12px;}.elementor-14 .elementor-element.elementor-element-c62226d{font-size:16px;}.elementor-14 .elementor-element.elementor-element-5d678cf{font-size:16px;}.elementor-14 .elementor-element.elementor-element-537871d{font-size:12px;}.elementor-14 .elementor-element.elementor-element-2614a05{font-size:16px;}.elementor-14 .elementor-element.elementor-element-93a3db8{font-size:16px;}.elementor-14 .elementor-element.elementor-element-e273184{font-size:13px;}.elementor-14 .elementor-element.elementor-element-209f43d{font-size:16px;}.elementor-14 .elementor-element.elementor-element-0a9ddcf{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-14 .elementor-element.elementor-element-79f66a9{--width:170px;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-79f66a9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-79f66a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-f46b488{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0db917b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0db917b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-catering-img-bg-xs-scaled.png");}.elementor-14 .elementor-element.elementor-element-0db917b{--padding-top:10vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-14 .elementor-element.elementor-element-fc5484f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-f02dce2{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f02dce2 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-16991a3{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:12px;line-height:1.8em;}.elementor-14 .elementor-element.elementor-element-b8c7a39{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-df23b2c{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-95d3632 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-0775dfe p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-fc474b2{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-c05d456{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f55e9c8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f55e9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-14 .elementor-element.elementor-element-3c73a02{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-97439df{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-3fa9489{font-size:30px;}.elementor-14 .elementor-element.elementor-element-29a1d4a{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-a114c5d{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-53f9e62{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-4602c19{font-size:28px;}.elementor-14 .elementor-element.elementor-element-ec0ece1{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-e4e6b15{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-b870451{font-size:13px;}.elementor-14 .elementor-element.elementor-element-e5af979{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14 .elementor-element.elementor-element-af45102{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1870438{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-2df2307{font-size:30px;}.elementor-14 .elementor-element.elementor-element-b27eb48{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-a2e1cb7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-3ea44ab.e-con{--e-con-transform-rotateZ:-2.8deg;}.elementor-14 .elementor-element.elementor-element-3ea44ab{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14 .elementor-element.elementor-element-a3915b5{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-3c2285b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-7f54382{font-size:28px;}.elementor-14 .elementor-element.elementor-element-e0d5c2c{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-282552f{font-size:12px;}.elementor-14 .elementor-element.elementor-element-0bf69de.e-con{--e-con-transform-rotateZ:4.5deg;--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-0bf69de:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0bf69de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-14 .elementor-element.elementor-element-0bf69de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-d1d0f8a{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-244f34b{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-d6c8670{font-size:30px;}.elementor-14 .elementor-element.elementor-element-31970cf{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-00a4c7e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-00a4c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-14 .elementor-element.elementor-element-8ff452b{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2f03124{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-94197fd{font-size:30px;}.elementor-14 .elementor-element.elementor-element-a72cf07{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-edd7aa0{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-be4351a{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-d0c9800{font-size:28px;}.elementor-14 .elementor-element.elementor-element-3e82a45{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-43449cc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-b4f8dbf{font-size:13px;}.elementor-14 .elementor-element.elementor-element-1303b09{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14 .elementor-element.elementor-element-9a35d1c{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-91459a1{--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-938cb0c{font-size:30px;}.elementor-14 .elementor-element.elementor-element-d62d4c6{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-3c9dd1c{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-b45f652{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cbcbc10.e-con{--e-con-transform-rotateZ:-2.8deg;}.elementor-14 .elementor-element.elementor-element-cbcbc10{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-14 .elementor-element.elementor-element-97d55ef{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-dee12a7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-cab8367{font-size:28px;}.elementor-14 .elementor-element.elementor-element-ce6197c{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-4329d96.e-con{--e-con-transform-rotateZ:4.5deg;--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-4329d96:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4329d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-14 .elementor-element.elementor-element-4329d96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-122c459{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f719f58{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-9ef0f46{font-size:28px;}.elementor-14 .elementor-element.elementor-element-a49b81f{--width:100px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-c18fbf5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c18fbf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-plan-element-divider-xs.png");background-position:bottom center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c18fbf5{--min-height:6vh;bottom:-1vh;}.elementor-14 .elementor-element.elementor-element-c18fbf5.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-68ea083{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-431e81e{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-431e81e .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-3b690ab{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3b690ab .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-97c2457{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;font-size:13px;line-height:1.8em;}.elementor-14 .elementor-element.elementor-element-67dfa79{--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:center;}.elementor-14 .elementor-element.elementor-element-67dfa79.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ec8ec3f{--width:200px;}.elementor-14 .elementor-element.elementor-element-ec8ec3f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ec8ec3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14 .elementor-element.elementor-element-ba389f2 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-133bb6f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-133bb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/PE-layout-element-button-frame-01.svg");background-size:contain;}.elementor-14 .elementor-element.elementor-element-133bb6f{--width:210px;}.elementor-14 .elementor-element.elementor-element-fc81ce3{top:0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-ed28c06{right:-1px;}body.rtl .elementor-14 .elementor-element.elementor-element-ed28c06{left:-1px;}.elementor-14 .elementor-element.elementor-element-ed28c06{top:58px;}body.elementor-page-14{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-09c258b */#global-overlay {
  position: fixed;
  inset: 0;
  background: url("https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/01/H-hero-img-01-texture.png")
    center / cover no-repeat;
  pointer-events: none;
  z-index: 999999;
  opacity: 0.5;
  
    /* Blend mode */
  mix-blend-mode: multiply !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fd5747 */.elementor-14 .elementor-element.elementor-element-8fd5747 {
  overflow: hidden;
padding: 0 !important;
margin: 0 !important;
top:3px;
}

.elementor-14 .elementor-element.elementor-element-8fd5747 a {
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
padding : 0;
padding-bottom: 10px ;
}

.elementor-14 .elementor-element.elementor-element-8fd5747:hover a {
  transform: translateY(-100%);
}

.elementor-14 .elementor-element.elementor-element-8fd5747 a::before {
  content: 'Home';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8415bd9 */.elementor-14 .elementor-element.elementor-element-8415bd9 {
  overflow: hidden;
padding: 0 !important;
margin: 0 !important;
top:3px;
}

.elementor-14 .elementor-element.elementor-element-8415bd9 a {
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
padding : 0;
padding-bottom: 10px ;
}

.elementor-14 .elementor-element.elementor-element-8415bd9:hover a {
  transform: translateY(-100%);
}

.elementor-14 .elementor-element.elementor-element-8415bd9 a::before {
  content: 'Our Stay';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-86711ac */.elementor-14 .elementor-element.elementor-element-86711ac {
  overflow: hidden;
padding: 0 !important;
margin: 0 !important;
top:3px;
}

.elementor-14 .elementor-element.elementor-element-86711ac a {
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
padding : 0;
padding-bottom: 10px ;
}

.elementor-14 .elementor-element.elementor-element-86711ac:hover a {
  transform: translateY(-100%);
}

.elementor-14 .elementor-element.elementor-element-86711ac a::before {
  content: 'Team Buildings';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1a2cb5 */.elementor-14 .elementor-element.elementor-element-b1a2cb5 {
  overflow: hidden;
padding: 0 !important;
margin: 0 !important;
top:3px;
}

.elementor-14 .elementor-element.elementor-element-b1a2cb5 a {
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
padding : 0;
padding-bottom: 10px ;
}

.elementor-14 .elementor-element.elementor-element-b1a2cb5:hover a {
  transform: translateY(-100%);
}
.elementor-14 .elementor-element.elementor-element-b1a2cb5 a::before {
  content: 'Private Events';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-412ea0b */.elementor-14 .elementor-element.elementor-element-412ea0b {
  position: relative;
  z-index: 2;
  height: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c99d12 */.scroll-aware-nav,
.elementor-sticky.scroll-aware-nav,
.elementor-sticky--active.scroll-aware-nav {
  position: fixed !important;
  bottom: 20px !important;
  left: 50% !important;
  right: auto !important;
  transform: translateX(-50%) !important;
  width: 570px !important;
  max-width: 570px !important;
  height: 60px !important;
  z-index: 9999 !important;
  transition: transform 0.3s ease-out !important;
  margin: 0 !important;
}

.scroll-aware-nav.nav-hidden,
.elementor-sticky.scroll-aware-nav.nav-hidden {
  transform: translate(-50%, 200px) !important;
  left: 50% !important;
}

.scroll-aware-nav.nav-visible,
.elementor-sticky.scroll-aware-nav.nav-visible {
  transform: translate(-50%, 0) !important;
  left: 50% !important;
  bottom: 20px !important;
}

@media (max-width: 768px) {
.scroll-aware-nav,
.elementor-sticky.scroll-aware-nav,
.elementor-sticky--active.scroll-aware-nav {
  position: fixed !important;
  bottom: 10vh !important;
  left: 5vw !important;
  right: auto !important;
  transform: translateX(0%) !important;
  width: 95vw !important;
  max-width: 95vw !important;
  height: 50px !important;
  z-index: 9999 !important;
  transition: transform 0.3s ease-out !important;
  margin: 0 !important;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72d7ed3 */.elementor-14 .elementor-element.elementor-element-72d7ed3 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca61c7b *//* Hide hero headings by default */
.hero-heading .elementor-heading-title {
  opacity: 0;
  transition: opacity 1s ease-out, transform 1s ease-out;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e54db5 */.elementor-14 .elementor-element.elementor-element-9e54db5 {
  overflow: hidden !important;
  width: 178px !important;
  height: 50px !important;
  position: relative !important;
}


.elementor-14 .elementor-element.elementor-element-9e54db5 a {
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
}

.elementor-14 .elementor-element.elementor-element-9e54db5:hover a {
  transform: translateY(-78%);
}

.elementor-14 .elementor-element.elementor-element-9e54db5 a::before {
  content: 'Inquire Now';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd3822e */.elementor-14 .elementor-element.elementor-element-cd3822e {
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3ec38b */.elementor-14 .elementor-element.elementor-element-e3ec38b {
  overflow: hidden !important;
  width: 178px !important;
  height: 50px !important;
  position: relative !important;
}


.elementor-14 .elementor-element.elementor-element-e3ec38b a {
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
}

.elementor-14 .elementor-element.elementor-element-e3ec38b:hover a {
  transform: translateY(-78%);
}

.elementor-14 .elementor-element.elementor-element-e3ec38b a::before {
  content: 'Inquire Now';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f1b320 */.elementor-14 .elementor-element.elementor-element-9f1b320 {
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346b2ba */.flip-card {
  width: 525px;
  height: 65vh;
  perspective: 1000px;
  margin: 1rem;
  cursor: pointer;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1.2s cubic-bezier(0.4, 0.0, 0.2, 1);
  transform-style: preserve-3d;
  transform: rotateY(0deg);
}

/* Hover only for non-touch devices */
@media (hover: hover) {
  .flip-card:hover .flip-card-inner {
    transform: rotateY(180deg);
  }

  .flip-card:nth-child(even):hover .flip-card-inner {
    transform: rotateY(-180deg);
  }
}

/* Click/tap for all devices */
.flip-card.flipped .flip-card-inner {
  transform: rotateY(180deg) !important;
}

.flip-card:nth-child(even).flipped .flip-card-inner {
  transform: rotateY(-180deg) !important;
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  border-radius: 6px;
  display: flex;
  padding: 2rem;
  transition: opacity 0.3s ease;
}

.flip-card-front {
  position: relative;
  color: white;
  font-size: 1.618rem;
  font-weight: 600;
  overflow: hidden;
  transform: rotateY(0deg);
}

/* Background Image */
.flip-card-front::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('your-background-image.jpg');
  background-size: cover;
  background-position: center;
  z-index: -1;
}

/* Text content */
.flip-card-front p {
  position: relative;
  z-index: 2;
  margin: 0;
}

.flip-card-back {
  background: white;
  transform: rotateY(180deg);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}

.flip-card:nth-child(even) .flip-card-back {
  transform: rotateY(-180deg);
}

/* Responsive */
@media (max-width: 700px) {
  .flip-card {
    width: 400px;
    height: 502px;
    margin: 0;
  }
  
  .flip-card-front,
  .flip-card-back {
    padding: 1.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54b7f01 */.elementor-14 .elementor-element.elementor-element-54b7f01 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-54b7f01 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-54b7f01 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-54b7f01 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-54b7f01:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-54b7f01 .elementor-button::before {
  content: 'View All Facilities' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400e895 */.elementor-14 .elementor-element.elementor-element-400e895 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55b7b6 */.elementor-14 .elementor-element.elementor-element-e55b7b6 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b170b0 */.icon-row {
  display: flex;
  flex-wrap: nowrap;
}

.icon-container {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}

.icon-container.fade-in {
  opacity: 1;
  transform: translateY(0);
}

.icon-container:nth-child(1) { transition-delay: 0.1s; }
.icon-container:nth-child(2) { transition-delay: 0.3s; }
.icon-container:nth-child(3) { transition-delay: 0.5s; }
.icon-container:nth-child(4) { transition-delay: 0.7s; }
.icon-container:nth-child(5) { transition-delay: 0.9s; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7331b33 */.elementor-14 .elementor-element.elementor-element-7331b33:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f81f88 */.elementor-14 .elementor-element.elementor-element-9f81f88:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d962e8 */.elementor-14 .elementor-element.elementor-element-5d962e8:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa35d1 */.elementor-14 .elementor-element.elementor-element-3fa35d1 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91804a */.elementor-14 .elementor-element.elementor-element-c91804a:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-c91804a a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f0b2f4 */.elementor-14 .elementor-element.elementor-element-4f0b2f4:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb70a4 */.elementor-14 .elementor-element.elementor-element-9bb70a4 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9afcc */.elementor-14 .elementor-element.elementor-element-df9afcc:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-df9afcc a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c2e853 */.elementor-14 .elementor-element.elementor-element-0c2e853:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9fe9ed */.elementor-14 .elementor-element.elementor-element-e9fe9ed {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3bf14 */.elementor-14 .elementor-element.elementor-element-ba3bf14:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-ba3bf14 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f98fc2 */.elementor-14 .elementor-element.elementor-element-5f98fc2:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03b1711 */.elementor-14 .elementor-element.elementor-element-03b1711 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c048fe */.elementor-14 .elementor-element.elementor-element-5c048fe:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-5c048fe a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f035f5 */.elementor-14 .elementor-element.elementor-element-7f035f5:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-7f035f5 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d962e8 */.elementor-14 .elementor-element.elementor-element-5d962e8:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa35d1 */.elementor-14 .elementor-element.elementor-element-3fa35d1 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91804a */.elementor-14 .elementor-element.elementor-element-c91804a:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-c91804a a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f0b2f4 */.elementor-14 .elementor-element.elementor-element-4f0b2f4:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb70a4 */.elementor-14 .elementor-element.elementor-element-9bb70a4 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9afcc */.elementor-14 .elementor-element.elementor-element-df9afcc:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-df9afcc a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c2e853 */.elementor-14 .elementor-element.elementor-element-0c2e853:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9fe9ed */.elementor-14 .elementor-element.elementor-element-e9fe9ed {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3bf14 */.elementor-14 .elementor-element.elementor-element-ba3bf14:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-ba3bf14 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f98fc2 */.elementor-14 .elementor-element.elementor-element-5f98fc2:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03b1711 */.elementor-14 .elementor-element.elementor-element-03b1711 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c048fe */.elementor-14 .elementor-element.elementor-element-5c048fe:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-5c048fe a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f035f5 */.elementor-14 .elementor-element.elementor-element-7f035f5:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-7f035f5 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d962e8 */.elementor-14 .elementor-element.elementor-element-5d962e8:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa35d1 */.elementor-14 .elementor-element.elementor-element-3fa35d1 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91804a */.elementor-14 .elementor-element.elementor-element-c91804a:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-c91804a a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f0b2f4 */.elementor-14 .elementor-element.elementor-element-4f0b2f4:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb70a4 */.elementor-14 .elementor-element.elementor-element-9bb70a4 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9afcc */.elementor-14 .elementor-element.elementor-element-df9afcc:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-df9afcc a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c2e853 */.elementor-14 .elementor-element.elementor-element-0c2e853:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9fe9ed */.elementor-14 .elementor-element.elementor-element-e9fe9ed {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3bf14 */.elementor-14 .elementor-element.elementor-element-ba3bf14:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-ba3bf14 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f98fc2 */.elementor-14 .elementor-element.elementor-element-5f98fc2:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03b1711 */.elementor-14 .elementor-element.elementor-element-03b1711 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c048fe */.elementor-14 .elementor-element.elementor-element-5c048fe:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-5c048fe a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f035f5 */.elementor-14 .elementor-element.elementor-element-7f035f5:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-7f035f5 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d962e8 */.elementor-14 .elementor-element.elementor-element-5d962e8:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa35d1 */.elementor-14 .elementor-element.elementor-element-3fa35d1 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91804a */.elementor-14 .elementor-element.elementor-element-c91804a:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-c91804a a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f0b2f4 */.elementor-14 .elementor-element.elementor-element-4f0b2f4:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb70a4 */.elementor-14 .elementor-element.elementor-element-9bb70a4 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9afcc */.elementor-14 .elementor-element.elementor-element-df9afcc:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-df9afcc a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c2e853 */.elementor-14 .elementor-element.elementor-element-0c2e853:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9fe9ed */.elementor-14 .elementor-element.elementor-element-e9fe9ed {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3bf14 */.elementor-14 .elementor-element.elementor-element-ba3bf14:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-ba3bf14 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f98fc2 */.elementor-14 .elementor-element.elementor-element-5f98fc2:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03b1711 */.elementor-14 .elementor-element.elementor-element-03b1711 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c048fe */.elementor-14 .elementor-element.elementor-element-5c048fe:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-5c048fe a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f035f5 */.elementor-14 .elementor-element.elementor-element-7f035f5:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-7f035f5 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d962e8 */.elementor-14 .elementor-element.elementor-element-5d962e8:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fa35d1 */.elementor-14 .elementor-element.elementor-element-3fa35d1 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91804a */.elementor-14 .elementor-element.elementor-element-c91804a:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-c91804a a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f0b2f4 */.elementor-14 .elementor-element.elementor-element-4f0b2f4:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb70a4 */.elementor-14 .elementor-element.elementor-element-9bb70a4 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9afcc */.elementor-14 .elementor-element.elementor-element-df9afcc:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-df9afcc a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c2e853 */.elementor-14 .elementor-element.elementor-element-0c2e853:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9fe9ed */.elementor-14 .elementor-element.elementor-element-e9fe9ed {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3bf14 */.elementor-14 .elementor-element.elementor-element-ba3bf14:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-ba3bf14 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f98fc2 */.elementor-14 .elementor-element.elementor-element-5f98fc2:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03b1711 */.elementor-14 .elementor-element.elementor-element-03b1711 {
    background: #564334 ;
    padding: 0 15px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c048fe */.elementor-14 .elementor-element.elementor-element-5c048fe:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-5c048fe a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f035f5 */.elementor-14 .elementor-element.elementor-element-7f035f5:hover{
    cursor: pointer;
}

.elementor-14 .elementor-element.elementor-element-7f035f5 a{
    color: #E5E0D4;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d70f63f *//* Hide progress bar on desktop */
@media (min-width: 769px) {
.elementor-widget-n-carousel .swiper-pagination-progressbar {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
  }
}

/* Style progress bar for mobile */
@media (max-width: 768px) {
.elementor-widget-n-carousel .swiper-pagination-progressbar  {

    position: absolute !important;
    bottom: -10px !important;
    top: auto !important;
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
    height: 4px !important;
    background: #E5E0D420 !important;
    background-color: #E5E0D420 !important;
    border-radius: 2px !important;
    margin: 0 !important;
  }
  
.elementor-widget-n-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #E5E0D4 !important;
    background-color: #E5E0D4 !important;
    border-radius: 2px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e36a7c */.elementor-14 .elementor-element.elementor-element-9e36a7c {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-9e36a7c {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8b3d6 */.elementor-14 .elementor-element.elementor-element-7b8b3d6 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8dd1ae */.elementor-14 .elementor-element.elementor-element-c8dd1ae {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9800c */.elementor-14 .elementor-element.elementor-element-4b9800c {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5601f86 */.elementor-14 .elementor-element.elementor-element-5601f86 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-5601f86 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea3932 */.elementor-14 .elementor-element.elementor-element-4ea3932 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdb3649 */.elementor-14 .elementor-element.elementor-element-bdb3649 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbceff3 */.elementor-14 .elementor-element.elementor-element-dbceff3 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ce2cbb */.elementor-14 .elementor-element.elementor-element-8ce2cbb {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-8ce2cbb {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae0aee1 */.elementor-14 .elementor-element.elementor-element-ae0aee1 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12e8f */.elementor-14 .elementor-element.elementor-element-0b12e8f {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f81448 */.elementor-14 .elementor-element.elementor-element-0f81448 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-050d505 */.elementor-14 .elementor-element.elementor-element-050d505 {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1f3ca */.elementor-14 .elementor-element.elementor-element-5e1f3ca ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36645ed */.elementor-14 .elementor-element.elementor-element-36645ed {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2601c4f */.elementor-14 .elementor-element.elementor-element-2601c4f {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-256a6d6 */.elementor-14 .elementor-element.elementor-element-256a6d6 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-256a6d6 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62226d */.elementor-14 .elementor-element.elementor-element-c62226d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2614a05 */.elementor-14 .elementor-element.elementor-element-2614a05 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-209f43d */.elementor-14 .elementor-element.elementor-element-209f43d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a9ddcf */.elementor-14 .elementor-element.elementor-element-0a9ddcf ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34e35c6 */.elementor-14 .elementor-element.elementor-element-34e35c6 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f66a9 */.elementor-14 .elementor-element.elementor-element-79f66a9 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e36a7c */.elementor-14 .elementor-element.elementor-element-9e36a7c {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-9e36a7c {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8b3d6 */.elementor-14 .elementor-element.elementor-element-7b8b3d6 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8dd1ae */.elementor-14 .elementor-element.elementor-element-c8dd1ae {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9800c */.elementor-14 .elementor-element.elementor-element-4b9800c {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5601f86 */.elementor-14 .elementor-element.elementor-element-5601f86 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-5601f86 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea3932 */.elementor-14 .elementor-element.elementor-element-4ea3932 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdb3649 */.elementor-14 .elementor-element.elementor-element-bdb3649 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbceff3 */.elementor-14 .elementor-element.elementor-element-dbceff3 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ce2cbb */.elementor-14 .elementor-element.elementor-element-8ce2cbb {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-8ce2cbb {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae0aee1 */.elementor-14 .elementor-element.elementor-element-ae0aee1 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12e8f */.elementor-14 .elementor-element.elementor-element-0b12e8f {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f81448 */.elementor-14 .elementor-element.elementor-element-0f81448 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-050d505 */.elementor-14 .elementor-element.elementor-element-050d505 {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1f3ca */.elementor-14 .elementor-element.elementor-element-5e1f3ca ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36645ed */.elementor-14 .elementor-element.elementor-element-36645ed {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2601c4f */.elementor-14 .elementor-element.elementor-element-2601c4f {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-256a6d6 */.elementor-14 .elementor-element.elementor-element-256a6d6 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-256a6d6 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62226d */.elementor-14 .elementor-element.elementor-element-c62226d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2614a05 */.elementor-14 .elementor-element.elementor-element-2614a05 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-209f43d */.elementor-14 .elementor-element.elementor-element-209f43d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a9ddcf */.elementor-14 .elementor-element.elementor-element-0a9ddcf ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34e35c6 */.elementor-14 .elementor-element.elementor-element-34e35c6 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f66a9 */.elementor-14 .elementor-element.elementor-element-79f66a9 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e36a7c */.elementor-14 .elementor-element.elementor-element-9e36a7c {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-9e36a7c {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8b3d6 */.elementor-14 .elementor-element.elementor-element-7b8b3d6 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8dd1ae */.elementor-14 .elementor-element.elementor-element-c8dd1ae {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9800c */.elementor-14 .elementor-element.elementor-element-4b9800c {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5601f86 */.elementor-14 .elementor-element.elementor-element-5601f86 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-5601f86 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea3932 */.elementor-14 .elementor-element.elementor-element-4ea3932 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdb3649 */.elementor-14 .elementor-element.elementor-element-bdb3649 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbceff3 */.elementor-14 .elementor-element.elementor-element-dbceff3 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ce2cbb */.elementor-14 .elementor-element.elementor-element-8ce2cbb {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-8ce2cbb {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae0aee1 */.elementor-14 .elementor-element.elementor-element-ae0aee1 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12e8f */.elementor-14 .elementor-element.elementor-element-0b12e8f {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f81448 */.elementor-14 .elementor-element.elementor-element-0f81448 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-050d505 */.elementor-14 .elementor-element.elementor-element-050d505 {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1f3ca */.elementor-14 .elementor-element.elementor-element-5e1f3ca ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36645ed */.elementor-14 .elementor-element.elementor-element-36645ed {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2601c4f */.elementor-14 .elementor-element.elementor-element-2601c4f {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-256a6d6 */.elementor-14 .elementor-element.elementor-element-256a6d6 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-256a6d6 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62226d */.elementor-14 .elementor-element.elementor-element-c62226d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2614a05 */.elementor-14 .elementor-element.elementor-element-2614a05 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-209f43d */.elementor-14 .elementor-element.elementor-element-209f43d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a9ddcf */.elementor-14 .elementor-element.elementor-element-0a9ddcf ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34e35c6 */.elementor-14 .elementor-element.elementor-element-34e35c6 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f66a9 */.elementor-14 .elementor-element.elementor-element-79f66a9 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e36a7c */.elementor-14 .elementor-element.elementor-element-9e36a7c {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-9e36a7c {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8b3d6 */.elementor-14 .elementor-element.elementor-element-7b8b3d6 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8dd1ae */.elementor-14 .elementor-element.elementor-element-c8dd1ae {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9800c */.elementor-14 .elementor-element.elementor-element-4b9800c {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5601f86 */.elementor-14 .elementor-element.elementor-element-5601f86 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-5601f86 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea3932 */.elementor-14 .elementor-element.elementor-element-4ea3932 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdb3649 */.elementor-14 .elementor-element.elementor-element-bdb3649 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbceff3 */.elementor-14 .elementor-element.elementor-element-dbceff3 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ce2cbb */.elementor-14 .elementor-element.elementor-element-8ce2cbb {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-8ce2cbb {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae0aee1 */.elementor-14 .elementor-element.elementor-element-ae0aee1 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12e8f */.elementor-14 .elementor-element.elementor-element-0b12e8f {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f81448 */.elementor-14 .elementor-element.elementor-element-0f81448 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-050d505 */.elementor-14 .elementor-element.elementor-element-050d505 {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1f3ca */.elementor-14 .elementor-element.elementor-element-5e1f3ca ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36645ed */.elementor-14 .elementor-element.elementor-element-36645ed {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2601c4f */.elementor-14 .elementor-element.elementor-element-2601c4f {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-256a6d6 */.elementor-14 .elementor-element.elementor-element-256a6d6 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-256a6d6 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62226d */.elementor-14 .elementor-element.elementor-element-c62226d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2614a05 */.elementor-14 .elementor-element.elementor-element-2614a05 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-209f43d */.elementor-14 .elementor-element.elementor-element-209f43d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a9ddcf */.elementor-14 .elementor-element.elementor-element-0a9ddcf ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34e35c6 */.elementor-14 .elementor-element.elementor-element-34e35c6 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f66a9 */.elementor-14 .elementor-element.elementor-element-79f66a9 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e36a7c */.elementor-14 .elementor-element.elementor-element-9e36a7c {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-9e36a7c {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8b3d6 */.elementor-14 .elementor-element.elementor-element-7b8b3d6 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8dd1ae */.elementor-14 .elementor-element.elementor-element-c8dd1ae {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-c8dd1ae .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9800c */.elementor-14 .elementor-element.elementor-element-4b9800c {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5601f86 */.elementor-14 .elementor-element.elementor-element-5601f86 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-5601f86 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea3932 */.elementor-14 .elementor-element.elementor-element-4ea3932 ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdb3649 */.elementor-14 .elementor-element.elementor-element-bdb3649 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-bdb3649 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbceff3 */.elementor-14 .elementor-element.elementor-element-dbceff3 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ce2cbb */.elementor-14 .elementor-element.elementor-element-8ce2cbb {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-8ce2cbb {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae0aee1 */.elementor-14 .elementor-element.elementor-element-ae0aee1 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12e8f */.elementor-14 .elementor-element.elementor-element-0b12e8f {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f81448 */.elementor-14 .elementor-element.elementor-element-0f81448 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-050d505 */.elementor-14 .elementor-element.elementor-element-050d505 {
    max-width: 350px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e1f3ca */.elementor-14 .elementor-element.elementor-element-5e1f3ca ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36645ed */.elementor-14 .elementor-element.elementor-element-36645ed {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-36645ed .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-36645ed .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2601c4f */.elementor-14 .elementor-element.elementor-element-2601c4f {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-256a6d6 */.elementor-14 .elementor-element.elementor-element-256a6d6 {
    min-width: 420px;
}

@media (max-width: 768px) {
    .elementor-14 .elementor-element.elementor-element-256a6d6 {
        width: 100% !important;
        min-width: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62226d */.elementor-14 .elementor-element.elementor-element-c62226d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2614a05 */.elementor-14 .elementor-element.elementor-element-2614a05 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-209f43d */.elementor-14 .elementor-element.elementor-element-209f43d {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a9ddcf */.elementor-14 .elementor-element.elementor-element-0a9ddcf ul{
    margin-left: -1rem ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34e35c6 */.elementor-14 .elementor-element.elementor-element-34e35c6 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-34e35c6 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f66a9 */.elementor-14 .elementor-element.elementor-element-79f66a9 {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f46b488 *//* Normal (inactive) tabs background */
.elementor-widget-n-tabs .e-n-tab-title {
  background-image: url('https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-activities-element-frame-hover.svg') !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  transition: none !important;
}

.e-n-tabs-heading button {
  width: 20vw !important;
}

.e-n-tabs-heading {
  margin-top: 3rem;
}

/* Active tab background */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] {
  background-image: url('https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/02/TB-activities-element-frame-default.svg') !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.elementor-widget-n-tabs .e-n-tab-title {
  justify-content: flex-start;
}

.elementor-tab-title.elementor-active {
  color: white !important;
}

/* Animation keyframe */
@keyframes tabFadeIn {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Apply animation to active tab content */
[id^="e-n-tab-content"].e-active {
  animation: tabFadeIn 0.6s ease-out;
}

@media (max-width: 768px) {
  .e-n-tabs-heading button {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c73a02 */.elementor-14 .elementor-element.elementor-element-3c73a02 {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55e9c8 */.elementor-14 .elementor-element.elementor-element-f55e9c8 {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4602c19 */.elementor-14 .elementor-element.elementor-element-4602c19 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b870451 */.elementor-14 .elementor-element.elementor-element-b870451 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a114c5d */.elementor-14 .elementor-element.elementor-element-a114c5d {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a4590 */.elementor-14 .elementor-element.elementor-element-85a4590 {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af45102 */.elementor-14 .elementor-element.elementor-element-af45102 {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5af979 */.elementor-14 .elementor-element.elementor-element-e5af979 {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3915b5 */.elementor-14 .elementor-element.elementor-element-a3915b5 {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea44ab */.elementor-14 .elementor-element.elementor-element-3ea44ab {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b04d8d */.small-text{
    font-size:14px;
}

@media (max-width: 768px) {
   .small-text{
    font-size:12px;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d0f8a */.elementor-14 .elementor-element.elementor-element-d1d0f8a {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bf69de */.elementor-14 .elementor-element.elementor-element-0bf69de {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff452b */.elementor-14 .elementor-element.elementor-element-8ff452b {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00a4c7e */.elementor-14 .elementor-element.elementor-element-00a4c7e {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0c9800 */.elementor-14 .elementor-element.elementor-element-d0c9800 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f8dbf */.elementor-14 .elementor-element.elementor-element-b4f8dbf {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edd7aa0 */.elementor-14 .elementor-element.elementor-element-edd7aa0 {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60d590 */.elementor-14 .elementor-element.elementor-element-b60d590 {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a35d1c */.elementor-14 .elementor-element.elementor-element-9a35d1c {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1303b09 */.elementor-14 .elementor-element.elementor-element-1303b09 {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d55ef */.elementor-14 .elementor-element.elementor-element-97d55ef {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbcbc10 */.elementor-14 .elementor-element.elementor-element-cbcbc10 {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
  max-width: 420px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b5d1da */.small-text{
    font-size:14px;
}

@media (max-width: 768px) {
   .small-text{
    font-size:12px;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-122c459 */.elementor-14 .elementor-element.elementor-element-122c459 {
    width: 100%;
height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4329d96 */.elementor-14 .elementor-element.elementor-element-4329d96 {
    height: auto !important;
  min-height: auto !important;
  align-self: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0db917b */.catering-tabs {
  display: flex;
}


.catering-tab-btn {
  padding: 5px;
  border: #E5E0D4 1px solid;
  background: none;
  cursor: pointer;
  font-size: 1rem;
  font-weight: 600;
  transition: all 0.3s ease;
  opacity: 0.5;
}

.catering-tab-btn:hover {
   background: #E5E0D420;
}

.catering-tab-btn.active {
  background: #E5E0D450;
  border: none;
  color: #E5E0D4;
    opacity: 1;
}


.catering-tab-content {
  display: none;
  opacity: 1;
}

.catering-tab-content.active {
  display: block;
  animation: fadeInTab 0.5s ease-in-out forwards;
}

@keyframes fadeInTab {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b690ab */.elementor-14 .elementor-element.elementor-element-3b690ab {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba389f2 */.elementor-14 .elementor-element.elementor-element-ba389f2 {
  overflow: hidden !important;
  width: 100% !important;
  height: 50px !important;
  position: relative !important;
}

/* Make sure background doesn't block clicks */
.elementor-14 .elementor-element.elementor-element-ba389f2 .elementor-background-slideshow {
  pointer-events: none !important;
  z-index: 0 !important;
}

/* Button needs to be above background */
.elementor-14 .elementor-element.elementor-element-ba389f2 .elementor-widget-button {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-ba389f2 .elementor-button {
  position: relative !important;
  display: inline-block !important;
  transition: transform 0.3s ease-out !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

.elementor-14 .elementor-element.elementor-element-ba389f2:hover .elementor-button {
  transform: translateY(-80%) !important;
}

.elementor-14 .elementor-element.elementor-element-ba389f2 .elementor-button::before {
  content: 'Inquire Now' !important;
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec8ec3f */.elementor-14 .elementor-element.elementor-element-ec8ec3f {
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4982e0 */.elementor-14 .elementor-element.elementor-element-e4982e0 {
  overflow: hidden !important;
  width: 178px !important;
  height: 50px !important;
  position: relative !important;
}


.elementor-14 .elementor-element.elementor-element-e4982e0 a {
  position: relative;
  display: inline-block;
  transition: transform 0.3s ease-out;
}

.elementor-14 .elementor-element.elementor-element-e4982e0:hover a {
  transform: translateY(-78%);
}

.elementor-14 .elementor-element.elementor-element-e4982e0 a::before {
  content: 'Schedule A Visit';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-133bb6f */.elementor-14 .elementor-element.elementor-element-133bb6f {
    height: 50px;
}

.cta-info-tail {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

.cta-info-hover:hover + .cta-info-tail {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f2c294 *//* Gallery container */
.marquee-gallery {
  height: calc(45vh + 100px); /* Added 50px to accommodate negative margin */
  overflow: hidden;
  position: relative;
  width: 100%;
  margin-top: 10vh;
}

/* Track that moves */
.marquee-track {
  display: flex;
  gap: 4rem;
  height: calc(45vh + 50px); 
  padding-top: 50px; /* Create space for items with negative margin */
  animation: marqueeScroll 30s linear infinite;
  will-change: transform;
}

/* Pause on hover */
.marquee-gallery:hover .marquee-track {
  animation-play-state: paused;
}

/* Individual items */
.marquee-item {
  flex-shrink: 0;
  height: 45vh !important;
  min-height: 45vh !important;
  max-height: 45vh !important;
  min-width: auto !important;
  max-width: none !important;
  object-fit: contain !important;
  padding: 0;
  display: flex;
  align-items: center;
}

/* Force Elementor containers to auto width */
.marquee-item .elementor-element,
.marquee-item .e-con,
.marquee-item .elementor-widget,
.marquee-item .elementor-widget-wrap {
  height: 45vh !important;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
}

/* Images/videos maintain aspect ratio */
.marquee-item img,
.marquee-item video {
  height: 45vh !important;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
  object-fit: contain !important;
  display: block !important;
}

/* Animation */
@keyframes marqueeScroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

@media (max-width: 768px) {
  .marquee-gallery {
    height: calc(30vh + 50px); /* Added 50px for mobile too */
    margin-top: 5vh;
  }
  
  .marquee-track {
    display: flex;
    gap: 2rem;
    height: calc(30vh + 50px); /* Match gallery height */
    padding-top: 50px; /* Space for negative margins */
  }
  
  .marquee-item {
    flex-shrink: 0;
    height: 30vh !important;
    min-height: 30vh !important;
    max-height: 30vh !important;
    min-width: auto !important;
    max-width: none !important;
    object-fit: contain !important;
    padding: 0;
    display: flex;
    align-items: center;
  }
  
  .marquee-item .elementor-element,
  .marquee-item .e-con,
  .marquee-item .elementor-widget,
  .marquee-item .elementor-widget-wrap {
    height: 30vh !important;
    width: auto !important;
    min-width: auto !important;
    max-width: none !important;
  }
  
  .marquee-item img,
  .marquee-item video {
    height: 30vh !important;
    width: auto !important;
    min-width: auto !important;
    max-width: none !important;
    object-fit: contain !important;
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS */html {
    overflow-x: hidden;
}

/** {*/
/*    outline: red 1px solid;*/
/*}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MinervaModern';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/01/fonnts.com-MinervaModern_Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Commons Pro';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/01/fonnts.com-TT-Commons-Medium-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'TT Commons Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://brickhouse-staging.jumixthemes.com/wp-content/uploads/2026/01/fonnts.com-TT-Commons-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */