.elementor-100 .elementor-element.elementor-element-4b8eea7{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:140px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-4b8eea7:not(.elementor-motion-effects-element-type-background),.elementor-100 .elementor-element.elementor-element-4b8eea7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://georgemalcolmtv.com/wp-content/uploads/2026/09/tangled-webs-stairwell-george-malcolm-walker.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100 .elementor-element.elementor-element-4b8eea7::before,.elementor-100 .elementor-element.elementor-element-4b8eea7>.elementor-background-video-container::before,.elementor-100 .elementor-element.elementor-element-4b8eea7>.e-con-inner>.elementor-background-video-container::before,.elementor-100 .elementor-element.elementor-element-4b8eea7>.elementor-background-slideshow::before,.elementor-100 .elementor-element.elementor-element-4b8eea7>.e-con-inner>.elementor-background-slideshow::before,.elementor-100 .elementor-element.elementor-element-4b8eea7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(10 10 10 / .92) 0%,rgb(10 10 10 / .2) 75%)}.elementor-100 .elementor-element.elementor-element-674567d .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-5e1868c{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-100 .elementor-element.elementor-element-5e1868c .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);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-c6a1a3b{margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-100 .elementor-element.elementor-element-c6a1a3b .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-d0a2189{margin:12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-100 .elementor-element.elementor-element-d0a2189 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-accent)}.elementor-100 .elementor-element.elementor-element-ed91711 .elementor-button{background-color:#fff0;font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:underline;letter-spacing:1.5px;fill:#F2EFE9;color:#F2EFE9;border-style:none;padding:0 0 0 0}.elementor-100 .elementor-element.elementor-element-ed91711 .elementor-button:hover,.elementor-100 .elementor-element.elementor-element-ed91711 .elementor-button:focus{background-color:#fff0;color:#8F8C86}.elementor-100 .elementor-element.elementor-element-ed91711{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-100 .elementor-element.elementor-element-ed91711 .elementor-button-content-wrapper{flex-direction:row}.elementor-100 .elementor-element.elementor-element-ed91711 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-100 .elementor-element.elementor-element-ed91711 .elementor-button:hover svg,.elementor-100 .elementor-element.elementor-element-ed91711 .elementor-button:focus svg{fill:#8F8C86}.elementor-100 .elementor-element.elementor-element-3e79b51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-292c8ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0 1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#262626;--border-color:#262626}.elementor-100 .elementor-element.elementor-element-7dfbd8d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:24px}.elementor-100 .elementor-element.elementor-element-7dfbd8d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-cf90280 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-4a0a66c .elementor-heading-title{font-family:var(--e-global-typography-gmaward-font-family),Sans-serif;font-size:var(--e-global-typography-gmaward-font-size);font-weight:var(--e-global-typography-gmaward-font-weight);line-height:var(--e-global-typography-gmaward-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-0e764f0{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:24px}.elementor-100 .elementor-element.elementor-element-0e764f0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-cf9e85b .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-c3f1574 .elementor-heading-title{font-family:var(--e-global-typography-gmaward-font-family),Sans-serif;font-size:var(--e-global-typography-gmaward-font-size);font-weight:var(--e-global-typography-gmaward-font-weight);line-height:var(--e-global-typography-gmaward-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-06e18bf{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:24px}.elementor-100 .elementor-element.elementor-element-06e18bf.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-698c756 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-e0e0722 .elementor-heading-title{font-family:var(--e-global-typography-gmaward-font-family),Sans-serif;font-size:var(--e-global-typography-gmaward-font-size);font-weight:var(--e-global-typography-gmaward-font-weight);line-height:var(--e-global-typography-gmaward-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-78ebd8d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:24px}.elementor-100 .elementor-element.elementor-element-78ebd8d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-18d6df1 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-0a1e8a7 .elementor-heading-title{font-family:var(--e-global-typography-gmaward-font-family),Sans-serif;font-size:var(--e-global-typography-gmaward-font-size);font-weight:var(--e-global-typography-gmaward-font-weight);line-height:var(--e-global-typography-gmaward-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-1e877b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:160px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-e7fe02e{--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:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-e7fe02e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-3350e27 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-646c0bf .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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-b93409e{--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:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-100 .elementor-element.elementor-element-b93409e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-756ec15{font-family:var(--e-global-typography-gmlead-font-family),Sans-serif;font-size:var(--e-global-typography-gmlead-font-size);font-weight:var(--e-global-typography-gmlead-font-weight);line-height:var(--e-global-typography-gmlead-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-756ec15 p{margin-block-end:0}.elementor-100 .elementor-element.elementor-element-1f27f30{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-1f27f30 p{margin-block-end:0}.elementor-100 .elementor-element.elementor-element-d2f4e91{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-35b1244{--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:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-7309481 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-9e14c8d .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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-10b73a6 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(70%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-100 .elementor-element.elementor-element-10b73a6 .elementor-custom-embed-play i{color:#F2EFE9;font-size:72px}.elementor-100 .elementor-element.elementor-element-10b73a6 .elementor-custom-embed-play svg{fill:#F2EFE9;width:72px;height:72px}.elementor-100 .elementor-element.elementor-element-ea06aaa{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-b04d854{--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:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-31a4bbd .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-eb7f052 .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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-ed6732d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-4e9fa2a{width:var(--container-widget-width,36%);max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-4e9fa2a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-4e9fa2a img{width:100%;height:calc(min(100vw - 96px, 1280px) * 0.36 * 1.333);object-fit:cover;object-position:top center}.elementor-100 .elementor-element.elementor-element-91a4e2d{--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:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-91a4e2d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-79dace2 img{width:100%;height:calc((min(100vw - 96px, 1280px) * 0.36 * 1.333 - 16px) / 2);object-fit:cover;object-position:center center}.elementor-100 .elementor-element.elementor-element-db71f74 img{width:100%;height:calc((min(100vw - 96px, 1280px) * 0.36 * 1.333 - 16px) / 2);object-fit:cover;object-position:top center}.elementor-100 .elementor-element.elementor-element-91bb5a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-768d802{--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:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-768d802.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-67a48d3 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-3204a8c .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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-34a107c{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-34a107c p{margin-block-end:0}.elementor-100 .elementor-element.elementor-element-ab7e663 .elementor-button{background-color:#fff0;font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:underline;letter-spacing:1.5px;fill:#F2EFE9;color:#F2EFE9;border-style:none;padding:0 0 0 0}.elementor-100 .elementor-element.elementor-element-ab7e663 .elementor-button:hover,.elementor-100 .elementor-element.elementor-element-ab7e663 .elementor-button:focus{background-color:#fff0;color:#8F8C86}.elementor-100 .elementor-element.elementor-element-ab7e663{margin:16px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-100 .elementor-element.elementor-element-ab7e663 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-100 .elementor-element.elementor-element-ab7e663 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-100 .elementor-element.elementor-element-ab7e663 .elementor-button:hover svg,.elementor-100 .elementor-element.elementor-element-ab7e663 .elementor-button:focus svg{fill:#8F8C86}.elementor-100 .elementor-element.elementor-element-3dfbc8d{--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;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#262626;--border-color:#262626}.elementor-100 .elementor-element.elementor-element-3dfbc8d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-2ae7094{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0}.elementor-100 .elementor-element.elementor-element-2ae7094 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-bd58831{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-897bdb6{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-897bdb6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-897bdb6 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-036a76d{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-036a76d.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-036a76d .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-0bf405f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-ccf0989{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-ccf0989.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-ccf0989 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-a387ae8{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-a387ae8.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-a387ae8 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-42a3cb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-24e6fd6{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-24e6fd6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-24e6fd6 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-1d58535{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-1d58535.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-1d58535 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-f9abe18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-f274ed2{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-f274ed2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-f274ed2 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-5c682b0{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-5c682b0.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-5c682b0 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-0e476bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-2788bc7{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-2788bc7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-2788bc7 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-7b580a0{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-7b580a0.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-7b580a0 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-5d15ebf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-ab821eb{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-ab821eb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-ab821eb .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-a92aa89{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-a92aa89.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-a92aa89 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-1a4a838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-fe3fce6{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-fe3fce6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-fe3fce6 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-19fbaae{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-19fbaae.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-19fbaae .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-63fd399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-be70f81{width:var(--container-widget-width,38%);max-width:38%;padding:4px 0 0 0;--container-widget-width:38%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-be70f81.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-be70f81 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-6680b77{width:var(--container-widget-width,calc(62% - 24px));max-width:calc(62% - 24px);--container-widget-width:calc(62% - 24px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-6680b77.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-6680b77 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-070a51b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:160px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-070a51b:not(.elementor-motion-effects-element-type-background),.elementor-100 .elementor-element.elementor-element-070a51b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2EFE9}.elementor-100 .elementor-element.elementor-element-bba04d8{--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:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-bba04d8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-e12a0c7 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmstone)}.elementor-100 .elementor-element.elementor-element-67a9410 .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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-secondary)}.elementor-100 .elementor-element.elementor-element-eed0fc5{--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;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D5CD;--border-color:#D9D5CD}.elementor-100 .elementor-element.elementor-element-eed0fc5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-a1c4876{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D5CD;--border-color:#D9D5CD;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-3c11a47{width:var(--container-widget-width,72px);max-width:72px;padding:5px 0 0 0;--container-widget-width:72px;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-3c11a47.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-3c11a47 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmtdeep)}.elementor-100 .elementor-element.elementor-element-456ed61.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-456ed61 .elementor-heading-title{font-family:var(--e-global-typography-gmaward-font-family),Sans-serif;font-size:var(--e-global-typography-gmaward-font-size);font-weight:var(--e-global-typography-gmaward-font-weight);line-height:var(--e-global-typography-gmaward-line-height);color:var(--e-global-color-secondary)}.elementor-100 .elementor-element.elementor-element-d09b141{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-d09b141.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-d09b141 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-gmstone)}.elementor-100 .elementor-element.elementor-element-568f2cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D5CD;--border-color:#D9D5CD;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-c3cd522{width:var(--container-widget-width,72px);max-width:72px;padding:5px 0 0 0;--container-widget-width:72px;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-c3cd522.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-c3cd522 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmtdeep)}.elementor-100 .elementor-element.elementor-element-66d4ee0.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-66d4ee0 .elementor-heading-title{font-family:var(--e-global-typography-gmaward-font-family),Sans-serif;font-size:var(--e-global-typography-gmaward-font-size);font-weight:var(--e-global-typography-gmaward-font-weight);line-height:var(--e-global-typography-gmaward-line-height);color:var(--e-global-color-secondary)}.elementor-100 .elementor-element.elementor-element-c173140{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-c173140.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-c173140 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-gmstone)}.elementor-100 .elementor-element.elementor-element-b6a7a89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D5CD;--border-color:#D9D5CD;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-100 .elementor-element.elementor-element-8a9089e{width:var(--container-widget-width,72px);max-width:72px;padding:5px 0 0 0;--container-widget-width:72px;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-8a9089e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-8a9089e .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmtdeep)}.elementor-100 .elementor-element.elementor-element-0b05be5.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-100 .elementor-element.elementor-element-0b05be5 .elementor-heading-title{font-family:var(--e-global-typography-gmaward-font-family),Sans-serif;font-size:var(--e-global-typography-gmaward-font-size);font-weight:var(--e-global-typography-gmaward-font-weight);line-height:var(--e-global-typography-gmaward-line-height);color:var(--e-global-color-secondary)}.elementor-100 .elementor-element.elementor-element-a8a21e5{width:var(--container-widget-width,32%);max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-a8a21e5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-a8a21e5 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-gmstone)}.elementor-100 .elementor-element.elementor-element-0d24a5a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:160px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-5110f63{--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:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-100 .elementor-element.elementor-element-edf6a70 .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-bfd11f9 .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);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-732eb30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap}.elementor-100 .elementor-element.elementor-element-da7cfca{width:var(--container-widget-width,calc(25% - 12px));max-width:calc(25% - 12px);--container-widget-width:calc(25% - 12px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-da7cfca.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-da7cfca img{width:100%;height:calc((min(100vw - 96px, 1280px) - 48px) / 4 * 1.25);object-fit:cover;object-position:center center}.elementor-100 .elementor-element.elementor-element-25d4650{width:var(--container-widget-width,calc(25% - 12px));max-width:calc(25% - 12px);--container-widget-width:calc(25% - 12px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-25d4650.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-25d4650 img{width:100%;height:calc((min(100vw - 96px, 1280px) - 48px) / 4 * 1.25);object-fit:cover;object-position:center center}.elementor-100 .elementor-element.elementor-element-7447da4{width:var(--container-widget-width,calc(25% - 12px));max-width:calc(25% - 12px);--container-widget-width:calc(25% - 12px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-7447da4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-7447da4 img{width:100%;height:calc((min(100vw - 96px, 1280px) - 48px) / 4 * 1.25);object-fit:cover;object-position:center center}.elementor-100 .elementor-element.elementor-element-ca8d775{width:var(--container-widget-width,calc(25% - 12px));max-width:calc(25% - 12px);--container-widget-width:calc(25% - 12px);--container-widget-flex-grow:0}.elementor-100 .elementor-element.elementor-element-ca8d775.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-100 .elementor-element.elementor-element-ca8d775 img{width:100%;height:calc((min(100vw - 96px, 1280px) - 48px) / 4 * 1.25);object-fit:cover;object-position:center center}.elementor-100 .elementor-element.elementor-element-0d139c7{--display:flex;--min-height:70vh;--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px}.elementor-100 .elementor-element.elementor-element-0d139c7:not(.elementor-motion-effects-element-type-background),.elementor-100 .elementor-element.elementor-element-0d139c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://georgemalcolmtv.com/wp-content/uploads/2026/09/pepper-jack-short-film-still.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-100 .elementor-element.elementor-element-0d139c7::before,.elementor-100 .elementor-element.elementor-element-0d139c7>.elementor-background-video-container::before,.elementor-100 .elementor-element.elementor-element-0d139c7>.e-con-inner>.elementor-background-video-container::before,.elementor-100 .elementor-element.elementor-element-0d139c7>.elementor-background-slideshow::before,.elementor-100 .elementor-element.elementor-element-0d139c7>.e-con-inner>.elementor-background-slideshow::before,.elementor-100 .elementor-element.elementor-element-0d139c7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(0deg,rgb(10 10 10 / .9) 0%,rgb(10 10 10 / .3) 70%)}.elementor-100 .elementor-element.elementor-element-1202ebb .elementor-heading-title{font-family:var(--e-global-typography-gmmeta-font-family),Sans-serif;font-size:var(--e-global-typography-gmmeta-font-size);font-weight:var(--e-global-typography-gmmeta-font-weight);text-transform:var(--e-global-typography-gmmeta-text-transform);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing);color:var(--e-global-color-gmash)}.elementor-100 .elementor-element.elementor-element-48f77fb .elementor-heading-title{font-family:var(--e-global-typography-gmfilmlead-font-family),Sans-serif;font-size:var(--e-global-typography-gmfilmlead-font-size);font-weight:var(--e-global-typography-gmfilmlead-font-weight);text-transform:var(--e-global-typography-gmfilmlead-text-transform);line-height:var(--e-global-typography-gmfilmlead-line-height);letter-spacing:var(--e-global-typography-gmfilmlead-letter-spacing);color:var(--e-global-color-primary)}.elementor-100 .elementor-element.elementor-element-0baca95 .elementor-heading-title{font-family:var(--e-global-typography-gmsmall-font-family),Sans-serif;font-size:var(--e-global-typography-gmsmall-font-size);font-weight:var(--e-global-typography-gmsmall-font-weight);line-height:var(--e-global-typography-gmsmall-line-height);color:var(--e-global-color-primary)}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-4b8eea7{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-3e79b51{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-7dfbd8d{--width:25%}.elementor-100 .elementor-element.elementor-element-0e764f0{--width:25%}.elementor-100 .elementor-element.elementor-element-06e18bf{--width:25%}.elementor-100 .elementor-element.elementor-element-78ebd8d{--width:25%}.elementor-100 .elementor-element.elementor-element-1e877b6{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-e7fe02e{--width:30%}.elementor-100 .elementor-element.elementor-element-b93409e{--width:60%}.elementor-100 .elementor-element.elementor-element-d2f4e91{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-ea06aaa{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-91a4e2d{--width:calc(64% - 16px)}.elementor-100 .elementor-element.elementor-element-91bb5a2{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-768d802{--width:38%}.elementor-100 .elementor-element.elementor-element-3dfbc8d{--width:54%}.elementor-100 .elementor-element.elementor-element-070a51b{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-bba04d8{--width:30%}.elementor-100 .elementor-element.elementor-element-eed0fc5{--width:64%}.elementor-100 .elementor-element.elementor-element-0d24a5a{--content-width:1280px}.elementor-100 .elementor-element.elementor-element-0d139c7{--content-width:1280px}}@media(max-width:1024px) and (min-width:768px){.elementor-100 .elementor-element.elementor-element-e7fe02e{--width:100%}.elementor-100 .elementor-element.elementor-element-b93409e{--width:100%}.elementor-100 .elementor-element.elementor-element-91a4e2d{--width:calc(64% - 16px)}.elementor-100 .elementor-element.elementor-element-768d802{--width:100%}.elementor-100 .elementor-element.elementor-element-3dfbc8d{--width:100%}.elementor-100 .elementor-element.elementor-element-bba04d8{--width:100%}.elementor-100 .elementor-element.elementor-element-eed0fc5{--width:100%}}@media(max-width:1024px){.elementor-100 .elementor-element.elementor-element-4b8eea7{--padding-top:120px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-674567d .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-5e1868c .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-100 .elementor-element.elementor-element-c6a1a3b .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-d0a2189 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-3e79b51{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-cf90280 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-4a0a66c .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-cf9e85b .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-c3f1574 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-698c756 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-e0e0722 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-18d6df1 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-0a1e8a7 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-1e877b6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-3350e27 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-646c0bf .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-100 .elementor-element.elementor-element-756ec15{font-size:var(--e-global-typography-gmlead-font-size);line-height:var(--e-global-typography-gmlead-line-height)}.elementor-100 .elementor-element.elementor-element-1f27f30{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-100 .elementor-element.elementor-element-d2f4e91{--padding-top:0px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-7309481 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-9e14c8d .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-100 .elementor-element.elementor-element-ea06aaa{--padding-top:0px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-31a4bbd .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-eb7f052 .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-100 .elementor-element.elementor-element-4e9fa2a img{height:calc((100vw - 80px) * 0.36 * 1.333);object-fit:cover}.elementor-100 .elementor-element.elementor-element-79dace2 img{height:calc(((100vw - 80px) * 0.36 * 1.333 - 16px) / 2);object-fit:cover}.elementor-100 .elementor-element.elementor-element-db71f74 img{height:calc(((100vw - 80px) * 0.36 * 1.333 - 16px) / 2);object-fit:cover}.elementor-100 .elementor-element.elementor-element-91bb5a2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-67a48d3 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-3204a8c .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-100 .elementor-element.elementor-element-34a107c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-100 .elementor-element.elementor-element-2ae7094 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-897bdb6 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-036a76d .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-ccf0989 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-a387ae8 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-24e6fd6 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-1d58535 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-f274ed2 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-5c682b0 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-2788bc7 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-7b580a0 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-ab821eb .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-a92aa89 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-fe3fce6 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-19fbaae .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-be70f81 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-6680b77 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-070a51b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-e12a0c7 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-67a9410 .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-100 .elementor-element.elementor-element-3c11a47 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-456ed61 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-d09b141 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-c3cd522 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-66d4ee0 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-c173140 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-8a9089e .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-0b05be5 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-a8a21e5 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-0d24a5a{--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-edf6a70 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-bfd11f9 .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-100 .elementor-element.elementor-element-da7cfca img{height:calc(((100vw - 80px) - 48px) / 4 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-25d4650 img{height:calc(((100vw - 80px) - 48px) / 4 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-7447da4 img{height:calc(((100vw - 80px) - 48px) / 4 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-ca8d775 img{height:calc(((100vw - 80px) - 48px) / 4 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-0d139c7{--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px}.elementor-100 .elementor-element.elementor-element-1202ebb .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-48f77fb .elementor-heading-title{font-size:var(--e-global-typography-gmfilmlead-font-size);line-height:var(--e-global-typography-gmfilmlead-line-height);letter-spacing:var(--e-global-typography-gmfilmlead-letter-spacing)}.elementor-100 .elementor-element.elementor-element-0baca95 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-4b8eea7{--min-height:90vh;--padding-top:110px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-674567d .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-5e1868c .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-100 .elementor-element.elementor-element-c6a1a3b .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-d0a2189 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-ed91711{margin:28px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-100 .elementor-element.elementor-element-3e79b51{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-7dfbd8d{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:12px}.elementor-100 .elementor-element.elementor-element-cf90280 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-4a0a66c .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-0e764f0{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:12px}.elementor-100 .elementor-element.elementor-element-cf9e85b .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-c3f1574 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-06e18bf{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:12px}.elementor-100 .elementor-element.elementor-element-698c756 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-e0e0722 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-78ebd8d{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:12px}.elementor-100 .elementor-element.elementor-element-18d6df1 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-0a1e8a7 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-1e877b6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-3350e27 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-646c0bf .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-100 .elementor-element.elementor-element-756ec15{font-size:var(--e-global-typography-gmlead-font-size);line-height:var(--e-global-typography-gmlead-line-height)}.elementor-100 .elementor-element.elementor-element-1f27f30{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-100 .elementor-element.elementor-element-d2f4e91{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-7309481 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-9e14c8d .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-100 .elementor-element.elementor-element-10b73a6 .elementor-custom-embed-play i{font-size:56px}.elementor-100 .elementor-element.elementor-element-10b73a6 .elementor-custom-embed-play svg{width:56px;height:56px}.elementor-100 .elementor-element.elementor-element-ea06aaa{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-31a4bbd .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-eb7f052 .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-100 .elementor-element.elementor-element-ed6732d{--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-100 .elementor-element.elementor-element-4e9fa2a{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-4e9fa2a img{height:calc((100vw - 40px) * 1.333);object-fit:cover}.elementor-100 .elementor-element.elementor-element-91a4e2d{--width:100%}.elementor-100 .elementor-element.elementor-element-79dace2 img{height:calc((100vw - 40px) * 0.5625);object-fit:cover}.elementor-100 .elementor-element.elementor-element-db71f74 img{height:calc((100vw - 40px) * 0.5625);object-fit:cover}.elementor-100 .elementor-element.elementor-element-91bb5a2{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-67a48d3 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-3204a8c .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-100 .elementor-element.elementor-element-34a107c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-100 .elementor-element.elementor-element-2ae7094 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-bd58831{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-897bdb6{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-897bdb6 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-036a76d{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-036a76d .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-0bf405f{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-ccf0989{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-ccf0989 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-a387ae8{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-a387ae8 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-42a3cb3{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-24e6fd6{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-24e6fd6 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-1d58535{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-1d58535 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-f9abe18{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-f274ed2{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-f274ed2 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-5c682b0{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-5c682b0 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-0e476bf{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-2788bc7{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-2788bc7 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-7b580a0{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-7b580a0 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-5d15ebf{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-ab821eb{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-ab821eb .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-a92aa89{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-a92aa89 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-1a4a838{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-fe3fce6{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-fe3fce6 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-19fbaae{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-19fbaae .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-63fd399{--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:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-100 .elementor-element.elementor-element-be70f81{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-be70f81 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-6680b77{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-6680b77 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-070a51b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-e12a0c7 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-67a9410 .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-100 .elementor-element.elementor-element-a1c4876{--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:6px 6px;--row-gap:6px;--column-gap:6px}.elementor-100 .elementor-element.elementor-element-3c11a47{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-3c11a47 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-456ed61 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-d09b141{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-d09b141 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-568f2cb{--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:6px 6px;--row-gap:6px;--column-gap:6px}.elementor-100 .elementor-element.elementor-element-c3cd522{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-c3cd522 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-66d4ee0 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-c173140{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-c173140 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-b6a7a89{--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:6px 6px;--row-gap:6px;--column-gap:6px}.elementor-100 .elementor-element.elementor-element-8a9089e{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-8a9089e .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-0b05be5 .elementor-heading-title{font-size:var(--e-global-typography-gmaward-font-size);line-height:var(--e-global-typography-gmaward-line-height)}.elementor-100 .elementor-element.elementor-element-a8a21e5{width:100%;max-width:100%}.elementor-100 .elementor-element.elementor-element-a8a21e5 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}.elementor-100 .elementor-element.elementor-element-0d24a5a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-edf6a70 .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-bfd11f9 .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-100 .elementor-element.elementor-element-da7cfca{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var(--container-widget-width,calc(50% - 8px));max-width:calc(50% - 8px)}.elementor-100 .elementor-element.elementor-element-da7cfca img{height:calc(((100vw - 40px) - 16px) / 2 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-25d4650{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var(--container-widget-width,calc(50% - 8px));max-width:calc(50% - 8px)}.elementor-100 .elementor-element.elementor-element-25d4650 img{height:calc(((100vw - 40px) - 16px) / 2 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-7447da4{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var(--container-widget-width,calc(50% - 8px));max-width:calc(50% - 8px)}.elementor-100 .elementor-element.elementor-element-7447da4 img{height:calc(((100vw - 40px) - 16px) / 2 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-ca8d775{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var(--container-widget-width,calc(50% - 8px));max-width:calc(50% - 8px)}.elementor-100 .elementor-element.elementor-element-ca8d775 img{height:calc(((100vw - 40px) - 16px) / 2 * 1.25);object-fit:cover}.elementor-100 .elementor-element.elementor-element-0d139c7{--min-height:60vh;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-100 .elementor-element.elementor-element-1202ebb .elementor-heading-title{font-size:var(--e-global-typography-gmmeta-font-size);line-height:var(--e-global-typography-gmmeta-line-height);letter-spacing:var(--e-global-typography-gmmeta-letter-spacing)}.elementor-100 .elementor-element.elementor-element-48f77fb .elementor-heading-title{font-size:var(--e-global-typography-gmfilmlead-font-size);line-height:var(--e-global-typography-gmfilmlead-line-height);letter-spacing:var(--e-global-typography-gmfilmlead-letter-spacing)}.elementor-100 .elementor-element.elementor-element-0baca95 .elementor-heading-title{font-size:var(--e-global-typography-gmsmall-font-size);line-height:var(--e-global-typography-gmsmall-line-height)}}