.elementor-727 .elementor-element.elementor-element-7a64f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-7a64f5f:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-7a64f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-949b5b4 );}.elementor-727 .elementor-element.elementor-element-b7c3d2c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e099495 );--border-color:var( --e-global-color-e099495 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-b7c3d2c:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-b7c3d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-949b5b4 );}.elementor-727 .elementor-element.elementor-element-a045469{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-a045469:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-a045469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8a274f );}.elementor-727 .elementor-element.elementor-element-3f2d74d{--display:flex;--min-height:120px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-727 .elementor-element.elementor-element-29ff268{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-29ff268.e-con{--align-self:center;}.elementor-727 .elementor-element.elementor-element-9683f20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 1px;--row-gap:0px;--column-gap:1px;--border-radius:0px 0px 0px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-9683f20:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-9683f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-cd9e2de{--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:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8661b6c );--border-color:var( --e-global-color-8661b6c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-cd9e2de:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-cd9e2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-cc05bae{--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 2px;--row-gap:0px;--column-gap:2px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-a77eb06{padding:0px 0px 0px 6px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-727 .elementor-element.elementor-element-793e6e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-793e6e2.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-793e6e2 .elementor-heading-title{font-family:"acme-gothic-extrawide", Poppins;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-0b0a3de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-0b0a3de.e-con{--align-self:flex-start;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__results-slide{overflow-y:auto;max-height:500px;}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-727 .elementor-element.elementor-element-43b1538{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-43b1538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__results-area{width:600px;margin-top:10px;background-color:var( --e-global-color-dd0e378 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__form{background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__field{font-family:"archivo-narrow-variable", Poppins;font-size:16px;font-weight:400;color:#FFFFFF;background-color:var( --e-global-color-8661b6c );border-color:var( --e-global-color-deb8d2b );margin:9px 0px 0px 0px;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__results-slide::-webkit-scrollbar{background-color:var( --e-global-color-e099495 );}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__item-thumbnail{width:60px;}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__arrow-button svg > *{fill:var( --e-global-color-e099495 );}.elementor-727 .elementor-element.elementor-element-43b1538 .jet-ajax-search__arrow-button{background-color:var( --e-global-color-8661b6c );}.elementor-727 .elementor-element.elementor-element-96d6ca7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-727 .elementor-element.elementor-element-8adf155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;text-align:end;font-family:"archivo-narrow-variable", Poppins;font-size:14px;font-weight:400;}.elementor-727 .elementor-element.elementor-element-8adf155 a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-8adf155 a:hover, .elementor-727 .elementor-element.elementor-element-8adf155 a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-192b2ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;text-align:end;font-family:"archivo-narrow-variable", Poppins;font-size:14px;font-weight:400;}.elementor-727 .elementor-element.elementor-element-192b2ad a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-192b2ad a:hover, .elementor-727 .elementor-element.elementor-element-192b2ad a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-25537ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;text-align:end;font-family:"archivo-narrow-variable", Poppins;font-size:14px;font-weight:400;}.elementor-727 .elementor-element.elementor-element-25537ef a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-25537ef a:hover, .elementor-727 .elementor-element.elementor-element-25537ef a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-13a3f8c{margin:0px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 0px;text-align:end;font-family:"archivo-narrow-variable", Poppins;font-size:14px;font-weight:400;}.elementor-727 .elementor-element.elementor-element-13a3f8c a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-13a3f8c a:hover, .elementor-727 .elementor-element.elementor-element-13a3f8c a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-c436806{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 2px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-8661b6c );--border-color:var( --e-global-color-8661b6c );--border-radius:0px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-c436806:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-c436806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-58b1920{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--jmm-top-items-hor-align:flex-start;--jmm-sub-menu-offset:12px;--jmm-mega-container-ver-padding:0px;--jmm-mega-container-hor-padding:0px;--jmm-sub-menu-top-left-radius:25px;--jmm-sub-menu-top-right-radius:25px;--jmm-sub-menu-bottom-right-radius:25px;--jmm-sub-menu-bottom-left-radius:25px;--jmm-top-item-title-color:var( --e-global-color-text );--jmm-top-hover-item-title-color:var( --e-global-color-accent );--jmm-top-active-item-title-color:var( --e-global-color-text );--jmm-dropdown-bg-color:#FFFFFF00;--jmm-dropdown-item-bg-color:#FFFFFF00;}.elementor-727 .elementor-element.elementor-element-58b1920 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-727 .elementor-element.elementor-element-58b1920 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list,
					.elementor-727 .elementor-element.elementor-element-58b1920 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner,
					.elementor-727 .elementor-element.elementor-element-58b1920 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-sub-menu__list,
					.elementor-727 .elementor-element.elementor-element-58b1920 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-mega-container__inner{border-radius:25px 25px 25px 25px;}.elementor-727 .elementor-element.elementor-element-710a918{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;column-gap:0px;font-family:"archivo-narrow-variable", Poppins;font-size:16px;font-weight:500;}.elementor-727 .elementor-element.elementor-element-710a918.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-710a918 p{margin-block-end:1px;}.elementor-727 .elementor-element.elementor-element-710a918 a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-710a918 a:hover, .elementor-727 .elementor-element.elementor-element-710a918 a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-4e16bb1{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;font-family:"archivo-narrow-variable", Poppins;font-size:16px;font-weight:500;}.elementor-727 .elementor-element.elementor-element-4e16bb1.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-4e16bb1 p{margin-block-end:1px;}.elementor-727 .elementor-element.elementor-element-4e16bb1 a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-4e16bb1 a:hover, .elementor-727 .elementor-element.elementor-element-4e16bb1 a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-c85ef3e{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;font-family:"archivo-narrow-variable", Poppins;font-size:16px;font-weight:500;}.elementor-727 .elementor-element.elementor-element-c85ef3e.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-c85ef3e p{margin-block-end:1px;}.elementor-727 .elementor-element.elementor-element-c85ef3e a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-c85ef3e a:hover, .elementor-727 .elementor-element.elementor-element-c85ef3e a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-cc1e1b5{width:var( --container-widget-width, 20% );max-width:20%;margin:2px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:1px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;font-family:"archivo-narrow-variable", Poppins;font-size:16px;font-weight:500;}.elementor-727 .elementor-element.elementor-element-cc1e1b5.elementor-element{--align-self:flex-end;}.elementor-727 .elementor-element.elementor-element-cc1e1b5 p{margin-block-end:1px;}.elementor-727 .elementor-element.elementor-element-cc1e1b5 a{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-cc1e1b5 a:hover, .elementor-727 .elementor-element.elementor-element-cc1e1b5 a:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-a7f6126{--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-8661b6c );--border-color:var( --e-global-color-8661b6c );--border-radius:0px 0px 25px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-a7f6126:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-a7f6126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-949b5b4 );}.elementor-727 .elementor-element.elementor-element-a7f6126.e-con{--align-self:stretch;}.elementor-727 .elementor-element.elementor-element-2c90098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 2px;--row-gap:0px;--column-gap:2px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8661b6c );--border-color:var( --e-global-color-8661b6c );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-c85d7ab{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-727 .elementor-element.elementor-element-c85d7ab .elementor-icon-wrapper{text-align:center;}.elementor-727 .elementor-element.elementor-element-c85d7ab.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-c85d7ab.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-c85d7ab.elementor-view-default .elementor-icon{color:#EEEEEE;border-color:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-c85d7ab.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-c85d7ab.elementor-view-default .elementor-icon svg{fill:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-c85d7ab .elementor-icon{font-size:19px;}.elementor-727 .elementor-element.elementor-element-c85d7ab .elementor-icon svg{height:19px;}.elementor-727 .elementor-element.elementor-element-4a746fc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;}.elementor-727 .elementor-element.elementor-element-4a746fc .elementor-icon-wrapper{text-align:center;}.elementor-727 .elementor-element.elementor-element-4a746fc.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-4a746fc.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-4a746fc.elementor-view-default .elementor-icon{color:#EEEEEE;border-color:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-4a746fc.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-4a746fc.elementor-view-default .elementor-icon svg{fill:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-4a746fc .elementor-icon{font-size:29px;}.elementor-727 .elementor-element.elementor-element-4a746fc .elementor-icon svg{height:29px;}.elementor-727 .elementor-element.elementor-element-1152fb4{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-727 .elementor-element.elementor-element-1152fb4 .elementor-icon-wrapper{text-align:center;}.elementor-727 .elementor-element.elementor-element-1152fb4.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-1152fb4.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-1152fb4.elementor-view-default .elementor-icon{color:#EEEEEE;border-color:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-1152fb4.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-1152fb4.elementor-view-default .elementor-icon svg{fill:#EEEEEE;}.elementor-727 .elementor-element.elementor-element-1152fb4 .elementor-icon{font-size:39px;}.elementor-727 .elementor-element.elementor-element-1152fb4 .elementor-icon svg{height:39px;}.elementor-727 .elementor-element.elementor-element-b11280c{margin:-67px -20px calc(var(--kit-widget-spacing, 0px) + -25px) -20px;padding:-1px 0px 0px 0px;font-family:var( --e-global-typography-81ff601-font-family ), Poppins;font-size:var( --e-global-typography-81ff601-font-size );color:#E20D2C;}.elementor-727 .elementor-element.elementor-element-b11280c.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-727 .elementor-element.elementor-element-8b9f2c8 .elementor-button{background-color:#FFFFFF;font-family:"archivo-narrow-variable", Poppins;font-size:16px;font-weight:500;fill:#575757;color:#575757;box-shadow:0px 0px 10px 0px #FF0063;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF0032;border-radius:25px 25px 25px 25px;}.elementor-727 .elementor-element.elementor-element-8b9f2c8 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-8b9f2c8 .elementor-button:focus{background-color:#FC003E;color:#FFFFFF;border-color:#FFFFFF;}.elementor-727 .elementor-element.elementor-element-8b9f2c8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-8b9f2c8.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-727 .elementor-element.elementor-element-8b9f2c8 .elementor-button:hover svg, .elementor-727 .elementor-element.elementor-element-8b9f2c8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-727 .elementor-element.elementor-element-6f22a3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-727 .elementor-element.elementor-element-e0dbe9a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-e0dbe9a:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-e0dbe9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-fa37d6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-727 .elementor-element.elementor-element-8d8d7a4{text-align:start;}.elementor-727 .elementor-element.elementor-element-c088098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;padding:15px 0px 0px 0px;text-align:center;}.elementor-727 .elementor-element.elementor-element-c088098 .elementor-heading-title{font-family:"acme-gothic-extrawide", Poppins;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-04d533d{--display:flex;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-727 .elementor-element.elementor-element-ed52402 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-ed52402 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-ed52402 .elementor-nav-menu--dropdown a, .elementor-727 .elementor-element.elementor-element-ed52402 .elementor-menu-toggle{color:var( --e-global-color-9799019 );fill:var( --e-global-color-9799019 );}.elementor-727 .elementor-element.elementor-element-ed52402 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-dd0e378 );}.elementor-727 .elementor-element.elementor-element-ed52402 div.elementor-menu-toggle{color:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-ed52402 div.elementor-menu-toggle svg{fill:var( --e-global-color-text );}.elementor-727 .elementor-element.elementor-element-ed52402 div.elementor-menu-toggle:hover, .elementor-727 .elementor-element.elementor-element-ed52402 div.elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-ed52402 div.elementor-menu-toggle:hover svg, .elementor-727 .elementor-element.elementor-element-ed52402 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-accent );}.elementor-727 .elementor-element.elementor-element-9c1033d{--display:flex;}.elementor-727 .elementor-element.elementor-element-9c1033d:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-9c1033d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-a964e3a .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-727 .elementor-element.elementor-element-a964e3a .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-727 .elementor-element.elementor-element-a964e3a .jet-ajax-search__form{background-color:var( --e-global-color-83d464e );}.elementor-727 .elementor-element.elementor-element-a964e3a .jet-ajax-search__field{color:#FFFFFF;background-color:var( --e-global-color-d88337b );border-color:var( --e-global-color-deb8d2b );}.elementor-727 .elementor-element.elementor-element-a964e3a .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-727 .elementor-element.elementor-element-561bece{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-518bb49{width:initial;max-width:initial;top:140px;z-index:100;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-518bb49{right:0px;}body.rtl .elementor-727 .elementor-element.elementor-element-518bb49{left:0px;}.elementor-727 .elementor-element.elementor-element-518bb49 .elementor-button{font-family:var( --e-global-typography-b0698b3-font-family ), Poppins;font-size:var( --e-global-typography-b0698b3-font-size );font-weight:var( --e-global-typography-b0698b3-font-weight );border-radius:25px 0px 0px 25px;}.elementor-727 .elementor-element.elementor-element-cecc869{--display:flex;--min-height:1px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-2d68cac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-727:not(.elementor-motion-effects-element-type-background), .elementor-727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D20;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-727 .elementor-element.elementor-element-7a64f5f{--content-width:100%;}.elementor-727 .elementor-element.elementor-element-b7c3d2c{--width:100%;}.elementor-727 .elementor-element.elementor-element-a045469{--width:1120px;}.elementor-727 .elementor-element.elementor-element-3f2d74d{--width:1120px;}.elementor-727 .elementor-element.elementor-element-29ff268{--width:1120px;}.elementor-727 .elementor-element.elementor-element-9683f20{--width:82%;}.elementor-727 .elementor-element.elementor-element-cc05bae{--width:30%;}.elementor-727 .elementor-element.elementor-element-0b0a3de{--width:40%;}.elementor-727 .elementor-element.elementor-element-96d6ca7{--width:45%;}.elementor-727 .elementor-element.elementor-element-c436806{--width:100%;}.elementor-727 .elementor-element.elementor-element-a7f6126{--width:18%;}.elementor-727 .elementor-element.elementor-element-fa37d6b{--width:70%;}.elementor-727 .elementor-element.elementor-element-04d533d{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-727 .elementor-element.elementor-element-fa37d6b{--width:30%;}.elementor-727 .elementor-element.elementor-element-04d533d{--width:70%;}}@media(max-width:1024px){.elementor-727 .elementor-element.elementor-element-b11280c{font-size:var( --e-global-typography-81ff601-font-size );}.elementor-727 .elementor-element.elementor-element-6f22a3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-04d533d{--justify-content:center;}.elementor-727 .elementor-element.elementor-element-ed52402{margin:0px 32px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--nav-menu-icon-size:25px;}.elementor-727 .elementor-element.elementor-element-ed52402.elementor-element{--align-self:flex-end;}.elementor-727 .elementor-element.elementor-element-ed52402 .elementor-nav-menu--main .elementor-item{padding-top:0px;padding-bottom:0px;}.elementor-727 .elementor-element.elementor-element-a964e3a > .elementor-widget-container{margin:0px 60px 0px 60px;}.elementor-727 .elementor-element.elementor-element-a964e3a .jet-ajax-search__field{border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-727 .elementor-element.elementor-element-518bb49{top:140px;}.elementor-727 .elementor-element.elementor-element-518bb49 .elementor-button{font-size:var( --e-global-typography-b0698b3-font-size );}}@media(max-width:767px){.elementor-727 .elementor-element.elementor-element-2c90098{--justify-content:center;}.elementor-727 .elementor-element.elementor-element-c85d7ab{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -13px;}.elementor-727 .elementor-element.elementor-element-4a746fc{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -13px;}.elementor-727 .elementor-element.elementor-element-1152fb4{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -13px;}.elementor-727 .elementor-element.elementor-element-b11280c{margin:-51px -20px calc(var(--kit-widget-spacing, 0px) + -12px) -20px;font-size:var( --e-global-typography-81ff601-font-size );}.elementor-727 .elementor-element.elementor-element-8b9f2c8{margin:-20px 1px calc(var(--kit-widget-spacing, 0px) + 12px) 1px;}.elementor-727 .elementor-element.elementor-element-fa37d6b{--width:58%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-c088098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;padding:16px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-04d533d{--width:30%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-a964e3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-561bece{--content-width:100px;}.elementor-727 .elementor-element.elementor-element-518bb49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:140px;}.elementor-727 .elementor-element.elementor-element-518bb49 .elementor-button{font-size:var( --e-global-typography-b0698b3-font-size );}}/* Start custom CSS for jet-mega-menu, class: .elementor-element-58b1920 */.elementor-727 .elementor-element.elementor-element-58b1920 .jet-sub-menu {
    border: 5px solid red !important; /* This is just a test! */
    background: rgba(0, 255, 0, 0.2) !important; /* Transparent Green */
    backdrop-filter: blur(20px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-518bb49 */.elementor-727 .elementor-element.elementor-element-518bb49 .elementor-button {
    writing-mode: vertical-rl;
    text-orientation: upright;
    letter-spacing: -2px; /* Optional: Tightens the stack */
    padding: 20px 10px;    /* Adjusts the "tall" button look */
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 1. THE GRAY "OFF" STATE */
.theater-gold-btn.theater-off .elementor-button {
    background: #444 !important;
    color: #888 !important;
    filter: grayscale(1) brightness(0.6);
    pointer-events: none; /* Prevents people from clicking when not live */
    animation: none !important;
    box-shadow: none !important;
    border: 1px solid #333 !important;
}

/* 2. THE GOLD "ON" STATE (Active only when .theater-off is REMOVED) */
.theater-gold-btn:not(.theater-off) .elementor-button {
    background: linear-gradient(
        90deg,
        #b58a2b 0%,
        #e6cf7a 25%,
        #b38728 50%,
        #e2c66a 75%,
        #a6791b 100%
    ) !important;
    background-size: 200% auto !important;
    color: #2a1e05 !important; /* High-contrast dark text */
    font-weight: bold;
    border: 1px solid #7d5e1a !important;
    
    /* THE GLOW */
    box-shadow: 0 0 15px rgba(230, 207, 122, 0.6), 
                inset 0 0 10px rgba(255, 255, 255, 0.5) !important;
    
    /* THE ANIMATIONS */
    animation: theater-shimmer 4s ease-in-out infinite, 
               theater-glow-pulse 2s ease-in-out infinite !important;
}

/* 3. THE ANIMATION DEFINITIONS */
@keyframes theater-glow-pulse {
  0% { box-shadow: 0 0 10px rgba(230, 207, 122, 0.5); }
  50% { box-shadow: 0 0 25px rgba(230, 207, 122, 0.9); }
  100% { box-shadow: 0 0 10px rgba(230, 207, 122, 0.5); }
}

@keyframes theater-shimmer {
  0% { background-position: 0% 50%; filter: brightness(1); }
  50% { background-position: 100% 50%; filter: brightness(1.3); }
  100% { background-position: 0% 50%; filter: brightness(1); }
}/* End custom CSS */