.elementor-14 .elementor-element.elementor-element-33e66910{margin-top:-108px;margin-bottom:0;padding:0 0 0 0;z-index:0}.elementor-14 .elementor-element.elementor-element-45d8085a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-e9934f0_shape_one{left:82%;top:53%}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-e9934f0_shape_two{left:79%;top:20%}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-2f6254d_shape_one{left:82%;top:53%}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-2f6254d_shape_two{left:79%;top:20%}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);padding:19px 50px 19px 50px;border-radius:0 0 0 0;border-width:2px 2px 2px 2px;background:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8,.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8 svg{color:var(--e-global-color-fea0935);fill:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8:hover,.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8:hover svg{color:var(--e-global-color-fea0935);fill:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8:hover{background:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-14 .elementor-element.elementor-element-69697faa>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption.container{max-width:1200px}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a,.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav i{font-size:22px}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a{width:55px;height:55px;line-height:55px;color:var(--e-global-color-primary);background-color:var(--e-global-color-fea0935);border-color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a.flex-prev{left:19%;top:96%}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a.flex-next{right:75%;top:96%}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a:hover{background-color:var(--e-global-color-d0c170a);border-color:var(--e-global-color-d0c170a)}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex_caption{text-align:left}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .sub-title{color:#fff;margin:0 0 20px 0}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .title{color:#fff;font-family:"Manrope",Sans-serif;font-size:100px;font-weight:800;text-transform:uppercase;line-height:.9em;margin:3.12em 3em .15em 0em}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .desc{color:#fff;font-family:var(--e-global-typography-f6db1f7-font-family),Sans-serif;font-size:var(--e-global-typography-f6db1f7-font-size);font-weight:var(--e-global-typography-f6db1f7-font-weight);margin:0em 0em 1.6em 0em}.elementor-14 .elementor-element.elementor-element-32436236:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-32436236>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/2.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-32436236>.elementor-container{max-width:1170px}.elementor-14 .elementor-element.elementor-element-32436236{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:91px 0 0 0;z-index:1}.elementor-14 .elementor-element.elementor-element-32436236>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-7e810716>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-406fc32f{margin-top:0;margin-bottom:36px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-41bc2d51>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-41bc2d51>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-46373d50{width:auto;max-width:auto;margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-df15d11 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;letter-spacing:-.028em;color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-8a9b05e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-318ec17f{margin-top:0;margin-bottom:-182px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-71fb1c42>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-71fb1c42>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-14 .elementor-element.elementor-element-71fb1c42>.elementor-element-populated{border-style:solid;border-width:3px 0 0 0;border-color:var(--e-global-color-secondary);box-shadow:0 10px 20px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-71fb1c42>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-7509881f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-7509881f img{width:100%}.elementor-14 .elementor-element.elementor-element-721d6445:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-721d6445>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-721d6445{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-39px;margin-bottom:0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-721d6445>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-1e4376b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-1e4376b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-1e4376b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 40px 14px 40px}.elementor-14 .elementor-element.elementor-element-6f326271{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:0em 5em 0em 5em;text-align:center}.elementor-14 .elementor-element.elementor-element-6f326271 .elementor-heading-title{font-family:var(--e-global-typography-7fb986c-font-family),Sans-serif;font-size:var(--e-global-typography-7fb986c-font-size);font-weight:var(--e-global-typography-7fb986c-font-weight);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-10ff6046{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-14 .elementor-element.elementor-element-7a2aa96f{width:auto;max-width:auto;background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + -55px) 0;padding:20px 20px 20px 20px;--e-transform-transition-duration:500ms;border-style:solid;border-width:6px 6px 6px 6px;border-color:var(--e-global-color-fea0935);border-radius:100% 100% 100% 100%;box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.elementor-14 .elementor-element.elementor-element-7a2aa96f:hover{--e-transform-flipX:-1}.elementor-14 .elementor-element.elementor-element-74009e68>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-74009e68>.elementor-element-populated{border-style:solid;border-width:2px 0 0 0;border-color:var(--e-global-color-secondary);box-shadow:0 10px 20px 0 rgb(0 0 0 / .07);margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-7b0d4795{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-7b0d4795 img{width:100%}.elementor-14 .elementor-element.elementor-element-78f86e44:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-78f86e44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-78f86e44{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-39px;margin-bottom:0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-78f86e44>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-a342f0e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-a342f0e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-a342f0e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 40px 14px 40px}.elementor-14 .elementor-element.elementor-element-5d6c47ec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:0em 5em 0em 5em;text-align:center}.elementor-14 .elementor-element.elementor-element-5d6c47ec .elementor-heading-title{font-family:var(--e-global-typography-7fb986c-font-family),Sans-serif;font-size:var(--e-global-typography-7fb986c-font-size);font-weight:var(--e-global-typography-7fb986c-font-weight);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-537bc940{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-14 .elementor-element.elementor-element-6a7c3eee{width:auto;max-width:auto;background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + -55px) 0;padding:20px 20px 20px 20px;--e-transform-transition-duration:500ms;border-style:solid;border-width:6px 6px 6px 6px;border-color:var(--e-global-color-fea0935);border-radius:100% 100% 100% 100%;box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.elementor-14 .elementor-element.elementor-element-6a7c3eee:hover{--e-transform-flipX:-1}.elementor-14 .elementor-element.elementor-element-4508a0f2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-4508a0f2>.elementor-element-populated{border-style:solid;border-width:2px 0 0 0;border-color:var(--e-global-color-secondary);box-shadow:0 10px 20px 0 rgb(0 0 0 / .07);margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-320be09a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-320be09a img{width:100%}.elementor-14 .elementor-element.elementor-element-1130407e:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-1130407e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-1130407e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-39px;margin-bottom:0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-1130407e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-792f17a4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-792f17a4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-792f17a4>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 40px 14px 40px}.elementor-14 .elementor-element.elementor-element-74541cd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:0em 5em 0em 5em;text-align:center}.elementor-14 .elementor-element.elementor-element-74541cd .elementor-heading-title{font-family:var(--e-global-typography-7fb986c-font-family),Sans-serif;font-size:var(--e-global-typography-7fb986c-font-size);font-weight:var(--e-global-typography-7fb986c-font-weight);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3716f585{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-14 .elementor-element.elementor-element-33a3ce85{width:auto;max-width:auto;background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + -55px) 0;padding:20px 20px 20px 20px;--e-transform-transition-duration:500ms;border-style:solid;border-width:6px 6px 6px 6px;border-color:var(--e-global-color-fea0935);border-radius:100% 100% 100% 100%;box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.elementor-14 .elementor-element.elementor-element-33a3ce85:hover{--e-transform-flipX:-1}.elementor-14 .elementor-element.elementor-element-70782442:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-70782442>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/circles.png);background-position:bottom right;background-repeat:no-repeat;background-size:auto}.elementor-14 .elementor-element.elementor-element-70782442>.elementor-container{max-width:1170px}.elementor-14 .elementor-element.elementor-element-70782442{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:322px 0 143px 0;z-index:0}.elementor-14 .elementor-element.elementor-element-70782442>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-1156d7f5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px 0 0}.elementor-14 .elementor-element.elementor-element-2be4687a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-2be4687a:not(.elementor-widget-image),.elementor-14 .elementor-element.elementor-element-2be4687a.elementor-widget-image img{-webkit-mask-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/place-image.png);-webkit-mask-size:120%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-5eab7f7f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-5eab7f7f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-61d564f0{width:auto;max-width:auto;margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-61f7e172{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 7px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-61f7e172 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-4eef7446{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 31px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-4eef7446 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;letter-spacing:-.028em}.elementor-14 .elementor-element.elementor-element-9397d06{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 29px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-44bbc3ca{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-6787b72{--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}.elementor-14 .elementor-element.elementor-element-5d642ab{text-align:center}.elementor-14 .elementor-element.elementor-element-5d642ab .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;letter-spacing:-.028em}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item{padding:15px 15px 15px 15px}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .products{margin:-15px -15px -15px -15px}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .title{font-family:"Oswald",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.5em;margin:15px 0 15px 0}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .title a{color:#151515}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .title a:hover{color:#A13502}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .price del,.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .price ins{margin-right:5px;margin-left:5px}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .price{font-family:"Oswald",Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#A13502}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .price ins{color:#A13502}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .price del{font-family:"Oswald",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#77706D}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .onsale{font-size:14px;font-weight:400;line-height:1em;color:#fff;background-color:#23252a}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .badge.badge01{font-size:14px;font-weight:400;line-height:1em;color:#fff;background-color:#ff6962}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .badge.badge02{font-size:14px;font-weight:400;line-height:1em;color:#fff;background-color:#ffaa65}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .product-actions{margin:15px 0 0 0}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .product-actions>a,.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .product-actions>a.add_to_cart_button:after,.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .product-actions>a.added_to_cart:after{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .product-actions>a{padding:14px 0 14px 0;width:150px;color:#A13502;background-color:#f6ece5}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .product-item .product-actions>a:hover{color:#fff;background-color:#A13502}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-nav .owl-prev,.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-nav .owl-next{font-size:20px;width:70px;height:70px;line-height:70px;top:50%;color:#fff;background-color:#f6ece5}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-nav .owl-prev{left:0}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-nav .owl-next{right:0}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-nav .owl-prev:hover,.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-nav .owl-next:hover{color:#fff;background-color:#222}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-dots{left:50%;bottom:-40px}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-dots .owl-dot{margin:0 5px;width:15px;height:15px;line-height:15px;background-color:#f6ece5}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-dots .owl-dot.active{width:15px;height:15px;line-height:15px}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-dots .owl-dot.active,.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-dots .owl-dot:hover{transform:scale(1)}.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-dots .owl-dot:hover,.elementor-14 .elementor-element.elementor-element-a7a61ec .tf-woo-product .owl-dots .owl-dot.active{background-color:#000}.elementor-14 .elementor-element.elementor-element-2c8bae51:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-2c8bae51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/bg3.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-2c8bae51>.elementor-container{max-width:1170px}.elementor-14 .elementor-element.elementor-element-2c8bae51{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:112px 0 120px 0}.elementor-14 .elementor-element.elementor-element-2c8bae51>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-78784b1c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-53082540{margin-top:0;margin-bottom:49px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-394ee174>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-394ee174>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-19bd2dc8{width:auto;max-width:auto;margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-51070859{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 7px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-51070859 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-5a375d6 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;letter-spacing:-.028em}.elementor-14 .elementor-element.elementor-element-18c3c73>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-64b87b15{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-56734c29>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-56734c29>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px 0 0}.elementor-14 .elementor-element.elementor-element-43cbb3d{margin-top:0;margin-bottom:10px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-26ea36d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-26ea36d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-26ea36d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-26ea36d>.elementor-element-populated{box-shadow:0 10px 60px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 8px 0 0;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:30px 26px 30px 30px}.elementor-14 .elementor-element.elementor-element-26ea36d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-6a161eb4{margin-top:0;margin-bottom:26px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-78e2bd49>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-78e2bd49>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-2833106f{width:auto;max-width:auto;background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:17px 17px 17px 17px;--e-transform-transition-duration:500ms;border-radius:100% 100% 100% 100%}.elementor-14 .elementor-element.elementor-element-2833106f:hover{--e-transform-translateY:-5px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-4afccf9e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-4afccf9e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-4afccf9e.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-14 .elementor-element.elementor-element-4afccf9e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-4afccf9e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-7b047b17{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-7b047b17 .elementor-heading-title{font-family:var(--e-global-typography-7b2ad20-font-family),Sans-serif;font-size:var(--e-global-typography-7b2ad20-font-size);font-weight:var(--e-global-typography-7b2ad20-font-weight);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing);color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-29a01bf4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0em 1em 0em 0em}.elementor-14 .elementor-element.elementor-element-29a01bf4 .elementor-heading-title{font-family:var(--e-global-typography-7fb986c-font-family),Sans-serif;font-size:var(--e-global-typography-7fb986c-font-size);font-weight:var(--e-global-typography-7fb986c-font-weight);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1b0dfcbe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-1b0dfcbe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-1b0dfcbe>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 4px 0 3px;--e-column-margin-right:4px;--e-column-margin-left:3px;padding:30px 30px 30px 30px}.elementor-14 .elementor-element.elementor-element-1b0dfcbe>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-1f39cc42{margin-top:0;margin-bottom:24px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-47bb8a7b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-47bb8a7b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-1e96ecc3{width:auto;max-width:auto;background-color:var(--e-global-color-fea0935);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:17px 17px 17px 17px;--e-transform-transition-duration:500ms;border-radius:100% 100% 100% 100%}.elementor-14 .elementor-element.elementor-element-1e96ecc3:hover{--e-transform-translateY:-5px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-787fd854.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-787fd854.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-787fd854.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-14 .elementor-element.elementor-element-787fd854>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-787fd854>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-1120803c{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-1120803c .elementor-heading-title{font-family:var(--e-global-typography-7b2ad20-font-family),Sans-serif;font-size:var(--e-global-typography-7b2ad20-font-size);font-weight:var(--e-global-typography-7b2ad20-font-weight);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing);color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-43c5e61{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0em 3em 0em 0em}.elementor-14 .elementor-element.elementor-element-43c5e61 .elementor-heading-title{font-family:var(--e-global-typography-7fb986c-font-family),Sans-serif;font-size:var(--e-global-typography-7fb986c-font-size);font-weight:var(--e-global-typography-7fb986c-font-weight);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing);color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-661fb99b{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-17b800e8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-17b800e8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-17b800e8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-17b800e8>.elementor-element-populated{box-shadow:0 10px 60px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 8px 0 0;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:30px 30px 30px 30px}.elementor-14 .elementor-element.elementor-element-17b800e8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-43091bf3{margin-top:0;margin-bottom:25px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-30f8a6cc>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-30f8a6cc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-208b9e68{width:auto;max-width:auto;background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:17px 17px 17px 17px;--e-transform-transition-duration:500ms;border-radius:100% 100% 100% 100%}.elementor-14 .elementor-element.elementor-element-208b9e68:hover{--e-transform-translateY:-5px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-36dc814.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-36dc814.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-36dc814.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-14 .elementor-element.elementor-element-36dc814>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-36dc814>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-67594153{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-67594153 .elementor-heading-title{font-family:var(--e-global-typography-7b2ad20-font-family),Sans-serif;font-size:var(--e-global-typography-7b2ad20-font-size);font-weight:var(--e-global-typography-7b2ad20-font-weight);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing);color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-4ecf1528{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0em 4em 0em 0em}.elementor-14 .elementor-element.elementor-element-4ecf1528 .elementor-heading-title{font-family:var(--e-global-typography-7fb986c-font-family),Sans-serif;font-size:var(--e-global-typography-7fb986c-font-size);font-weight:var(--e-global-typography-7fb986c-font-weight);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-38efc429:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-38efc429>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-38efc429>.elementor-element-populated{box-shadow:0 10px 60px 0 rgb(0 0 0 / .07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 6px 0 5px;--e-column-margin-right:6px;--e-column-margin-left:5px;padding:30px 30px 30px 30px}.elementor-14 .elementor-element.elementor-element-38efc429>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-17965a7e{margin-top:0;margin-bottom:26px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-1d789578>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-1d789578>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-4c00e021{width:auto;max-width:auto;background-color:var(--e-global-color-secondary);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:17px 17px 17px 17px;--e-transform-transition-duration:500ms;border-radius:100% 100% 100% 100%}.elementor-14 .elementor-element.elementor-element-4c00e021:hover{--e-transform-translateY:-5px}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-7aa36bff.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-7aa36bff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-7aa36bff.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-14 .elementor-element.elementor-element-7aa36bff>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-7aa36bff>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-6a0b9172{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-6a0b9172 .elementor-heading-title{font-family:var(--e-global-typography-7b2ad20-font-family),Sans-serif;font-size:var(--e-global-typography-7b2ad20-font-size);font-weight:var(--e-global-typography-7b2ad20-font-weight);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing);color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-3b47e006{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0em 1em 0em 0em}.elementor-14 .elementor-element.elementor-element-3b47e006 .elementor-heading-title{font-family:var(--e-global-typography-7fb986c-font-family),Sans-serif;font-size:var(--e-global-typography-7fb986c-font-size);font-weight:var(--e-global-typography-7fb986c-font-weight);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-a2c2eac:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-a2c2eac>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/rwm_2-1.jpeg);background-position:top left;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-a2c2eac>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(201deg,#171717 38%,var(--e-global-color-primary) 100%);opacity:.77}.elementor-14 .elementor-element.elementor-element-a2c2eac>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-a2c2eac>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 49px}.elementor-14 .elementor-element.elementor-element-a2c2eac>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-617ab3f1{--spacer-size:7.3em}.elementor-14 .elementor-element.elementor-element-7878d11d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-7878d11d .elementor-heading-title{font-family:var(--e-global-typography-7ffafa2-font-family),Sans-serif;font-size:var(--e-global-typography-7ffafa2-font-size);font-weight:var(--e-global-typography-7ffafa2-font-weight);text-transform:var(--e-global-typography-7ffafa2-text-transform);line-height:var(--e-global-typography-7ffafa2-line-height);letter-spacing:var(--e-global-typography-7ffafa2-letter-spacing);color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-5e700d76{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 39px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-5e700d76 .elementor-heading-title{font-family:var(--e-global-typography-cbb18a2-font-family),Sans-serif;font-size:var(--e-global-typography-cbb18a2-font-size);font-weight:var(--e-global-typography-cbb18a2-font-weight);line-height:var(--e-global-typography-cbb18a2-line-height);color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-05e4ae3-font-family),Sans-serif;font-size:var(--e-global-typography-05e4ae3-font-size);font-weight:var(--e-global-typography-05e4ae3-font-weight);text-transform:var(--e-global-typography-05e4ae3-text-transform);fill:var(--e-global-color-fea0935);color:var(--e-global-color-fea0935);padding:7px 34px 4px 26px}.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button:focus{background-color:var(--e-global-color-fea0935);color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-7e1cf5b8:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-7e1cf5b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/maxresdefault2-1.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-7e1cf5b8>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(180deg,#17171794 51%,var(--e-global-color-fea0935) 100%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-7e1cf5b8>.elementor-container{max-width:1170px}.elementor-14 .elementor-element.elementor-element-7e1cf5b8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:96px 0 0 0;z-index:1}.elementor-14 .elementor-element.elementor-element-51f5bec7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-645f7d65{margin-top:0;margin-bottom:107px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-38628647.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-38628647>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-3ddf5165{width:auto;max-width:auto;background-color:var(--e-global-color-fea0935);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 23px) 0;padding:30px 35px 24px 35px;--e-transform-transition-duration:500ms;border-radius:100% 100% 100% 100%}.elementor-14 .elementor-element.elementor-element-3ddf5165:hover{--e-transform-translateY:-5px}.elementor-14 .elementor-element.elementor-element-4f01605a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 11px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-4f01605a .elementor-counter-number-wrapper{color:var(--e-global-color-fea0935);font-family:var(--e-global-typography-f4955b2-font-family),Sans-serif;font-size:var(--e-global-typography-f4955b2-font-size);font-weight:var(--e-global-typography-f4955b2-font-weight);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-355f912{text-align:center}.elementor-14 .elementor-element.elementor-element-355f912 .elementor-heading-title{font-family:var(--e-global-typography-f63b3b4-font-family),Sans-serif;font-size:var(--e-global-typography-f63b3b4-font-size);font-weight:var(--e-global-typography-f63b3b4-font-weight);color:var(--e-global-color-kadence9)}.elementor-14 .elementor-element.elementor-element-576d7c62.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-576d7c62>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-4c46cdb3{width:auto;max-width:auto;background-color:var(--e-global-color-fea0935);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 22px) 0;padding:28px 30px 28px 31px;--e-transform-transition-duration:500ms;border-radius:100% 100% 100% 100%}.elementor-14 .elementor-element.elementor-element-4c46cdb3:hover{--e-transform-translateY:-5px}.elementor-14 .elementor-element.elementor-element-28562ddf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 11px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-28562ddf .elementor-counter-number-wrapper{color:var(--e-global-color-fea0935);font-family:var(--e-global-typography-f4955b2-font-family),Sans-serif;font-size:var(--e-global-typography-f4955b2-font-size);font-weight:var(--e-global-typography-f4955b2-font-weight);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-21a4751d{text-align:center}.elementor-14 .elementor-element.elementor-element-21a4751d .elementor-heading-title{font-family:var(--e-global-typography-f63b3b4-font-family),Sans-serif;font-size:var(--e-global-typography-f63b3b4-font-size);font-weight:var(--e-global-typography-f63b3b4-font-weight);color:var(--e-global-color-kadence9)}.elementor-14 .elementor-element.elementor-element-1d05c63a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-1d05c63a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-349a2259{width:auto;max-width:auto;background-color:var(--e-global-color-fea0935);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 22px) 0;padding:29px 32px 29px 32px;--e-transform-transition-duration:500ms;border-radius:100% 100% 100% 100%}.elementor-14 .elementor-element.elementor-element-349a2259:hover{--e-transform-translateY:-5px}.elementor-14 .elementor-element.elementor-element-343079a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 11px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-343079a5 .elementor-counter-number-wrapper{color:var(--e-global-color-fea0935);font-family:var(--e-global-typography-f4955b2-font-family),Sans-serif;font-size:var(--e-global-typography-f4955b2-font-size);font-weight:var(--e-global-typography-f4955b2-font-weight);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3ccd9bc0{text-align:center}.elementor-14 .elementor-element.elementor-element-3ccd9bc0 .elementor-heading-title{font-family:var(--e-global-typography-f63b3b4-font-family),Sans-serif;font-size:var(--e-global-typography-f63b3b4-font-size);font-weight:var(--e-global-typography-f63b3b4-font-weight);color:var(--e-global-color-kadence9)}.elementor-14 .elementor-element.elementor-element-3c3eaee3:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-3c3eaee3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-3c3eaee3>.elementor-background-overlay{background-color:var(--e-global-color-secondary);background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/Texture-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-3c3eaee3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:-83px;padding:4px 56px 2px 13px}.elementor-14 .elementor-element.elementor-element-66ae5fa8>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-559fad56{width:auto;max-width:auto;margin:-128px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-2be32010.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-2be32010.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-2be32010>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-44bd851e .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:40px;font-weight:800;line-height:1.2em;letter-spacing:-.03em;color:var(--e-global-color-fea0935)}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-65e5de7e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14 .elementor-element.elementor-element-65e5de7e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14 .elementor-element.elementor-element-65e5de7e.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-14 .elementor-element.elementor-element-65e5de7e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-738155e5{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-75817f97:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-75817f97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/bg4.jpg)}.elementor-14 .elementor-element.elementor-element-75817f97>.elementor-background-overlay{background-color:var(--e-global-color-fea0935);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-75817f97>.elementor-container{max-width:1170px}.elementor-14 .elementor-element.elementor-element-75817f97{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:194px 0 150px 0}.elementor-14 .elementor-element.elementor-element-64ca1eeb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-64ca1eeb>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10px 0 0}.elementor-14 .elementor-element.elementor-element-477851bb{width:auto;max-width:auto;margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-5ddd5dd6 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;letter-spacing:-.028em}.elementor-14 .elementor-element.elementor-element-39b84ce5>.elementor-element-populated{margin:7px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-43dd4ac .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-14 .elementor-element.elementor-element-507ce6cc{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-64683001:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-64683001>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://masonichallnyc.com/wp-content/uploads/2026/02/bg6.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-64683001>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-14 .elementor-element.elementor-element-64683001>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8% 17.6% 9% 32.2%}.elementor-14 .elementor-element.elementor-element-64683001>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-54cd97a2{width:auto;max-width:auto;margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-5f9ac911{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 7px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-5f9ac911 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-3ddad2a4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-3ddad2a4 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:50px;font-weight:800;line-height:1.2em;letter-spacing:-.028em;color:var(--e-global-color-fea0935)}.elementor-14 .elementor-element.elementor-element-341e1a56:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14 .elementor-element.elementor-element-341e1a56>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fea0935)}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-341e1a56.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-14 .elementor-element.elementor-element-341e1a56.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-14 .elementor-element.elementor-element-341e1a56>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-341e1a56>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14 .elementor-element.elementor-element-79ab7d53 iframe{height:630px;filter:brightness(102%) contrast(103%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-14 .elementor-element.elementor-element-f486bd9{--display:flex}.elementor-14 .elementor-element.elementor-element-00e280f{--spacer-size:100px}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-41bc2d51{width:57.2%}.elementor-14 .elementor-element.elementor-element-8a9b05e{width:42.8%}.elementor-14 .elementor-element.elementor-element-1156d7f5{width:57.094%}.elementor-14 .elementor-element.elementor-element-5eab7f7f{width:42.865%}.elementor-14 .elementor-element.elementor-element-394ee174{width:59.849%}.elementor-14 .elementor-element.elementor-element-18c3c73{width:40.151%}.elementor-14 .elementor-element.elementor-element-56734c29{width:73.608%}.elementor-14 .elementor-element.elementor-element-a2c2eac{width:26.392%}.elementor-14 .elementor-element.elementor-element-66ae5fa8{width:27.37%}.elementor-14 .elementor-element.elementor-element-2be32010{width:45.876%}.elementor-14 .elementor-element.elementor-element-65e5de7e{width:26.418%}.elementor-14 .elementor-element.elementor-element-64ca1eeb{width:42.5%}.elementor-14 .elementor-element.elementor-element-39b84ce5{width:57.5%}.elementor-14 .elementor-element.elementor-element-64683001{width:59.8%}.elementor-14 .elementor-element.elementor-element-341e1a56{width:40.17%}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-1156d7f5{width:100%}.elementor-14 .elementor-element.elementor-element-5eab7f7f{width:100%}.elementor-14 .elementor-element.elementor-element-64683001{width:100%}.elementor-14 .elementor-element.elementor-element-341e1a56{width:100%}}@media(max-width:1440px){.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a.flex-prev{left:2%}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a.flex-next{right:87%}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .desc{font-size:var(--e-global-typography-f6db1f7-font-size)}.elementor-14 .elementor-element.elementor-element-32436236{padding:5em 1em 0em 1em}.elementor-14 .elementor-element.elementor-element-6f326271 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5d6c47ec .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-74541cd .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-70782442{padding:18em 1em 6em 1em}.elementor-14 .elementor-element.elementor-element-61f7e172 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-2c8bae51{padding:5em 1em 6em 1em}.elementor-14 .elementor-element.elementor-element-51070859 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-7b047b17 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-29a01bf4 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1120803c .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-43c5e61 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-67594153 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-4ecf1528 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-6a0b9172 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3b47e006 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-7878d11d .elementor-heading-title{font-size:var(--e-global-typography-7ffafa2-font-size);line-height:var(--e-global-typography-7ffafa2-line-height);letter-spacing:var(--e-global-typography-7ffafa2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5e700d76 .elementor-heading-title{font-size:var(--e-global-typography-cbb18a2-font-size);line-height:var(--e-global-typography-cbb18a2-line-height)}.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button{font-size:var(--e-global-typography-05e4ae3-font-size)}.elementor-14 .elementor-element.elementor-element-7e1cf5b8{padding:5em 1em 0em 1em}.elementor-14 .elementor-element.elementor-element-4f01605a .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-355f912 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-28562ddf .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-21a4751d .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-343079a5 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3ccd9bc0 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-75817f97{padding:10em 1em 5em 1em}.elementor-14 .elementor-element.elementor-element-64683001>.elementor-element-populated{padding:4em 1em 4em 1em}.elementor-14 .elementor-element.elementor-element-5f9ac911 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(max-width:1200px){.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .title{margin:0em 1em .15em 0em}.elementor-14 .elementor-element.elementor-element-6f326271{padding:0em 0em 0em 0em}.elementor-14 .elementor-element.elementor-element-5d6c47ec{padding:0em 0em 0em 0em}.elementor-14 .elementor-element.elementor-element-74541cd{padding:0em 0em 0em 0em}.elementor-14 .elementor-element.elementor-element-29a01bf4{padding:0em 0em 0em 0em}.elementor-14 .elementor-element.elementor-element-43c5e61{padding:0em 0em 0em 0em}.elementor-14 .elementor-element.elementor-element-4ecf1528{padding:0em 0em 0em 0em}.elementor-14 .elementor-element.elementor-element-3b47e006{padding:0em 0em 0em 0em}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a,.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav i{font-size:0}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a{width:0;height:0;line-height:0}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a.flex-prev{left:0%;top:0}.elementor-14 .elementor-element.elementor-element-69697faa .flexslider .flex-direction-nav a.flex-next{right:0%;top:0}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .title{font-size:80px}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .desc{font-size:var(--e-global-typography-f6db1f7-font-size)}.elementor-14 .elementor-element.elementor-element-41bc2d51>.elementor-element-populated{padding:0 30px 0 0}.elementor-14 .elementor-element.elementor-element-df15d11 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-1e4376b>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-6f326271 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-a342f0e>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-5d6c47ec .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-792f17a4>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-74541cd .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1156d7f5>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-61f7e172 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-4eef7446 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-5d642ab .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-394ee174>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px 0 0}.elementor-14 .elementor-element.elementor-element-51070859 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5a375d6 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-26ea36d>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-7b047b17 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-29a01bf4 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1b0dfcbe>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-1120803c .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-43c5e61 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-17b800e8>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-67594153 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-4ecf1528 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-38efc429>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-6a0b9172 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3b47e006 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-a2c2eac>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-14 .elementor-element.elementor-element-617ab3f1{--spacer-size:5em}.elementor-14 .elementor-element.elementor-element-7878d11d .elementor-heading-title{font-size:var(--e-global-typography-7ffafa2-font-size);line-height:var(--e-global-typography-7ffafa2-line-height);letter-spacing:var(--e-global-typography-7ffafa2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5e700d76 .elementor-heading-title{font-size:var(--e-global-typography-cbb18a2-font-size);line-height:var(--e-global-typography-cbb18a2-line-height)}.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button{font-size:var(--e-global-typography-05e4ae3-font-size)}.elementor-14 .elementor-element.elementor-element-4f01605a .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-355f912 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-28562ddf .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-21a4751d .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-343079a5 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3ccd9bc0 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-3c3eaee3{padding:20px 20px 0 20px}.elementor-14 .elementor-element.elementor-element-559fad56{margin:-83px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-14 .elementor-element.elementor-element-2be32010>.elementor-element-populated{padding:0 30px 0 0}.elementor-14 .elementor-element.elementor-element-44bd851e .elementor-heading-title{font-size:30px}.elementor-14 .elementor-element.elementor-element-64ca1eeb>.elementor-element-populated{padding:0 30px 0 0}.elementor-14 .elementor-element.elementor-element-5ddd5dd6 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-507ce6cc{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-64683001>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-5f9ac911 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-79ab7d53 iframe{height:500px}}@media(max-width:880px){.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .title{font-size:60px;margin:0em 0em .2em 0em}.elementor-14 .elementor-element.elementor-element-71fb1c42>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-721d6445{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-74009e68>.elementor-element-populated{margin:0 5px 0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px}.elementor-14 .elementor-element.elementor-element-78f86e44{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-4508a0f2>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-14 .elementor-element.elementor-element-1130407e{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-56734c29>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-a2c2eac>.elementor-element-populated{padding:20px 20px 40px 20px}.elementor-14 .elementor-element.elementor-element-2be32010>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px 0 20px}.elementor-14 .elementor-element.elementor-element-44bd851e .elementor-heading-title{font-size:21px}.elementor-14 .elementor-element.elementor-element-64ca1eeb>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .desc{font-size:var(--e-global-typography-f6db1f7-font-size)}.elementor-14 .elementor-element.elementor-element-32436236{padding:5em 1em 5em 1em}.elementor-14 .elementor-element.elementor-element-df15d11 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-318ec17f{margin-top:0;margin-bottom:0}.elementor-14 .elementor-element.elementor-element-71fb1c42>.elementor-element-populated{margin:0 0 60px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-6f326271 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-74009e68>.elementor-element-populated{margin:0 0 60px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-5d6c47ec .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-4508a0f2>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-74541cd .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-70782442{padding:5em 1em 5em 1em}.elementor-14 .elementor-element.elementor-element-61f7e172 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-4eef7446 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-5d642ab .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-394ee174>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-51070859 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5a375d6 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-43cbb3d{margin-top:0;margin-bottom:20px}.elementor-14 .elementor-element.elementor-element-26ea36d>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-78e2bd49{width:50%}.elementor-14 .elementor-element.elementor-element-4afccf9e{width:50%}.elementor-14 .elementor-element.elementor-element-7b047b17 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-29a01bf4 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1b0dfcbe>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-47bb8a7b{width:50%}.elementor-14 .elementor-element.elementor-element-787fd854{width:50%}.elementor-14 .elementor-element.elementor-element-1120803c .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-43c5e61 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-17b800e8>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-30f8a6cc{width:50%}.elementor-14 .elementor-element.elementor-element-36dc814{width:50%}.elementor-14 .elementor-element.elementor-element-67594153 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-4ecf1528 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-38efc429>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-1d789578{width:50%}.elementor-14 .elementor-element.elementor-element-7aa36bff{width:50%}.elementor-14 .elementor-element.elementor-element-6a0b9172 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3b47e006 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-7878d11d .elementor-heading-title{font-size:var(--e-global-typography-7ffafa2-font-size);line-height:var(--e-global-typography-7ffafa2-line-height);letter-spacing:var(--e-global-typography-7ffafa2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5e700d76 .elementor-heading-title{font-size:var(--e-global-typography-cbb18a2-font-size);line-height:var(--e-global-typography-cbb18a2-line-height)}.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button{font-size:var(--e-global-typography-05e4ae3-font-size)}.elementor-14 .elementor-element.elementor-element-645f7d65{margin-top:0;margin-bottom:30px}.elementor-14 .elementor-element.elementor-element-38628647>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-4f01605a .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-355f912 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-576d7c62>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-28562ddf .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-21a4751d .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-1d05c63a>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-343079a5 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3ccd9bc0 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-3c3eaee3{padding:25px 25px 25px 25px}.elementor-14 .elementor-element.elementor-element-66ae5fa8>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-559fad56{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-14 .elementor-element.elementor-element-2be32010>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14 .elementor-element.elementor-element-44bd851e{text-align:center}.elementor-14 .elementor-element.elementor-element-44bd851e .elementor-heading-title{font-size:25px}.elementor-14 .elementor-element.elementor-element-65e5de7e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14 .elementor-element.elementor-element-5ddd5dd6 .elementor-heading-title{font-size:35px}.elementor-14 .elementor-element.elementor-element-39b84ce5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14 .elementor-element.elementor-element-5f9ac911 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3ddad2a4 .elementor-heading-title{font-size:35px}}@media(max-width:880px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-41bc2d51{width:100%}.elementor-14 .elementor-element.elementor-element-8a9b05e{width:100%}.elementor-14 .elementor-element.elementor-element-394ee174{width:100%}.elementor-14 .elementor-element.elementor-element-18c3c73{width:100%}.elementor-14 .elementor-element.elementor-element-56734c29{width:100%}.elementor-14 .elementor-element.elementor-element-a2c2eac{width:100%}.elementor-14 .elementor-element.elementor-element-66ae5fa8{width:23%}.elementor-14 .elementor-element.elementor-element-2be32010{width:41%}.elementor-14 .elementor-element.elementor-element-65e5de7e{width:36%}.elementor-14 .elementor-element.elementor-element-64ca1eeb{width:100%}.elementor-14 .elementor-element.elementor-element-39b84ce5{width:100%}}@media(min-width:2400px){.elementor-14 .elementor-element.elementor-element-69697faa .elementor-repeater-item-6a6a4d8{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-14 .elementor-element.elementor-element-69697faa .flex_caption .desc{font-size:var(--e-global-typography-f6db1f7-font-size)}.elementor-14 .elementor-element.elementor-element-6f326271 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5d6c47ec .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-74541cd .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-61f7e172 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-6787b72{--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-14 .elementor-element.elementor-element-51070859 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-14 .elementor-element.elementor-element-7b047b17 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-29a01bf4 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-1120803c .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-43c5e61 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-67594153 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-4ecf1528 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-6a0b9172 .elementor-heading-title{font-size:var(--e-global-typography-7b2ad20-font-size);line-height:var(--e-global-typography-7b2ad20-line-height);letter-spacing:var(--e-global-typography-7b2ad20-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3b47e006 .elementor-heading-title{font-size:var(--e-global-typography-7fb986c-font-size);line-height:var(--e-global-typography-7fb986c-line-height);letter-spacing:var(--e-global-typography-7fb986c-letter-spacing)}.elementor-14 .elementor-element.elementor-element-7878d11d .elementor-heading-title{font-size:var(--e-global-typography-7ffafa2-font-size);line-height:var(--e-global-typography-7ffafa2-line-height);letter-spacing:var(--e-global-typography-7ffafa2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-5e700d76 .elementor-heading-title{font-size:var(--e-global-typography-cbb18a2-font-size);line-height:var(--e-global-typography-cbb18a2-line-height)}.elementor-14 .elementor-element.elementor-element-6f2c1732 .elementor-button{font-size:var(--e-global-typography-05e4ae3-font-size)}.elementor-14 .elementor-element.elementor-element-4f01605a .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-355f912 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-28562ddf .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-21a4751d .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-343079a5 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-f4955b2-font-size);line-height:var(--e-global-typography-f4955b2-line-height);letter-spacing:var(--e-global-typography-f4955b2-letter-spacing)}.elementor-14 .elementor-element.elementor-element-3ccd9bc0 .elementor-heading-title{font-size:var(--e-global-typography-f63b3b4-font-size)}.elementor-14 .elementor-element.elementor-element-5f9ac911 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}