.elementor-56 .elementor-element.elementor-element-4b54e26{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.72;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:0rem;}.elementor-56 .elementor-element.elementor-element-4b54e26:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-4b54e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nccraft.ca/wp-content/uploads/2026/05/GuidedTasting.jpg");background-position:center center;background-size:cover;}.elementor-56 .elementor-element.elementor-element-4b54e26::before, .elementor-56 .elementor-element.elementor-element-4b54e26 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-4b54e26 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-4b54e26 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-4b54e26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-4b54e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000099 0%, #000000F7 83%);}.elementor-56 .elementor-element.elementor-element-4b54e26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-dbb052a{font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-dbb052a a{color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-4f08483{text-align:start;}.elementor-56 .elementor-element.elementor-element-4f08483 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:0px 6px 7px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-acded95{text-align:start;font-size:1.25rem;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-ab7ce55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-3e4f857 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-3e4f857 .elementor-button:focus{background-color:#0A4A9DE6;}.elementor-56 .elementor-element.elementor-element-3e4f857{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-3e4f857.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-3e4f857 .elementor-button{font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-92e2b0c .elementor-button{background-color:#00000000;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-92e2b0c .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-92e2b0c .elementor-button:focus{background-color:#00000033;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-56 .elementor-element.elementor-element-92e2b0c{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-92e2b0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-5564168{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-56 .elementor-element.elementor-element-7a64970{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-59d3a05{text-align:center;}.elementor-56 .elementor-element.elementor-element-59d3a05 .elementor-heading-title{font-size:2.44rem;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-c7c71d9{padding:0rem 12rem 0rem 12rem;text-align:center;font-size:1.25rem;font-weight:600;color:#8D8D8D;}.elementor-56 .elementor-element.elementor-element-8a59ba5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-8a59ba5.e-con{--align-self:center;}.elementor-56 .elementor-element.elementor-element-af1f683{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-8aa8483{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-586a8f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-weight:700;letter-spacing:0.25em;color:#DADADA;}.elementor-56 .elementor-element.elementor-element-676c1b0{padding:0rem 0rem 0rem 0rem;text-align:start;}.elementor-56 .elementor-element.elementor-element-676c1b0 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-ce89a09{padding:1rem 0rem 1rem 0rem;text-align:start;color:#424242;}.elementor-56 .elementor-element.elementor-element-af69e8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-8da36f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-b4555e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-21484da{font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-46c8b4b );}.elementor-56 .elementor-element.elementor-element-26de29b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1fda451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-8a86a4e{font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-46c8b4b );}.elementor-56 .elementor-element.elementor-element-c7ad351 .elementor-button{background-color:#00000000;font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-c7ad351 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-c7ad351 .elementor-button:focus{background-color:#0000000D;}.elementor-56 .elementor-element.elementor-element-c7ad351{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-c7ad351.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-967f63f{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-350fff1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-fad9d95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-weight:700;letter-spacing:0.25em;color:#DADADA;}.elementor-56 .elementor-element.elementor-element-e97333a{padding:0rem 0rem 0rem 0rem;text-align:start;}.elementor-56 .elementor-element.elementor-element-e97333a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-3011477{padding:1rem 0rem 1rem 0rem;text-align:start;color:#424242;}.elementor-56 .elementor-element.elementor-element-ed2b48b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1f43ef0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ff27f86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-571fa11{font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-46c8b4b );}.elementor-56 .elementor-element.elementor-element-590a580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-0fd2c62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-a7dd1a5{font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-46c8b4b );}.elementor-56 .elementor-element.elementor-element-d76c778 .elementor-button{background-color:#00000000;font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-d76c778 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-d76c778 .elementor-button:focus{background-color:#0000000D;}.elementor-56 .elementor-element.elementor-element-d76c778{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-d76c778.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-a59771f{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-94d5507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-56 .elementor-element.elementor-element-e0fa2f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-weight:700;letter-spacing:0.25em;color:#DADADA;}.elementor-56 .elementor-element.elementor-element-0d5c3d8{padding:0rem 0rem 0rem 0rem;text-align:start;}.elementor-56 .elementor-element.elementor-element-0d5c3d8 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-4bdd7fb{padding:1rem 0rem 1rem 0rem;text-align:start;color:#424242;}.elementor-56 .elementor-element.elementor-element-606b15b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-969272f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-58dc2a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-86aba39{font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-46c8b4b );}.elementor-56 .elementor-element.elementor-element-a630f12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-2880da0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-ca5d808{font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-46c8b4b );}.elementor-56 .elementor-element.elementor-element-0ac3095 .elementor-button{background-color:#00000000;font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-0ac3095 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-0ac3095 .elementor-button:focus{background-color:#0000000D;}.elementor-56 .elementor-element.elementor-element-0ac3095{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-0ac3095.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-5e1d97e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.55;--padding-top:4rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-56 .elementor-element.elementor-element-5e1d97e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5e1d97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-5e1d97e::before, .elementor-56 .elementor-element.elementor-element-5e1d97e > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-5e1d97e > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-5e1d97e > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-5e1d97e > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-5e1d97e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-56 .elementor-element.elementor-element-7b4a5e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-56 .elementor-element.elementor-element-bc895e8{--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-56 .elementor-element.elementor-element-d2d30ad{text-align:start;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-2b70ed5{text-align:start;}.elementor-56 .elementor-element.elementor-element-2b70ed5 .elementor-heading-title{font-size:2.44rem;font-weight:700;text-transform:none;letter-spacing:0px;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6659d6c{--display:flex;}.elementor-56 .elementor-element.elementor-element-018a02e{padding:0rem 0rem 0rem 0rem;text-align:start;font-size:1.25rem;font-weight:600;line-height:1.56em;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-df9571e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-56 .elementor-element.elementor-element-57bab51{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-57bab51:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-57bab51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-56 .elementor-element.elementor-element-d011cab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-d011cab img{max-width:100%;border-style:solid;border-width:4px 0px 4px 0px;border-color:#FA734A;}.elementor-56 .elementor-element.elementor-element-e9b376d{padding:1rem 1rem 0rem 1rem;text-align:start;}.elementor-56 .elementor-element.elementor-element-e9b376d .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-cfcc2d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.25rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:01rem;}.elementor-56 .elementor-element.elementor-element-7cc3894{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:2.44rem;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-7cc3894.elementor-element{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-7cc3894 p{margin-block-end:0px;}.elementor-56 .elementor-element.elementor-element-9367af5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;line-height:1.4em;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-9367af5 p{margin-block-end:0px;}.elementor-56 .elementor-element.elementor-element-4fff492{padding:0rem 01rem 1rem 1rem;text-align:start;font-weight:500;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-a81765a .elementor-button{background-color:#FFFFFF00;font-family:"Roboto Condensed", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-672e7e8 );color:var( --e-global-color-672e7e8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-672e7e8 );border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-a81765a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 01rem 2rem 1rem;}.elementor-56 .elementor-element.elementor-element-a81765a .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-a81765a .elementor-button:focus{color:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-a81765a .elementor-button:hover svg, .elementor-56 .elementor-element.elementor-element-a81765a .elementor-button:focus svg{fill:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-bd3c7e0{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-bd3c7e0:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-bd3c7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-56 .elementor-element.elementor-element-4df266d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-4df266d img{max-width:100%;border-style:solid;border-width:4px 0px 4px 0px;border-color:#FA734A;}.elementor-56 .elementor-element.elementor-element-9ae13db{padding:1rem 1rem 0rem 1rem;text-align:start;}.elementor-56 .elementor-element.elementor-element-9ae13db .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-26bd47d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.25rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:01rem;}.elementor-56 .elementor-element.elementor-element-6cc3655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:2.44rem;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6cc3655.elementor-element{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-6cc3655 p{margin-block-end:0px;}.elementor-56 .elementor-element.elementor-element-0679ee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;line-height:1em;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-0679ee8 p{margin-block-end:0px;}.elementor-56 .elementor-element.elementor-element-bc4c9bb{padding:0rem 01rem 1rem 1rem;text-align:start;font-weight:500;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-3328fef .elementor-button{background-color:#FFFFFF00;font-family:"Roboto Condensed", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-672e7e8 );color:var( --e-global-color-672e7e8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-672e7e8 );border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-3328fef{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 01rem 2rem 1rem;}.elementor-56 .elementor-element.elementor-element-3328fef .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-3328fef .elementor-button:focus{color:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-3328fef .elementor-button:hover svg, .elementor-56 .elementor-element.elementor-element-3328fef .elementor-button:focus svg{fill:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-608bdec{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-608bdec:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-608bdec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-56 .elementor-element.elementor-element-829e2c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-829e2c1 img{max-width:100%;border-style:solid;border-width:4px 0px 4px 0px;border-color:#FA734A;}.elementor-56 .elementor-element.elementor-element-1ec0cc0{padding:1rem 1rem 0rem 1rem;text-align:start;}.elementor-56 .elementor-element.elementor-element-1ec0cc0 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:1.56rem;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-a3b70de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:00.25rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:01rem;}.elementor-56 .elementor-element.elementor-element-a618303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:2.44rem;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-a618303.elementor-element{--align-self:flex-end;}.elementor-56 .elementor-element.elementor-element-a618303 p{margin-block-end:0px;}.elementor-56 .elementor-element.elementor-element-3df12f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;line-height:1em;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-3df12f8 p{margin-block-end:0px;}.elementor-56 .elementor-element.elementor-element-10c1550{padding:0rem 01rem 1rem 1rem;text-align:start;font-weight:500;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-53d46d0 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto Condensed", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-672e7e8 );color:var( --e-global-color-672e7e8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-672e7e8 );border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-53d46d0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 01rem 2rem 1rem;}.elementor-56 .elementor-element.elementor-element-53d46d0 .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-53d46d0 .elementor-button:focus{color:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-53d46d0 .elementor-button:hover svg, .elementor-56 .elementor-element.elementor-element-53d46d0 .elementor-button:focus svg{fill:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-8740545{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-56 .elementor-element.elementor-element-8740545:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-8740545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-56 .elementor-element.elementor-element-6deee9f{--display:flex;--min-height:73vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6deee9f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6deee9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nccraft.ca/wp-content/uploads/2025/12/20251210_WVEC_Production_NCC_1433-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-0da299c{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:4rem;}.elementor-56 .elementor-element.elementor-element-27527b3{font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-4c166dd .elementor-heading-title{font-size:2.44rem;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-a6dcbf1{font-size:1.25rem;font-weight:600;color:var( --e-global-color-46c8b4b );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.8rem/2);}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.8rem/2);}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.8rem/2);}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.8rem/2);}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.8rem/2);}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56 .elementor-element.elementor-element-f8d5f79{--e-icon-list-icon-size:0.64rem;--icon-vertical-offset:0px;}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-item > a{font-size:1rem;font-weight:600;}.elementor-56 .elementor-element.elementor-element-f8d5f79 .elementor-icon-list-text{color:var( --e-global-color-46c8b4b );transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-1a489ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-56 .elementor-element.elementor-element-68e5c4f .elementor-button{background-color:#0A4A9D;font-family:"Roboto Condensed", Sans-serif;font-size:1.25rem;font-weight:700;fill:var( --e-global-color-672e7e8 );color:var( --e-global-color-672e7e8 );border-style:none;border-radius:0px 0px 0px 0px;padding:1rem 2.5rem 1rem 3rem;}.elementor-56 .elementor-element.elementor-element-68e5c4f .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-68e5c4f .elementor-button:focus{background-color:#0A4A9DE6;color:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-68e5c4f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-56 .elementor-element.elementor-element-68e5c4f .elementor-button:hover svg, .elementor-56 .elementor-element.elementor-element-68e5c4f .elementor-button:focus svg{fill:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-0cfa929 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-0cfa929{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-0cfa929.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-b998f69{--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;--justify-content:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-56 .elementor-element.elementor-element-b998f69:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-b998f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-56 .elementor-element.elementor-element-888bb3d{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-9c0a750 );}.elementor-56 .elementor-element.elementor-element-7b121b3{text-align:center;}.elementor-56 .elementor-element.elementor-element-7b121b3 .elementor-heading-title{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 );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6c19dd4{text-align:center;color:var( --e-global-color-aa817a8 );}.elementor-56 .elementor-element.elementor-element-2512176{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;}.elementor-56 .elementor-element.elementor-element-7bd731f .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-7bd731f .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-7bd731f .elementor-button:focus{background-color:#0A4A9DE6;}.elementor-56 .elementor-element.elementor-element-7bd731f{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-7bd731f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-3dce5ee .elementor-button{background-color:var( --e-global-color-aa1978e );font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-3dce5ee .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-3dce5ee .elementor-button:focus{background-color:#0A4A9DE6;}.elementor-56 .elementor-element.elementor-element-3dce5ee{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-3dce5ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-4a5a8ca .elementor-button{background-color:var( --e-global-color-c359bfe );font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-4a5a8ca .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-4a5a8ca .elementor-button:focus{background-color:#0A4A9DE6;}.elementor-56 .elementor-element.elementor-element-4a5a8ca{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-4a5a8ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-3e3398a .elementor-button{background-color:var( --e-global-color-9c0a750 );font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-3e3398a .elementor-button:hover, .elementor-56 .elementor-element.elementor-element-3e3398a .elementor-button:focus{background-color:#0A4A9DE6;}.elementor-56 .elementor-element.elementor-element-3e3398a{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-3e3398a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-a2828ad{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-56 .elementor-element.elementor-element-cdb3ea7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-cdb3ea7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-4b859a9{text-align:start;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-128291c{padding:0rem 0rem 1rem 0rem;}.elementor-56 .elementor-element.elementor-element-128291c .elementor-heading-title{font-size:2.44rem;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-22dd658{font-weight:600;color:#8D8D8D;}.elementor-56 .elementor-element.elementor-element-9ad810f iframe{height:50vh;}.elementor-56 .elementor-element.elementor-element-6e1037e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-56 .elementor-element.elementor-element-8040a6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56 .elementor-element.elementor-element-ad64834{font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-f8e5f63 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0rem 0rem 0rem 0rem;padding:1rem 2rem 1rem 2rem;}.elementor-56 .elementor-element.elementor-element-f8e5f63{width:initial;max-width:initial;}.elementor-56 .elementor-element.elementor-element-f8e5f63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-f8e5f63 .elementor-button-content-wrapper{flex-direction:row;}.elementor-56 .elementor-element.elementor-element-f8e5f63 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-56 .elementor-element.elementor-element-8f1bac3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56 .elementor-element.elementor-element-cccc01d{font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-e7f1e25{font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-ba6fac3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-56 .elementor-element.elementor-element-fd3b63b{text-align:start;font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.125em;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-c88a476 .elementor-heading-title{font-size:2.44rem;font-weight:700;text-transform:none;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-2f81031{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-1d08bbd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-22d028f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:1rem;letter-spacing:0.125em;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-9dbb928{font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-46366b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2rem 0rem 0rem 0rem;font-family:"Roboto Condensed", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:1rem;letter-spacing:0.125em;color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-a602a18{font-weight:700;line-height:1rem;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-4f08483 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-56 .elementor-element.elementor-element-7b121b3 .elementor-heading-title{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 );}}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-4b54e26{--width:100%;}.elementor-56 .elementor-element.elementor-element-af1f683{--width:30%;}.elementor-56 .elementor-element.elementor-element-8da36f9{--width:50%;}.elementor-56 .elementor-element.elementor-element-26de29b{--width:50%;}.elementor-56 .elementor-element.elementor-element-967f63f{--width:30%;}.elementor-56 .elementor-element.elementor-element-1f43ef0{--width:50%;}.elementor-56 .elementor-element.elementor-element-590a580{--width:50%;}.elementor-56 .elementor-element.elementor-element-a59771f{--width:30%;}.elementor-56 .elementor-element.elementor-element-969272f{--width:50%;}.elementor-56 .elementor-element.elementor-element-a630f12{--width:50%;}.elementor-56 .elementor-element.elementor-element-bc895e8{--width:50%;}.elementor-56 .elementor-element.elementor-element-6659d6c{--width:50%;}.elementor-56 .elementor-element.elementor-element-57bab51{--width:30%;}.elementor-56 .elementor-element.elementor-element-bd3c7e0{--width:30%;}.elementor-56 .elementor-element.elementor-element-608bdec{--width:30%;}.elementor-56 .elementor-element.elementor-element-6deee9f{--width:50%;}.elementor-56 .elementor-element.elementor-element-0da299c{--width:50%;}.elementor-56 .elementor-element.elementor-element-cdb3ea7{--width:75%;}.elementor-56 .elementor-element.elementor-element-8040a6e{--width:50%;}.elementor-56 .elementor-element.elementor-element-8f1bac3{--width:50%;}.elementor-56 .elementor-element.elementor-element-ba6fac3{--width:25%;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-4b54e26{--justify-content:center;--overlay-opacity:0.74;--margin-top:-9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-4f08483 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-56 .elementor-element.elementor-element-5564168{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-59d3a05 .elementor-heading-title{line-height:1em;}.elementor-56 .elementor-element.elementor-element-c7c71d9{padding:0rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-5e1d97e{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-6659d6c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-018a02e{padding:0rem 0rem 0rem 0rem;}.elementor-56 .elementor-element.elementor-element-a81765a.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-3328fef.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-53d46d0.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-0da299c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-68e5c4f.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-b998f69{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-7b121b3 .elementor-heading-title{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-56 .elementor-element.elementor-element-2512176{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-56 .elementor-element.elementor-element-a2828ad{--min-height:100vh;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-56 .elementor-element.elementor-element-cdb3ea7{--min-height:59vh;}.elementor-56 .elementor-element.elementor-element-9ad810f iframe{height:50vh;}}/* Start custom CSS for button, class: .elementor-element-a81765a *//* Normal state: set initial position and transition */
.arrowBtn .elementor-button-icon {
    transform: translateX(0);
    transition: transform 0.3s ease; /* Smooth transition */
}

/* Hover state: move the arrow */
.arrowBtn:hover .elementor-button-icon {
    transform: translateX(5px); /* Adjust the value for desired movement */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3328fef *//* Normal state: set initial position and transition */
.arrowBtn .elementor-button-icon {
    transform: translateX(0);
    transition: transform 0.3s ease; /* Smooth transition */
}

/* Hover state: move the arrow */
.arrowBtn:hover .elementor-button-icon {
    transform: translateX(5px); /* Adjust the value for desired movement */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53d46d0 *//* Normal state: set initial position and transition */
.arrowBtn .elementor-button-icon {
    transform: translateX(0);
    transition: transform 0.3s ease; /* Smooth transition */
}

/* Hover state: move the arrow */
.arrowBtn:hover .elementor-button-icon {
    transform: translateX(5px); /* Adjust the value for desired movement */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e5c4f *//* Normal state: set initial position and transition */
.arrowBtn .elementor-button-icon {
    transform: translateX(0);
    transition: transform 0.3s ease; /* Smooth transition */
}

/* Hover state: move the arrow */
.arrowBtn:hover .elementor-button-icon {
    transform: translateX(5px); /* Adjust the value for desired movement */
}/* End custom CSS */