.elementor-138 .elementor-element.elementor-element-1f4660dc{--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;--padding-top:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1f4660dc:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-1f4660dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-71b9c55{--e-image-carousel-slides-to-show:4;top:115px;z-index:0;}.elementor-138 .elementor-element.elementor-element-4113aab6{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-42ed5c7b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-33336b0-font-family ), Sans-serif;font-size:var( --e-global-typography-33336b0-font-size );font-weight:var( --e-global-typography-33336b0-font-weight );text-transform:var( --e-global-typography-33336b0-text-transform );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-3bea598c{width:100%;max-width:100%;margin:0px -400px calc(var(--kit-widget-spacing, 0px) + 0px) -460px;z-index:10000;text-align:center;}.elementor-138 .elementor-element.elementor-element-3bea598c .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title
								{background-color:#02010100;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-inner-container,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock  > .elementskit-days .elementskit-count {background-color:#02010100;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-inner-container,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock  > .elementskit-hrs .elementskit-count {background-color:#02010100;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-inner-container,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock  > .elementskit-mins .elementskit-count {background-color:#02010100;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-inner-container,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock  > .elementskit-secs .elementskit-count {background-color:#02010100;}.elementor-138 .elementor-element.elementor-element-2de37f99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .ekit-countdown-inner{width:140px;height:80px;margin-bottom:0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-count{color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-count{font-family:var( --e-global-typography-a81b06f-font-family ), Sans-serif;font-size:var( --e-global-typography-a81b06f-font-size );font-weight:var( --e-global-typography-a81b06f-font-weight );text-transform:var( --e-global-typography-a81b06f-text-transform );font-style:var( --e-global-typography-a81b06f-font-style );text-decoration:var( --e-global-typography-a81b06f-text-decoration );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-label{color:var( --e-global-color-2490401 );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-label
					{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-inner-container,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days {border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-count{color:var( --e-global-color-accent );font-family:var( --e-global-typography-a81b06f-font-family ), Sans-serif;font-size:var( --e-global-typography-a81b06f-font-size );font-weight:var( --e-global-typography-a81b06f-font-weight );text-transform:var( --e-global-typography-a81b06f-text-transform );font-style:var( --e-global-typography-a81b06f-font-style );text-decoration:var( --e-global-typography-a81b06f-text-decoration );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-label{color:var( --e-global-color-2490401 );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-label
					{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-inner-container,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs {border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-count{color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .eins .eount, .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-family:var( --e-global-typography-a81b06f-font-family ), Sans-serif;font-size:var( --e-global-typography-a81b06f-font-size );font-weight:var( --e-global-typography-a81b06f-font-weight );text-transform:var( --e-global-typography-a81b06f-text-transform );font-style:var( --e-global-typography-a81b06f-font-style );text-decoration:var( --e-global-typography-a81b06f-text-decoration );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-label{color:var( --e-global-color-2490401 );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-label
					{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-inner-container,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins {border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-count{color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-family:var( --e-global-typography-a81b06f-font-family ), Sans-serif;font-size:var( --e-global-typography-a81b06f-font-size );font-weight:var( --e-global-typography-a81b06f-font-weight );text-transform:var( --e-global-typography-a81b06f-text-transform );font-style:var( --e-global-typography-a81b06f-font-style );text-decoration:var( --e-global-typography-a81b06f-text-decoration );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
                    .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-label{color:var( --e-global-color-2490401 );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-label
					{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-inner-container,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
					.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs {border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-5a12f5dd .elementor-button{background-color:var( --e-global-color-accent );font-family:"Noto Serif Display", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0px;fill:var( --e-global-color-2490401 );color:var( --e-global-color-2490401 );border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-138 .elementor-element.elementor-element-5a12f5dd .elementor-button:hover, .elementor-138 .elementor-element.elementor-element-5a12f5dd .elementor-button:focus{background-color:var( --e-global-color-2490401 );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-5a12f5dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;}.elementor-138 .elementor-element.elementor-element-5a12f5dd.elementor-element{--align-self:stretch;}.elementor-138 .elementor-element.elementor-element-5a12f5dd .elementor-button:hover svg, .elementor-138 .elementor-element.elementor-element-5a12f5dd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-7f2bcaef{--display:flex;--flex-wrap:nowrap;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-49bd55ea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-33336b0-font-family ), Sans-serif;font-size:var( --e-global-typography-33336b0-font-size );font-weight:var( --e-global-typography-33336b0-font-weight );text-transform:var( --e-global-typography-33336b0-text-transform );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-1fdbba8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-138 .elementor-element.elementor-element-1fdbba8d.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-1fdbba8d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );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-138 .elementor-element.elementor-element-1e57354{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:300px;--padding-right:300px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-wrapper{gap:15px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-4a299b55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-4a299b55.elementor-view-framed .elementor-icon, .elementor-138 .elementor-element.elementor-element-4a299b55.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon{font-size:34px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-title a{font-family:"Noto Serif Display", Sans-serif;font-size:21px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:underline;line-height:1.3em;letter-spacing:-0.5px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-description{font-family:var( --e-global-typography-3e851a1-font-family ), Sans-serif;font-size:var( --e-global-typography-3e851a1-font-size );font-weight:var( --e-global-typography-3e851a1-font-weight );text-transform:var( --e-global-typography-3e851a1-text-transform );font-style:var( --e-global-typography-3e851a1-font-style );text-decoration:var( --e-global-typography-3e851a1-text-decoration );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-wrapper{gap:15px;}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-title{margin-bottom:5px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-image-box-title{margin-bottom:5px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-477c6267.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-477c6267.elementor-view-framed .elementor-icon, .elementor-138 .elementor-element.elementor-element-477c6267.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon{font-size:34px;}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-title a{font-family:"Noto Serif Display", Sans-serif;font-size:21px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:underline;line-height:1.3em;letter-spacing:-0.5px;}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-description{font-family:var( --e-global-typography-3e851a1-font-family ), Sans-serif;font-size:var( --e-global-typography-3e851a1-font-size );font-weight:var( --e-global-typography-3e851a1-font-weight );text-transform:var( --e-global-typography-3e851a1-text-transform );font-style:var( --e-global-typography-3e851a1-font-style );text-decoration:var( --e-global-typography-3e851a1-text-decoration );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-ab80a6f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-2c287f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;font-family:var( --e-global-typography-33336b0-font-family ), Sans-serif;font-size:var( --e-global-typography-33336b0-font-size );font-weight:var( --e-global-typography-33336b0-font-weight );text-transform:var( --e-global-typography-33336b0-text-transform );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-7a2af5f{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-138 .elementor-element.elementor-element-7a2af5f.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-7a2af5f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );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-138 .elementor-element.elementor-element-88057b7{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-3bd3c46{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-0841696 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-0b03b18 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-46bd8f9 .elementor-heading-title{font-family:var( --e-global-typography-04313a1-font-family ), Sans-serif;font-size:var( --e-global-typography-04313a1-font-size );font-weight:var( --e-global-typography-04313a1-font-weight );text-transform:var( --e-global-typography-04313a1-text-transform );font-style:var( --e-global-typography-04313a1-font-style );text-decoration:var( --e-global-typography-04313a1-text-decoration );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-49939e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-c6ddcb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-c6ddcb9.elementor-view-framed .elementor-icon, .elementor-138 .elementor-element.elementor-element-c6ddcb9.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon{font-size:24px;}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-title a{font-family:var( --e-global-typography-3e851a1-font-family ), Sans-serif;font-size:var( --e-global-typography-3e851a1-font-size );font-weight:var( --e-global-typography-3e851a1-font-weight );text-transform:var( --e-global-typography-3e851a1-text-transform );font-style:var( --e-global-typography-3e851a1-font-style );text-decoration:var( --e-global-typography-3e851a1-text-decoration );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-description{font-family:var( --e-global-typography-3e851a1-font-family ), Sans-serif;font-size:var( --e-global-typography-3e851a1-font-size );font-weight:var( --e-global-typography-3e851a1-font-weight );text-transform:var( --e-global-typography-3e851a1-text-transform );font-style:var( --e-global-typography-3e851a1-font-style );text-decoration:var( --e-global-typography-3e851a1-text-decoration );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-7d79e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-ea698d9{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;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:#201E1E30;--border-color:#201E1E30;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-3c63b19{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-0b5ca17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-70b5ad4 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-db3e24e .elementor-heading-title{font-family:var( --e-global-typography-04313a1-font-family ), Sans-serif;font-size:var( --e-global-typography-04313a1-font-size );font-weight:var( --e-global-typography-04313a1-font-weight );text-transform:var( --e-global-typography-04313a1-text-transform );font-style:var( --e-global-typography-04313a1-font-style );text-decoration:var( --e-global-typography-04313a1-text-decoration );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-caef3ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-138 .elementor-element.elementor-element-4cc1c04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-4cc1c04.elementor-view-framed .elementor-icon, .elementor-138 .elementor-element.elementor-element-4cc1c04.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon{font-size:24px;}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-title a{font-family:var( --e-global-typography-3e851a1-font-family ), Sans-serif;font-size:var( --e-global-typography-3e851a1-font-size );font-weight:var( --e-global-typography-3e851a1-font-weight );text-transform:var( --e-global-typography-3e851a1-text-transform );font-style:var( --e-global-typography-3e851a1-font-style );text-decoration:var( --e-global-typography-3e851a1-text-decoration );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-description{font-family:var( --e-global-typography-3e851a1-font-family ), Sans-serif;font-size:var( --e-global-typography-3e851a1-font-size );font-weight:var( --e-global-typography-3e851a1-font-weight );text-transform:var( --e-global-typography-3e851a1-text-transform );font-style:var( --e-global-typography-3e851a1-font-style );text-decoration:var( --e-global-typography-3e851a1-text-decoration );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-b756625{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-9972669{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;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:#201E1E30;--border-color:#201E1E30;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f46c163{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1015f4a .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-e86afca .elementor-heading-title{font-family:var( --e-global-typography-04313a1-font-family ), Sans-serif;font-size:var( --e-global-typography-04313a1-font-size );font-weight:var( --e-global-typography-04313a1-font-weight );text-transform:var( --e-global-typography-04313a1-text-transform );font-style:var( --e-global-typography-04313a1-font-style );text-decoration:var( --e-global-typography-04313a1-text-decoration );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2cd8dab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-3ed817d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-565fcc4{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;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:#201E1E30;--border-color:#201E1E30;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-eb66d99{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1d7a010 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-f0de9e8 .elementor-heading-title{font-family:var( --e-global-typography-04313a1-font-family ), Sans-serif;font-size:var( --e-global-typography-04313a1-font-size );font-weight:var( --e-global-typography-04313a1-font-weight );text-transform:var( --e-global-typography-04313a1-text-transform );font-style:var( --e-global-typography-04313a1-font-style );text-decoration:var( --e-global-typography-04313a1-text-decoration );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-7e0df52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-239acf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-3ad459a{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;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:#201E1E30;--border-color:#201E1E30;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-44418fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-3bd851a .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-edc475f .elementor-heading-title{font-family:var( --e-global-typography-04313a1-font-family ), Sans-serif;font-size:var( --e-global-typography-04313a1-font-size );font-weight:var( --e-global-typography-04313a1-font-weight );text-transform:var( --e-global-typography-04313a1-text-transform );font-style:var( --e-global-typography-04313a1-font-style );text-decoration:var( --e-global-typography-04313a1-text-decoration );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-630d276{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-87611ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-0aefd66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-8fffb06{--e-image-carousel-slides-to-show:4;}.elementor-138 .elementor-element.elementor-element-8fffb06 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-724d6312{--display:flex;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-3da7677f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-33336b0-font-family ), Sans-serif;font-size:var( --e-global-typography-33336b0-font-size );font-weight:var( --e-global-typography-33336b0-font-weight );text-transform:var( --e-global-typography-33336b0-text-transform );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-25c9f315{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-138 .elementor-element.elementor-element-25c9f315.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-25c9f315 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );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-138 .elementor-element.elementor-element-67bbcda{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-4f39a548{--display:flex;--min-height:500px;}.elementor-138 .elementor-element.elementor-element-4f39a548:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-4f39a548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.neelandgrace.com/wp-content/uploads/2026/04/STM-Church-Outside-4jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-138 .elementor-element.elementor-element-2fbc2175{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-138 .elementor-element.elementor-element-2fbc2175 .elementor-divider-separator{width:100%;}.elementor-138 .elementor-element.elementor-element-2fbc2175 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-138 .elementor-element.elementor-element-524d88b6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-78fd6c50 .elementor-heading-title{font-family:var( --e-global-typography-a81b06f-font-family ), Sans-serif;font-size:var( --e-global-typography-a81b06f-font-size );font-weight:var( --e-global-typography-a81b06f-font-weight );text-transform:var( --e-global-typography-a81b06f-text-transform );font-style:var( --e-global-typography-a81b06f-font-style );text-decoration:var( --e-global-typography-a81b06f-text-decoration );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4b76400 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-138 .elementor-element.elementor-element-4b76400 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-138 .elementor-element.elementor-element-4b76400{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-138 .elementor-element.elementor-element-4b76400 .elementor-icon-list-text{transition:color 0.3s;}.elementor-138 .elementor-element.elementor-element-3732ddb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-4beeefcb{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-3935ff78{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-cbb68a4 .elementor-heading-title{font-family:var( --e-global-typography-a81b06f-font-family ), Sans-serif;font-size:var( --e-global-typography-a81b06f-font-size );font-weight:var( --e-global-typography-a81b06f-font-weight );text-transform:var( --e-global-typography-a81b06f-text-transform );font-style:var( --e-global-typography-a81b06f-font-style );text-decoration:var( --e-global-typography-a81b06f-text-decoration );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-d1d9f53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-138 .elementor-element.elementor-element-d1d9f53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-138 .elementor-element.elementor-element-d1d9f53{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-138 .elementor-element.elementor-element-d1d9f53 .elementor-icon-list-text{transition:color 0.3s;}.elementor-138 .elementor-element.elementor-element-53adbf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-77e63e4a{--display:flex;--min-height:500px;}.elementor-138 .elementor-element.elementor-element-77e63e4a:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-77e63e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.neelandgrace.com/wp-content/uploads/2026/04/qmimage.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-138 .elementor-element.elementor-element-3a18a59a{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-138 .elementor-element.elementor-element-3a18a59a .elementor-divider-separator{width:100%;}.elementor-138 .elementor-element.elementor-element-3a18a59a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-138 .elementor-element.elementor-element-17dd1751{--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:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-64bb1f82{--display:flex;--min-height:500px;}.elementor-138 .elementor-element.elementor-element-64bb1f82:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-64bb1f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.neelandgrace.com/wp-content/uploads/2026/04/YYZZB-P0038-Exterior-Side-View.3r2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-138 .elementor-element.elementor-element-56bff40c{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-138 .elementor-element.elementor-element-56bff40c .elementor-divider-separator{width:100%;}.elementor-138 .elementor-element.elementor-element-56bff40c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-138 .elementor-element.elementor-element-5a938f1f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-2bb35e8c .elementor-heading-title{font-family:var( --e-global-typography-a81b06f-font-family ), Sans-serif;font-size:var( --e-global-typography-a81b06f-font-size );font-weight:var( --e-global-typography-a81b06f-font-weight );text-transform:var( --e-global-typography-a81b06f-text-transform );font-style:var( --e-global-typography-a81b06f-font-style );text-decoration:var( --e-global-typography-a81b06f-text-decoration );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-6f557f00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-138 .elementor-element.elementor-element-30b7211a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1d6e2547{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-33336b0-font-family ), Sans-serif;font-size:var( --e-global-typography-33336b0-font-size );font-weight:var( --e-global-typography-33336b0-font-weight );text-transform:var( --e-global-typography-33336b0-text-transform );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-5b4e8e25{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-138 .elementor-element.elementor-element-5b4e8e25 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );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-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#EA603C00;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-3e851a1-font-family ), Sans-serif;font-size:var( --e-global-typography-3e851a1-font-size );font-weight:var( --e-global-typography-3e851a1-font-weight );text-transform:var( --e-global-typography-3e851a1-text-transform );font-style:var( --e-global-typography-3e851a1-font-style );text-decoration:var( --e-global-typography-3e851a1-text-decoration );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 40px 22px 0px;}.elementor-138 .elementor-element.elementor-element-1b352076{width:var( --container-widget-width, 900px );max-width:900px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-138 .elementor-element.elementor-element-1b352076.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 30px 30px 0px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body p, .elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#201E1E30;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#201E1E30;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:20px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:23px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-1b352076 .ekit_accordion_icon_group, .elementor-138 .elementor-element.elementor-element-1b352076 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-cd86f35{--display:flex;}.elementor-138 .elementor-element.elementor-element-f891b49{margin:0px 31px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-138 .elementor-element.elementor-element-f891b49.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-7048d9c8{--display:flex;--flex-wrap:wrap;--padding-top:050px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-2e0b5ee3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-33336b0-font-family ), Sans-serif;font-size:var( --e-global-typography-33336b0-font-size );font-weight:var( --e-global-typography-33336b0-font-weight );text-transform:var( --e-global-typography-33336b0-text-transform );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-2671445b{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-138 .elementor-element.elementor-element-2671445b.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-2671445b .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:60px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-cb9ec8c{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-138 .elementor-element.elementor-element-cb9ec8c:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-cb9ec8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-138 .elementor-element.elementor-element-6a7a967{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2490401 );--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-field-type-html{padding-bottom:0px;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-button[type="submit"]{color:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-138 .elementor-element.elementor-element-6a7a967 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:1024px){.elementor-138 .elementor-element.elementor-element-1f4660dc{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-4113aab6{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-42ed5c7b{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-3bea598c{margin:0px -200px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;}.elementor-138 .elementor-element.elementor-element-2de37f99{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .ekit-countdown-inner{width:50px;height:40px;margin-bottom:15px;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .eins .eount, .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-5a12f5dd .elementor-button{font-size:11px;}.elementor-138 .elementor-element.elementor-element-7f2bcaef{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-49bd55ea{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-1fdbba8d .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-138 .elementor-element.elementor-element-1e57354{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon{font-size:32px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-title a{font-size:19px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon{font-size:32px;}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-title a{font-size:19px;}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-ab80a6f{--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-2c287f9{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-7a2af5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-138 .elementor-element.elementor-element-7a2af5f .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-138 .elementor-element.elementor-element-88057b7{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-0841696 .elementor-heading-title{font-size:14px;}.elementor-138 .elementor-element.elementor-element-0b03b18 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-46bd8f9 .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon{font-size:24px;}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-title a{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-ea698d9{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-0b5ca17 .elementor-heading-title{font-size:14px;}.elementor-138 .elementor-element.elementor-element-70b5ad4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-db3e24e .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon{font-size:24px;}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-title a{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-9972669{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1015f4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-e86afca .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-565fcc4{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-1d7a010 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-f0de9e8 .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-3ad459a{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-3bd851a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-edc475f .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-724d6312{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-3da7677f{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-25c9f315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-138 .elementor-element.elementor-element-25c9f315 .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-138 .elementor-element.elementor-element-67bbcda{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-4f39a548{--min-height:400px;}.elementor-138 .elementor-element.elementor-element-78fd6c50 .elementor-heading-title{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4beeefcb{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-cbb68a4 .elementor-heading-title{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-77e63e4a{--min-height:400px;}.elementor-138 .elementor-element.elementor-element-17dd1751{--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-138 .elementor-element.elementor-element-64bb1f82{--min-height:400px;}.elementor-138 .elementor-element.elementor-element-2bb35e8c .elementor-heading-title{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-30b7211a{--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-1d6e2547{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-5b4e8e25{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-138 .elementor-element.elementor-element-5b4e8e25 .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-138 .elementor-element.elementor-element-1b352076{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body p, .elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body{padding:0px 30px 30px 0px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}.elementor-138 .elementor-element.elementor-element-7048d9c8{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-2e0b5ee3{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2671445b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-138 .elementor-element.elementor-element-2671445b .elementor-heading-title{font-size:46px;}.elementor-138 .elementor-element.elementor-element-cb9ec8c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-138 .elementor-element.elementor-element-1f4660dc{--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-4113aab6{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-42ed5c7b{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-3bea598c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-2de37f99.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-days .elementskit-label,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title,
                .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-hrs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .eins .eount, .elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-mins .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count,
				.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-count{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title,
								.elementor-138 .elementor-element.elementor-element-2de37f99 .elementskit-flip-clock .elementskit-secs .elementskit-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-5a12f5dd .elementor-button{font-size:11px;}.elementor-138 .elementor-element.elementor-element-7f2bcaef{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-49bd55ea{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-1fdbba8d .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-138 .elementor-element.elementor-element-1e57354{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-title a{font-size:18px;}.elementor-138 .elementor-element.elementor-element-4a299b55 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-title a{font-size:18px;}.elementor-138 .elementor-element.elementor-element-477c6267 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-ab80a6f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-2c287f9{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-7a2af5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-138 .elementor-element.elementor-element-7a2af5f .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-138 .elementor-element.elementor-element-88057b7{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-0841696 .elementor-heading-title{font-size:14px;}.elementor-138 .elementor-element.elementor-element-0b03b18 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-46bd8f9 .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-wrapper{text-align:start;}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-title a{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-c6ddcb9 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-ea698d9{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-0b5ca17 .elementor-heading-title{font-size:14px;}.elementor-138 .elementor-element.elementor-element-70b5ad4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-db3e24e .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-wrapper{text-align:start;}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-title, .elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-title a{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4cc1c04 .elementor-icon-box-description{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-9972669{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-1015f4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-e86afca .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-565fcc4{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-1d7a010 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-f0de9e8 .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-3ad459a{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-3bd851a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-edc475f .elementor-heading-title{font-size:var( --e-global-typography-04313a1-font-size );line-height:var( --e-global-typography-04313a1-line-height );letter-spacing:var( --e-global-typography-04313a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-724d6312{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-3da7677f{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-25c9f315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-138 .elementor-element.elementor-element-25c9f315 .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-138 .elementor-element.elementor-element-67bbcda{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-524d88b6.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-78fd6c50 .elementor-heading-title{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-4beeefcb{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-3935ff78.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-cbb68a4 .elementor-heading-title{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-17dd1751{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;}.elementor-138 .elementor-element.elementor-element-5a938f1f.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-2bb35e8c .elementor-heading-title{font-size:var( --e-global-typography-a81b06f-font-size );line-height:var( --e-global-typography-a81b06f-line-height );letter-spacing:var( --e-global-typography-a81b06f-letter-spacing );}.elementor-138 .elementor-element.elementor-element-30b7211a{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-1d6e2547{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-5b4e8e25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-138 .elementor-element.elementor-element-5b4e8e25 .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-138 .elementor-element.elementor-element-1b352076{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-3e851a1-font-size );line-height:var( --e-global-typography-3e851a1-line-height );letter-spacing:var( --e-global-typography-3e851a1-letter-spacing );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body p, .elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-body{padding:0px 0px 30px 0px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-138 .elementor-element.elementor-element-1b352076 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}.elementor-138 .elementor-element.elementor-element-7048d9c8{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-2e0b5ee3{font-size:var( --e-global-typography-33336b0-font-size );line-height:var( --e-global-typography-33336b0-line-height );letter-spacing:var( --e-global-typography-33336b0-letter-spacing );}.elementor-138 .elementor-element.elementor-element-2671445b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-138 .elementor-element.elementor-element-2671445b .elementor-heading-title{font-size:38px;}.elementor-138 .elementor-element.elementor-element-cb9ec8c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-138 .elementor-element.elementor-element-4113aab6{--width:50%;}.elementor-138 .elementor-element.elementor-element-7f2bcaef{--content-width:1300px;}.elementor-138 .elementor-element.elementor-element-1e57354{--width:100%;}.elementor-138 .elementor-element.elementor-element-ab80a6f{--content-width:1300px;}.elementor-138 .elementor-element.elementor-element-3bd3c46{--width:30%;}.elementor-138 .elementor-element.elementor-element-49939e1{--width:70%;}.elementor-138 .elementor-element.elementor-element-3c63b19{--width:30%;}.elementor-138 .elementor-element.elementor-element-caef3ec{--width:70%;}.elementor-138 .elementor-element.elementor-element-f46c163{--width:30%;}.elementor-138 .elementor-element.elementor-element-2cd8dab{--width:70%;}.elementor-138 .elementor-element.elementor-element-eb66d99{--width:30%;}.elementor-138 .elementor-element.elementor-element-7e0df52{--width:70%;}.elementor-138 .elementor-element.elementor-element-44418fd{--width:30%;}.elementor-138 .elementor-element.elementor-element-630d276{--width:70%;}.elementor-138 .elementor-element.elementor-element-724d6312{--content-width:1300px;}.elementor-138 .elementor-element.elementor-element-30b7211a{--content-width:1300px;}.elementor-138 .elementor-element.elementor-element-7048d9c8{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-138 .elementor-element.elementor-element-4113aab6{--width:70%;}}/* Start custom CSS for image-carousel, class: .elementor-element-71b9c55 */.elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-wrapper {
    transition-timing-function: linear !important;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bea598c */.elementor-138 .elementor-element.elementor-element-3bea598c{
    display:inline-block;
    font-family:'Great Vibes', cursive;
    font-size:120px;
    font-weight:400;
    color:#d4af37;
    white-space:nowrap;
    overflow:hidden;

    /* handwriting reveal */
    width:0;
    opacity:1;
    animation: handWrite 5s ease-in-out forwards;
}

/* smooth handwritten reveal */
@keyframes handWrite{
    0%{
        width:0;
        opacity:0;
        filter:blur(2px);
    }

    10%{
        opacity:1;
    }

    100%{
        width:100%;
        filter:blur(0);
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-countdown-timer, class: .elementor-element-2de37f99 *//* Mobile + Tablet countdown layout only - widget ID: 2de37f99 */
@media (max-width: 1024px) {

  .elementor-element-2de37f99 .ekit-wid-con {
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
  }

  .elementor-element-2de37f99 .elementskit-countdown-timer.ekit-countdown {
    display: inline-flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    max-width: 100%;
    margin-left: auto !important;
    margin-right: auto !important;
    gap: 18px !important;
  }

  .elementor-element-2de37f99 .elementskit-countdown-timer.ekit-countdown > div {
    flex: 0 0 auto !important;
    width: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* Bigger countdown numbers only */
  .elementor-element-2de37f99 .elementskit-countdown-timer.ekit-countdown > div > span:first-child,
  .elementor-element-2de37f99 .elementskit-countdown-timer.ekit-countdown .ekit-countdown-number,
  .elementor-element-2de37f99 .elementskit-countdown-timer.ekit-countdown .number {
    font-size: 1.35em !important;
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-6a7a967 *//* Elegant RSVP Form - Elementor Pro Form */
.elegant-rsvp-form {
  max-width: 100%;
}

/* Overall form spacing */
.elegant-rsvp-form .elementor-form {
  row-gap: 28px;
}

/* Field wrapper spacing */
.elegant-rsvp-form .elementor-field-group {
  margin-bottom: 26px !important;
}

/* Labels */
.elegant-rsvp-form .elementor-field-label {
  color: rgba(255, 255, 255, 0.78) !important;
  font-family: "Noto Serif Display", Georgia, "Times New Roman", serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  margin-bottom: 8px !important;
}

/* Inputs + textarea */
.elegant-rsvp-form .elementor-field,
.elegant-rsvp-form .elementor-field-textual {
  background: transparent !important;
  color: #ffffff !important;
  border: none !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.28) !important;
  border-radius: 0 !important;
  padding: 0 0 15px 0 !important;
  font-family: "Noto Serif Display", Georgia, "Times New Roman", serif !important;
  font-size: 17px !important;
  font-weight: 300 !important;
  line-height: 1.5 !important;
  box-shadow: none !important;
  outline: none !important;
}

/* Placeholder text */
.elegant-rsvp-form .elementor-field::placeholder,
.elegant-rsvp-form .elementor-field-textual::placeholder {
  color: rgba(255, 255, 255, 0.62) !important;
  opacity: 1 !important;
}

/* Focus effect */
.elegant-rsvp-form .elementor-field:focus,
.elegant-rsvp-form .elementor-field-textual:focus {
  border-bottom-color: #f7efe4 !important;
  box-shadow: none !important;
}

/* Textarea */
.elegant-rsvp-form textarea.elementor-field-textual {
  min-height: 135px !important;
  resize: vertical;
}

/* Remove default browser/autofill styling as much as possible */
.elegant-rsvp-form input:-webkit-autofill,
.elegant-rsvp-form input:-webkit-autofill:hover,
.elegant-rsvp-form input:-webkit-autofill:focus,
.elegant-rsvp-form textarea:-webkit-autofill,
.elegant-rsvp-form textarea:-webkit-autofill:hover,
.elegant-rsvp-form textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: #ffffff !important;
  transition: background-color 9999s ease-in-out 0s;
}

/* Submit button wrapper */
.elegant-rsvp-form .elementor-field-type-submit {
  margin-top: 12px !important;
}

/* Submit button */
.elegant-rsvp-form .elementor-button {
  width: 100% !important;
  background: #f7efe4 !important;
  color: #4b0f1c !important;
  border: 1px solid #f7efe4 !important;
  border-radius: 0 !important;
  padding: 18px 28px !important;
  font-family: "Noto Serif Display", Georgia, "Times New Roman", serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  box-shadow: none !important;
  transition: all 0.3s ease;
}

/* Button hover */
.elegant-rsvp-form .elementor-button:hover {
  background: transparent !important;
  color: #f7efe4 !important;
  border-color: #f7efe4 !important;
}

/* Button text */
.elegant-rsvp-form .elementor-button-text {
  font-family: "Noto Serif Display", Georgia, "Times New Roman", serif !important;
  letter-spacing: 1.4px;
}

/* Form messages */
.elegant-rsvp-form .elementor-message {
  color: #f7efe4 !important;
  font-family: "Noto Serif Display", Georgia, "Times New Roman", serif !important;
  font-size: 14px;
}

/* Mobile adjustments */
@media (max-width: 767px) {
  .elegant-rsvp-form .elementor-field-group {
    width: 100% !important;
    margin-bottom: 24px !important;
  }

  .elegant-rsvp-form .elementor-field,
  .elegant-rsvp-form .elementor-field-textual {
    font-size: 16px !important;
  }

  .elegant-rsvp-form textarea.elementor-field-textual {
    min-height: 120px !important;
  }

  .elegant-rsvp-form .elementor-button {
    padding: 16px 24px !important;
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS *//* =====================================================
   HERO / CAROUSEL FIX
   Only affects 850px–1670px
   Hero height = 80vh
   Keeps carousel images wide, not narrow
   ===================================================== */

@media (min-width: 850px) and (max-width: 1670px) {

  /* Hero section height */
  .elementor-138 .elementor-element.elementor-element-1f4660dc {
    position: relative !important;
    overflow: hidden !important;

    height: 80vh !important;
    min-height: 80vh !important;

    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  /* Inner content container should match hero height */
  .elementor-138 .elementor-element.elementor-element-4113aab6 {
    position: relative !important;
    z-index: 3 !important;

    height: 80vh !important;
    min-height: 80vh !important;

    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
  }

  /* Carousel fills the hero, but does NOT change slide widths */
  .elementor-138 .elementor-element.elementor-element-71b9c55 {
    position: absolute !important;

    top: 0 !important;
    left: 0 !important;
    right: 0 !important;

    width: 100vw !important;
    max-width: none !important;

    height: 80vh !important;
    min-height: 80vh !important;

    z-index: 1 !important;
    margin: 0 !important;
    transform: none !important;
  }

  /* Make the carousel wrapper match the hero height */
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-widget-container,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-image-carousel-wrapper,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-image-carousel,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-wrapper {
    height: 80vh !important;
    min-height: 80vh !important;
  }

  /* Slides keep their Elementor/Swiper width, only height is forced */
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide {
    height: 80vh !important;
    min-height: 80vh !important;
  }

  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide-inner {
    height: 100% !important;
    min-height: 100% !important;
  }

  /* Images fill their slide height without narrowing the slide */
  .elementor-138 .elementor-element.elementor-element-71b9c55 img,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide-image {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block !important;
  }

  /* Keep hero text/countdown/button above carousel */
  .elementor-138 .elementor-element.elementor-element-42ed5c7b,
  .elementor-138 .elementor-element.elementor-element-3bea598c,
  .elementor-138 .elementor-element.elementor-element-2de37f99 {
    position: relative !important;
    z-index: 4 !important;
  }
}





/* =====================================================
   REVISED HERO FIX: 450px–767px ONLY
   Hero height set to 85vh
   ===================================================== */

@media (min-width: 450px) and (max-width: 767px) {

  /* Hero section */
  .elementor-138 .elementor-element.elementor-element-1f4660dc {
    position: relative !important;
    overflow: hidden !important;

    height: 85vh !important;
    min-height: 85vh !important;
    height: 85svh !important;
    min-height: 85svh !important;

    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
  }

  /* Inner hero content container */
  .elementor-138 .elementor-element.elementor-element-4113aab6 {
    position: relative !important;
    z-index: 3 !important;

    height: 85vh !important;
    min-height: 85vh !important;
    height: 85svh !important;
    min-height: 85svh !important;

    display: flex !important;
    justify-content: center !important;
    align-items: center !important;

    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  /* Carousel background */
  .elementor-138 .elementor-element.elementor-element-71b9c55 {
    position: absolute !important;

    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;
    max-width: 100% !important;

    height: 85vh !important;
    min-height: 85vh !important;
    height: 85svh !important;
    min-height: 85svh !important;

    z-index: 1 !important;
    margin: 0 !important;
    transform: none !important;
  }

  /* Carousel wrappers */
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-widget-container,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-image-carousel-wrapper,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-image-carousel,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-wrapper,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide-inner {
    height: 85vh !important;
    min-height: 85vh !important;
    height: 85svh !important;
    min-height: 85svh !important;
  }

  /* Carousel image */
  .elementor-138 .elementor-element.elementor-element-71b9c55 img,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide-image {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
  }

  /* Keep text/countdown/button above image */
  .elementor-138 .elementor-element.elementor-element-42ed5c7b,
  .elementor-138 .elementor-element.elementor-element-3bea598c,
  .elementor-138 .elementor-element.elementor-element-2de37f99 {
    position: relative !important;
    z-index: 4 !important;
  }
}





/* =====================================================
   ULTRA-WIDE SCREEN FIX: 2100px+
   Caps hero + carousel height at 780px
   Removes gaps between carousel images
   Keeps image focus slightly higher than center
   ===================================================== */

@media (min-width: 2100px) {

  /* Hero section */
  .elementor-138 .elementor-element.elementor-element-1f4660dc {
    position: relative !important;
    overflow: hidden !important;

    height: 780px !important;
    min-height: 780px !important;
    max-height: 780px !important;

    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
  }

  /* Inner hero content container */
  .elementor-138 .elementor-element.elementor-element-4113aab6 {
    position: relative !important;
    z-index: 3 !important;

    height: 780px !important;
    min-height: 780px !important;
    max-height: 780px !important;

    display: flex !important;
    justify-content: center !important;
    align-items: center !important;

    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  /* Carousel background layer */
  .elementor-138 .elementor-element.elementor-element-71b9c55 {
    position: absolute !important;

    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: auto !important;

    width: 100vw !important;
    max-width: none !important;

    height: 780px !important;
    min-height: 780px !important;
    max-height: 780px !important;

    z-index: 1 !important;
    margin: 0 !important;
    transform: none !important;
  }

  /* Carousel wrappers */
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-widget-container,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-image-carousel-wrapper,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .elementor-image-carousel,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-wrapper {
    width: 100% !important;
    height: 780px !important;
    min-height: 780px !important;
    max-height: 780px !important;
  }

  /* Slides must fill their assigned carousel width */
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide {
    height: 780px !important;
    min-height: 780px !important;
    max-height: 780px !important;

    display: block !important;
    overflow: hidden !important;
  }

  /* Inner slide must not shrink or center the image with gaps */
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide-inner {
    width: 100% !important;
    height: 780px !important;
    min-height: 780px !important;
    max-height: 780px !important;

    display: block !important;
    overflow: hidden !important;
  }

  /* Carousel images: full slide width, no gaps */
  .elementor-138 .elementor-element.elementor-element-71b9c55 img,
  .elementor-138 .elementor-element.elementor-element-71b9c55 .swiper-slide-image {
    width: 100% !important;
    min-width: 100% !important;
    max-width: none !important;

    height: 780px !important;
    min-height: 780px !important;
    max-height: 780px !important;

    object-fit: cover !important;
    object-position: center 45% !important;

    transform: none !important;
    margin: 0 !important;
    display: block !important;
  }

  /* Keep text/countdown/button above carousel */
  .elementor-138 .elementor-element.elementor-element-42ed5c7b,
  .elementor-138 .elementor-element.elementor-element-3bea598c,
  .elementor-138 .elementor-element.elementor-element-2de37f99 {
    position: relative !important;
    z-index: 4 !important;
  }
}


#site-footer {
  display: none !important;
}/* End custom CSS */