.elementor-7588 .elementor-element.elementor-element-564c0f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-564c0f5:not(.elementor-motion-effects-element-type-background), .elementor-7588 .elementor-element.elementor-element-564c0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-0261cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7588 .elementor-element.elementor-element-0c5c818 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-3e416dd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:42px;font-weight:600;line-height:1.5em;letter-spacing:6px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7588 .elementor-element.elementor-element-74503ed{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:500;line-height:1.5em;letter-spacing:2px;}.elementor-7588 .elementor-element.elementor-element-71e6579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-e13086f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-63bfe34{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7588 .elementor-element.elementor-element-fac5281 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-ba407ec .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-c7622f0{text-align:end;font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 4 );}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 4 );flex-grow:0;}.elementor-7588 .elementor-element.elementor-element-80b9fff{width:100%;max-width:100%;}.elementor-7588 .elementor-element.elementor-element-80b9fff > .elementor-widget-container{margin:50px 0px 15px 0px;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-item{align-self:top;padding-right:calc( 37px/2 );padding-left:calc( 37px/2 );padding-bottom:50px;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater{margin-left:calc( -37px/2 );margin-right:calc( -37px/2 );}.elementor-7588 .elementor-element.elementor-element-945957b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7588 .elementor-element.elementor-element-185ddc0 > .elementor-widget-container{margin:0px 0px -7px 0px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-185ddc0{left:0px;}body.rtl .elementor-7588 .elementor-element.elementor-element-185ddc0{right:0px;}.elementor-7588 .elementor-element.elementor-element-185ddc0{top:0px;}.elementor-7588 .elementor-element.elementor-element-185ddc0 .elementor-icon-wrapper{text-align:center;}.elementor-7588 .elementor-element.elementor-element-185ddc0 .elementor-icon{font-size:42px;}.elementor-7588 .elementor-element.elementor-element-185ddc0 .elementor-icon svg{height:42px;}.elementor-widget-tp-advanced-buttons .pt-plus-adv-button-wrapper .adv_btn_ext_txt{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7588 .elementor-element.elementor-element-a20d705{z-index:3;}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt-plus-adv-button-wrapper{justify-content:left;}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{padding:14px 15px 14px 57px;}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;line-height:1em;letter-spacing:1.6px;}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap .tp-cta-st5-text{color:var( --e-global-color-text );}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap:before,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap:before,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{border-style:none;}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta .adv-button-link-wrap:hover,
					.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap:hover .tp-cta-st5-text{color:var( --e-global-color-17e84bf );}.elementor-7588 .elementor-element.elementor-element-bea03b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-f8ed1ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7588 .elementor-element.elementor-element-abf9f5e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-a07097b .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-8470e74 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7588 .elementor-element.elementor-element-d2481d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7588 .elementor-element.elementor-element-6cf4757 > .elementor-widget-container{margin:0px 0px -7px 0px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-6cf4757{left:0px;}body.rtl .elementor-7588 .elementor-element.elementor-element-6cf4757{right:0px;}.elementor-7588 .elementor-element.elementor-element-6cf4757{top:0px;}.elementor-7588 .elementor-element.elementor-element-6cf4757 .elementor-icon-wrapper{text-align:center;}.elementor-7588 .elementor-element.elementor-element-6cf4757 .elementor-icon{font-size:42px;}.elementor-7588 .elementor-element.elementor-element-6cf4757 .elementor-icon svg{height:42px;}.elementor-7588 .elementor-element.elementor-element-5f62a5c{z-index:3;}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt-plus-adv-button-wrapper{justify-content:left;}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{padding:14px 15px 14px 57px;}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;line-height:1em;letter-spacing:1.6px;}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap .tp-cta-st5-text{color:var( --e-global-color-text );}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_1 .adv-button-link-wrap:before,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_2 .adv-button-link-wrap:before,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_3 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_4 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_6 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_7 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_8 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_9 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_12 .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap{border-style:none;}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta .adv-button-link-wrap:hover,
					.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_5 .adv-button-link-wrap:hover .tp-cta-st5-text{color:var( --e-global-color-17e84bf );}.elementor-7588 .elementor-element.elementor-element-a1c79d2{--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;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-7588 .elementor-element.elementor-element-a1c79d2:hover{background-color:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-f0d3504{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;top:-30px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-f0d3504{right:35px;}body.rtl .elementor-7588 .elementor-element.elementor-element-f0d3504{left:35px;}.elementor-7588 .elementor-element.elementor-element-f7a465d .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-756272d > .elementor-widget-container{margin:5px 0px 9px 0px;}.elementor-7588 .elementor-element.elementor-element-756272d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:500;line-height:1em;letter-spacing:0px;}.elementor-7588 .elementor-element.elementor-element-ca25b04{--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;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-7588 .elementor-element.elementor-element-ca25b04:hover{background-color:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-d19306d{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;top:-30px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-d19306d{right:35px;}body.rtl .elementor-7588 .elementor-element.elementor-element-d19306d{left:35px;}.elementor-7588 .elementor-element.elementor-element-bffbf54 .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-f03c693 > .elementor-widget-container{margin:5px 0px 9px 0px;}.elementor-7588 .elementor-element.elementor-element-f03c693 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:500;line-height:1em;letter-spacing:0px;}.elementor-7588 .elementor-element.elementor-element-61e98f7{--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;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-7588 .elementor-element.elementor-element-61e98f7:hover{background-color:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-ffb409e{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;top:-30px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-ffb409e{right:35px;}body.rtl .elementor-7588 .elementor-element.elementor-element-ffb409e{left:35px;}.elementor-7588 .elementor-element.elementor-element-796b75c .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-2505d74 > .elementor-widget-container{margin:5px 0px 9px 0px;}.elementor-7588 .elementor-element.elementor-element-2505d74 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:27px;font-weight:500;line-height:1em;letter-spacing:0px;}.elementor-7588 .elementor-element.elementor-element-0f9819b{--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;--overflow:hidden;}.elementor-7588 .elementor-element.elementor-element-f0a074a{--display:flex;--min-height:32vw;--justify-content:center;--flex-wrap:wrap;--border-radius:0px 20px 20px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:68%;}.elementor-7588 .elementor-element.elementor-element-af047a6{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:3;}.elementor-7588 .elementor-element.elementor-element-af047a6 > .elementor-widget-container{background-image:url("https://www.eg-creative.com/wp-content/uploads/2025/11/point-g.svg");margin:0px 0px -10px 0px;background-position:100% 78%;background-repeat:no-repeat;background-size:7px auto;}.elementor-7588 .elementor-element.elementor-element-74624cd{width:100%;max-width:100%;z-index:3;}.elementor-7588 .elementor-element.elementor-element-74624cd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7588 .elementor-element.elementor-element-74624cd .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-7c76d41 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7588 .elementor-element.elementor-element-7c76d41{z-index:3;}.elementor-7588 .elementor-element.elementor-element-9b66522{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-9b66522{right:0px;}body.rtl .elementor-7588 .elementor-element.elementor-element-9b66522{left:0px;}.elementor-7588 .elementor-element.elementor-element-9b66522 img{width:100%;border-radius:0px 20px 20px 0px;}.elementor-7588 .elementor-element.elementor-element-8f90340{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-7588 .elementor-element.elementor-element-8f90340:not(.elementor-motion-effects-element-type-background), .elementor-7588 .elementor-element.elementor-element-8f90340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4EE;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-8f90340{right:0px;}body.rtl .elementor-7588 .elementor-element.elementor-element-8f90340{left:0px;}.elementor-7588 .elementor-element.elementor-element-21ffa73{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-de45e71 > .elementor-widget-container{background-image:url("https://www.eg-creative.com/wp-content/uploads/2023/04/voiceicon.svg");padding:26px 0px 0px 0px;background-position:96% 0px;background-repeat:no-repeat;background-size:8.6% auto;}.elementor-7588 .elementor-element.elementor-element-de45e71 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-0322e4c .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-e9e8c02{width:100%;max-width:100%;}.elementor-7588 .elementor-element.elementor-element-e9e8c02 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev polyline, .elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next polyline{stroke-width:5;}.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next line, .elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev line{stroke-width:7;}.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev line, .elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next line, .elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev polyline, .elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next polyline{stroke-dasharray:0,0;}.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next, .elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev{transform:scale(1);}.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev{left:0px;}.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next{right:0px;}.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev, .elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next{top:0%;}.elementor-7588 .elementor-element.elementor-element-377fda7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7588 .elementor-element.elementor-element-b04fa12{--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:70px 70px;--row-gap:70px;--column-gap:70px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:74px;--padding-bottom:74px;--padding-left:74px;--padding-right:74px;}.elementor-7588 .elementor-element.elementor-element-b04fa12:not(.elementor-motion-effects-element-type-background), .elementor-7588 .elementor-element.elementor-element-b04fa12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-b04fa12::before, .elementor-7588 .elementor-element.elementor-element-b04fa12 > .elementor-background-video-container::before, .elementor-7588 .elementor-element.elementor-element-b04fa12 > .e-con-inner > .elementor-background-video-container::before, .elementor-7588 .elementor-element.elementor-element-b04fa12 > .elementor-background-slideshow::before, .elementor-7588 .elementor-element.elementor-element-b04fa12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7588 .elementor-element.elementor-element-b04fa12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ece4526 ) 88%, var( --e-global-color-11bffba ) 100%);}.elementor-7588 .elementor-element.elementor-element-2078614{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-2078614.e-con{--order:99999 /* order end hack */;}.elementor-7588 .elementor-element.elementor-element-91a57e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7588 .elementor-element.elementor-element-eb71fa5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-83f8026{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;}.elementor-7588 .elementor-element.elementor-element-83f8026 img{width:100%;}.elementor-7588 .elementor-element.elementor-element-414873a .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-982dc81{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7588 .elementor-element.elementor-element-e4add71{width:var( --container-widget-width, 141px );max-width:141px;--container-widget-width:141px;--container-widget-flex-grow:0;text-align:center;}.elementor-7588 .elementor-element.elementor-element-e4add71 > .elementor-widget-container{background-color:var( --e-global-color-a883af4 );padding:6px 8px 6px 8px;border-radius:5px 5px 5px 5px;}.elementor-7588 .elementor-element.elementor-element-e4add71 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-ca8964e );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > 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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup 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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7588 .elementor-element.elementor-element-6609983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-button span{gap:13px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:26px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-26px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7588 .elementor-element.elementor-element-6609983 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-6609983 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7588 .elementor-element.elementor-element-6609983 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group > label{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0.8px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-type-html{padding-bottom:0px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group .elementor-field, .elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-subgroup label{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:bold;line-height:1.8em;letter-spacing:0.8px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-11bffba );border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-11bffba );border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-7588 .elementor-element.elementor-element-6609983 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-ca8964e );}.elementor-7588 .elementor-element.elementor-element-6609983 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7588 .elementor-element.elementor-element-6609983 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a883af4 );color:#ffffff;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a883af4 );color:#ffffff;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7588 .elementor-element.elementor-element-6609983 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-button{border-radius:99px 99px 99px 99px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-message{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0.8px;}.elementor-7588 .elementor-element.elementor-element-6609983{--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-7588 .elementor-element.elementor-element-6588009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-f79c183{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-7588 .elementor-element.elementor-element-201ff36 .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-b2c7a20 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7588 .elementor-element.elementor-element-410007b{--grid-columns:3;--grid-row-gap:54px;width:100%;max-width:100%;--grid-column-gap:0px;}.elementor-7588 .elementor-element.elementor-element-410007b > .elementor-widget-container{margin:80px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-c4411ba );}.elementor-7588 .elementor-element.elementor-element-94f4565{--display:flex;--min-height:35vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;}.elementor-7588 .elementor-element.elementor-element-94f4565:not(.elementor-motion-effects-element-type-background), .elementor-7588 .elementor-element.elementor-element-94f4565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eg-creative.com/wp-content/uploads/2025/11/arrow-Vector.svg");background-position:-10% 50%;background-repeat:no-repeat;background-size:40% auto;}.elementor-7588 .elementor-element.elementor-element-89005b7{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:70%;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7588 .elementor-element.elementor-element-a8966dd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Helvetica", Sans-serif;font-size:70px;font-weight:bold;line-height:1em;letter-spacing:2px;}.elementor-7588 .elementor-element.elementor-element-c3ada2f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-491d1fe .elementor-heading-title{font-family:var( --e-global-typography-6d30ed9-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30ed9-font-size );font-weight:var( --e-global-typography-6d30ed9-font-weight );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-9cf8b18 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7588 .elementor-element.elementor-element-2fe58b4{--display:flex;--position:absolute;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-2fe58b4{right:0px;}body.rtl .elementor-7588 .elementor-element.elementor-element-2fe58b4{left:0px;}.elementor-7588 .elementor-element.elementor-element-f16199f > .elementor-widget-container{margin:0vw -7vw 0vw 7vw;}.elementor-7588 .elementor-element.elementor-element-028b1bb > .elementor-widget-container{margin:0vw -3vw 0vw 3vw;}.elementor-7588 .elementor-element.elementor-element-96b4bed > .elementor-widget-container{margin:0vw -9vw 0vw 9vw;}.elementor-7588 .elementor-element.elementor-element-f214bad > .elementor-widget-container{margin:0vw -2vw 0vw 2vw;}.elementor-7588 .elementor-element.elementor-element-764fd97{--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;}@media(max-width:1200px){.elementor-7588 .elementor-element.elementor-element-564c0f5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-0261cba{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-0c5c818 .elementor-heading-title{font-size:27px;line-height:1.08em;}.elementor-7588 .elementor-element.elementor-element-3e416dd .elementor-heading-title{font-size:32px;line-height:1.3em;letter-spacing:3px;}.elementor-widget-text-editor{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-7588 .elementor-element.elementor-element-74503ed{font-size:19px;line-height:1.3em;letter-spacing:1.5px;}.elementor-widget-image .widget-image-caption{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-7588 .elementor-element.elementor-element-fac5281 .elementor-heading-title{font-size:27px;line-height:1.08em;}.elementor-7588 .elementor-element.elementor-element-ba407ec .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-c7622f0{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}.elementor-7588 .elementor-element.elementor-element-80b9fff > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-item{padding-right:calc( 28px/2 );padding-left:calc( 28px/2 );padding-bottom:42px;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater{margin-left:calc( -28px/2 );margin-right:calc( -28px/2 );}.elementor-7588 .elementor-element.elementor-element-945957b{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-size:16px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-bea03b0{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-abf9f5e .elementor-heading-title{font-size:27px;line-height:1.08em;}.elementor-7588 .elementor-element.elementor-element-a07097b .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-8470e74 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-size:16px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-a1c79d2{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7588 .elementor-element.elementor-element-f7a465d .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-756272d .elementor-heading-title{font-size:22px;}.elementor-7588 .elementor-element.elementor-element-ca25b04{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7588 .elementor-element.elementor-element-bffbf54 .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-f03c693 .elementor-heading-title{font-size:22px;}.elementor-7588 .elementor-element.elementor-element-61e98f7{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7588 .elementor-element.elementor-element-796b75c .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-2505d74 .elementor-heading-title{font-size:22px;}.elementor-7588 .elementor-element.elementor-element-f0a074a{--padding-top:36px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-af047a6 > .elementor-widget-container{background-position:100% 78%;}.elementor-7588 .elementor-element.elementor-element-74624cd > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-7588 .elementor-element.elementor-element-74624cd .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-7c76d41 > .elementor-widget-container{padding:0% 60% 0% 0%;}.elementor-7588 .elementor-element.elementor-element-9b66522{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-7588 .elementor-element.elementor-element-21ffa73{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-de45e71 > .elementor-widget-container{padding:13px 0px 0px 0px;background-position:96% 0px;}.elementor-7588 .elementor-element.elementor-element-de45e71 .elementor-heading-title{font-size:27px;line-height:1.08em;}.elementor-7588 .elementor-element.elementor-element-0322e4c .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-e9e8c02 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-7588 .elementor-element.elementor-element-b04fa12{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7588 .elementor-element.elementor-element-91a57e8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7588 .elementor-element.elementor-element-eb71fa5 .elementor-heading-title{font-size:27px;line-height:1.08em;}.elementor-7588 .elementor-element.elementor-element-83f8026{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-7588 .elementor-element.elementor-element-414873a .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-e4add71{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-7588 .elementor-element.elementor-element-e4add71 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-widget-form .elementor-field-group > 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-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup 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-widget-form .elementor-message{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-7588 .elementor-element.elementor-element-6588009{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7588 .elementor-element.elementor-element-201ff36 .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-b2c7a20 .elementor-heading-title{font-size:27px;line-height:1.08em;}.elementor-7588 .elementor-element.elementor-element-410007b{--grid-columns:2;}.elementor-7588 .elementor-element.elementor-element-410007b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-94f4565{--min-height:44vw;}.elementor-7588 .elementor-element.elementor-element-94f4565:not(.elementor-motion-effects-element-type-background), .elementor-7588 .elementor-element.elementor-element-94f4565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-8% 50%;}.elementor-7588 .elementor-element.elementor-element-89005b7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:65%;}.elementor-7588 .elementor-element.elementor-element-a8966dd .elementor-counter-number-wrapper{font-size:54px;letter-spacing:3px;}.elementor-7588 .elementor-element.elementor-element-c3ada2f .elementor-heading-title{font-size:27px;line-height:1.08em;}.elementor-7588 .elementor-element.elementor-element-491d1fe .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-9cf8b18 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-2fe58b4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:767px){.elementor-7588 .elementor-element.elementor-element-564c0f5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7588 .elementor-element.elementor-element-0261cba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7588 .elementor-element.elementor-element-0c5c818{text-align:center;}.elementor-7588 .elementor-element.elementor-element-0c5c818 .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-3e416dd{text-align:center;}.elementor-7588 .elementor-element.elementor-element-3e416dd .elementor-heading-title{font-size:23.6px;}.elementor-widget-text-editor{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-7588 .elementor-element.elementor-element-74503ed > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-7588 .elementor-element.elementor-element-74503ed{text-align:center;font-size:18px;letter-spacing:1.4px;}.elementor-widget-image .widget-image-caption{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-7588 .elementor-element.elementor-element-e13086f{--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-fac5281 .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-ba407ec .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-c7622f0{text-align:start;font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );}.elementor-7588 .elementor-element.elementor-element-80b9fff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater-item{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );padding-bottom:30px;}.elementor-7588 .elementor-element.elementor-element-80b9fff .dce-acf-repeater{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-7588 .elementor-element.elementor-element-945957b{--width:136px;--justify-content:center;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7588 .elementor-element.elementor-element-185ddc0 .elementor-icon{font-size:40px;}.elementor-7588 .elementor-element.elementor-element-185ddc0 .elementor-icon svg{height:40px;}.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-a20d705 .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-size:15px;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-bea03b0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7588 .elementor-element.elementor-element-abf9f5e .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-a07097b .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-d2481d3{--width:150px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7588 .elementor-element.elementor-element-6cf4757 .elementor-icon{font-size:40px;}.elementor-7588 .elementor-element.elementor-element-6cf4757 .elementor-icon svg{height:40px;}.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta .adv-button-link-wrap,
				.elementor-7588 .elementor-element.elementor-element-5f62a5c .pt_plus_adv_button.ab-cta.tp_cta_st_13 .adv-button-link-wrap:hover > span{font-size:15px;letter-spacing:0.5px;}.elementor-7588 .elementor-element.elementor-element-a1c79d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7588 .elementor-element.elementor-element-f7a465d .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-756272d .elementor-heading-title{font-size:20px;}.elementor-7588 .elementor-element.elementor-element-ca25b04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7588 .elementor-element.elementor-element-d19306d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:-20px;}.elementor-7588 .elementor-element.elementor-element-bffbf54 .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-f03c693 .elementor-heading-title{font-size:20px;}.elementor-7588 .elementor-element.elementor-element-61e98f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7588 .elementor-element.elementor-element-ffb409e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-20px;}.elementor-7588 .elementor-element.elementor-element-796b75c .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-2505d74 .elementor-heading-title{font-size:20px;}.elementor-7588 .elementor-element.elementor-element-f0a074a{--padding-top:30px;--padding-bottom:48vw;--padding-left:0;--padding-right:20px;}.elementor-7588 .elementor-element.elementor-element-af047a6 > .elementor-widget-container{background-position:100% 78%;}.elementor-7588 .elementor-element.elementor-element-74624cd .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-7c76d41 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7588 .elementor-element.elementor-element-9b66522{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7588 .elementor-element.elementor-element-8f90340{--width:100vw;}.elementor-7588 .elementor-element.elementor-element-21ffa73{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:46px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-de45e71 > .elementor-widget-container{background-position:96% 0px;}.elementor-7588 .elementor-element.elementor-element-de45e71 .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-0322e4c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7588 .elementor-element.elementor-element-0322e4c .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-e9e8c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-b04fa12{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:35px;--padding-left:26px;--padding-right:26px;}.elementor-7588 .elementor-element.elementor-element-2078614{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-2078614.e-con{--order:-99999 /* order start hack */;}.elementor-7588 .elementor-element.elementor-element-91a57e8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7588 .elementor-element.elementor-element-eb71fa5 .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-83f8026{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-7588 .elementor-element.elementor-element-414873a .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-e4add71{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-7588 .elementor-element.elementor-element-e4add71 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-widget-form .elementor-field-group > 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-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup 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-widget-form .elementor-message{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-7588 .elementor-element.elementor-element-6609983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group > label{font-size:15px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-group .elementor-field, .elementor-7588 .elementor-element.elementor-element-6609983 .elementor-field-subgroup label{font-size:15px;}.elementor-7588 .elementor-element.elementor-element-6609983 .elementor-message{font-size:15px;}.elementor-7588 .elementor-element.elementor-element-6588009{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-f79c183{--flex-direction:column-reverse;--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:flex-start;}.elementor-7588 .elementor-element.elementor-element-201ff36 .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-b2c7a20 .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-410007b{--grid-columns:1;--grid-row-gap:29px;}.elementor-7588 .elementor-element.elementor-element-410007b > .elementor-widget-container{margin:25px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-7588 .elementor-element.elementor-element-94f4565:not(.elementor-motion-effects-element-type-background), .elementor-7588 .elementor-element.elementor-element-94f4565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 0%;background-size:62% auto;}.elementor-7588 .elementor-element.elementor-element-94f4565{--padding-top:0px;--padding-bottom:320px;--padding-left:0px;--padding-right:0px;}.elementor-7588 .elementor-element.elementor-element-89005b7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7588 .elementor-element.elementor-element-a8966dd .elementor-counter-number-wrapper{font-size:50px;letter-spacing:2px;}.elementor-7588 .elementor-element.elementor-element-c3ada2f .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7588 .elementor-element.elementor-element-491d1fe .elementor-heading-title{font-size:var( --e-global-typography-6d30ed9-font-size );line-height:var( --e-global-typography-6d30ed9-line-height );letter-spacing:var( --e-global-typography-6d30ed9-letter-spacing );}.elementor-7588 .elementor-element.elementor-element-2fe58b4{--width:100vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-7588 .elementor-element.elementor-element-2fe58b4{right:0vw;}body.rtl .elementor-7588 .elementor-element.elementor-element-2fe58b4{left:0vw;}.elementor-7588 .elementor-element.elementor-element-f16199f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-7588 .elementor-element.elementor-element-028b1bb > .elementor-widget-container{margin:0vw -10vw 0vw 10vw;}.elementor-7588 .elementor-element.elementor-element-96b4bed > .elementor-widget-container{margin:0vw 0vw 0vw -5vw;}}@media(min-width:768px){.elementor-7588 .elementor-element.elementor-element-0261cba{--width:50%;}.elementor-7588 .elementor-element.elementor-element-71e6579{--width:50%;}.elementor-7588 .elementor-element.elementor-element-e13086f{--content-width:100%;}.elementor-7588 .elementor-element.elementor-element-63bfe34{--width:30%;}.elementor-7588 .elementor-element.elementor-element-945957b{--width:fit-content;}.elementor-7588 .elementor-element.elementor-element-bea03b0{--content-width:100%;}.elementor-7588 .elementor-element.elementor-element-f8ed1ed{--width:25%;}.elementor-7588 .elementor-element.elementor-element-d2481d3{--width:fit-content;}.elementor-7588 .elementor-element.elementor-element-a1c79d2{--width:25%;}.elementor-7588 .elementor-element.elementor-element-ca25b04{--width:25%;}.elementor-7588 .elementor-element.elementor-element-61e98f7{--width:25%;}.elementor-7588 .elementor-element.elementor-element-0f9819b{--content-width:100%;}.elementor-7588 .elementor-element.elementor-element-8f90340{--width:100vw;}.elementor-7588 .elementor-element.elementor-element-377fda7{--content-width:100%;}.elementor-7588 .elementor-element.elementor-element-2078614{--width:40%;}.elementor-7588 .elementor-element.elementor-element-982dc81{--width:60%;}.elementor-7588 .elementor-element.elementor-element-94f4565{--content-width:100%;}.elementor-7588 .elementor-element.elementor-element-2fe58b4{--width:65%;}}@media(max-width:1200px) and (min-width:768px){.elementor-7588 .elementor-element.elementor-element-f8ed1ed{--width:100%;}.elementor-7588 .elementor-element.elementor-element-a1c79d2{--width:31%;}.elementor-7588 .elementor-element.elementor-element-ca25b04{--width:31%;}.elementor-7588 .elementor-element.elementor-element-61e98f7{--width:31%;}}/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-80b9fff */.elementor-7588 .elementor-element.elementor-element-80b9fff .swiper-button-prev,.elementor-7588 .elementor-element.elementor-element-80b9fff .swiper-button-next{top: auto!important;
    bottom: -50px;background-color: #ffffff;border-radius: 99px;    width: 42px;
    height: 42px;background-color: var( --e-global-color-primary );transition: all 0.3s ease-out;}
.elementor-7588 .elementor-element.elementor-element-80b9fff .swiper-button-prev:hover,.elementor-7588 .elementor-element.elementor-element-80b9fff .swiper-button-next:hover{background-color: #27ae54;}
    
.elementor-7588 .elementor-element.elementor-element-80b9fff svg{fill:#fff!important;width:10px!important;height:10px!important;}
.elementor-7588 .elementor-element.elementor-element-80b9fff line,.elementor-7588 .elementor-element.elementor-element-80b9fff polyline{stroke:#fff;}

.elementor-7588 .elementor-element.elementor-element-80b9fff .swiper-button-next{right: auto;left:54px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-945957b */.elementor-7588 .elementor-element.elementor-element-945957b svg .st0{transition: all 0.5s ease-out;cursor: pointer;}
.elementor-7588 .elementor-element.elementor-element-945957b:hover svg .st0{fill: #36ae54!important;cursor: pointer;}

.elementor-7588 .elementor-element.elementor-element-945957b{margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2481d3 */.elementor-7588 .elementor-element.elementor-element-d2481d3 svg .st0{transition: all 0.5s ease-out;cursor: pointer;}
.elementor-7588 .elementor-element.elementor-element-d2481d3:hover svg .st0{fill: #36ae54!important;cursor: pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1c79d2 */.elementor-7588 .elementor-element.elementor-element-a1c79d2 img{transition: all 0.35s ease-out;}
.elementor-7588 .elementor-element.elementor-element-a1c79d2:hover img{transform: rotate(-10deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca25b04 */.elementor-7588 .elementor-element.elementor-element-ca25b04 img{transition: all 0.35s ease-out;}
.elementor-7588 .elementor-element.elementor-element-ca25b04:hover img{transform: rotate(-10deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e98f7 */.elementor-7588 .elementor-element.elementor-element-61e98f7 img{transition: all 0.35s ease-out;}
.elementor-7588 .elementor-element.elementor-element-61e98f7:hover img{transform: rotate(-10deg);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af047a6 */.elementor-7588 .elementor-element.elementor-element-af047a6 .elementor-heading-title{display: flex;
    align-items: center;
    gap: 11px;padding-right:15px;}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-e9e8c02 */.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev,.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next{top: -28px!important;
    bottom: auto!important;background-color: #ffffff;border-radius: 99px;    width: 42px;
    height: 42px;background-color: var( --e-global-color-primary );transition: all 0.3s ease-out;}
.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev:hover,.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-next:hover{background-color: #27ae54;}
    
.elementor-7588 .elementor-element.elementor-element-e9e8c02 svg{fill:#fff!important;width:10px!important;height:10px!important;}
.elementor-7588 .elementor-element.elementor-element-e9e8c02 line,.elementor-7588 .elementor-element.elementor-element-e9e8c02 polyline{stroke:#fff;}

.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-button-prev{right: 54px;left:auto!important;}



.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-wrapper{padding-top:40px;padding-bottom:40px;}
.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-slide{transition: all 0.43s ease-out;}
.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-slide-active{transform: translateY(-40px);}
.elementor-7588 .elementor-element.elementor-element-e9e8c02 .swiper-slide-next{transform: translateY(40px);}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-410007b *//*間隔線*/
@media screen and (min-width: 1201px) {
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:nth-child(4) >.elementor-element,.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:nth-child(7) >.elementor-element{border-width:0px 0px 0px 0px!important;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:nth-child(3) >.elementor-element,.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:nth-child(5) >.elementor-element,.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:nth-child(7) >.elementor-element{border-width:0px 0px 0px 0px!important;}
}
@media screen and (max-width: 767px){
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:last-child>.elementor-element{border-width:0px 0px 0px 0px!important;}
}


/*滑入移動區塊*/
@media screen and (min-width: 1201px) {
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item .bloglink h2{transition: all 0.3s ease-out;}
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:hover .bloglink h2{color:var( --e-global-color-a883af4 );}

.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item .blogdes,.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item .blogtime{transition: all 0.2s ease-out;opacity: 1;}
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:hover .blogdes,.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:hover .blogtime{opacity: 0;width: 0%;height: 0%!important;}
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:hover .blogdes{position: absolute;
    bottom: 0;}

.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item .blogimg{transition: all 0.35s ease-out;}
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:hover .blogimg{width: 100%;}
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item .blogimg img{transition: all 0.35s ease-out;}
.elementor-7588 .elementor-element.elementor-element-410007b .e-loop-item:hover .blogimg img{height: 220px;filter: brightness(1.2);}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a8966dd */.elementor-7588 .elementor-element.elementor-element-a8966dd .elementor-counter-number-suffix{font-size:0.6em;transform: translateY(8.5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe58b4 */.elementor-7588 .elementor-element.elementor-element-2fe58b4{
-webkit-mask: linear-gradient(to right, transparent, transparent 1%, white 25%, white 100%, transparent 100%, transparent); 
  mask: linear-gradient(to right, transparent, transparent 0%, white 25%, white 100%, transparent 100%, transparent);
  @media (width < 768px){
    top:auto;
    bottom:0;
    -webkit-mask: linear-gradient(to right, transparent, transparent 1%, white 10%, white 90%, transparent 100%, transparent); 
  mask: linear-gradient(to right, transparent, transparent 0%, white 10%, white 90%, transparent 100%, transparent);
  }
}

.elementor-7588 .elementor-element.elementor-element-2fe58b4 .swiper-wrapper{align-items: center;}
.elementor-7588 .elementor-element.elementor-element-2fe58b4 a{display: flex;justify-content: center;
    background-color: #fff;
    border-radius: 15px;
    padding: 10px 39px 10px 39px;
    @media (width < 1200px){
    padding: 5px 20px 5px 20px;
  }
  @media (width < 767px){
    padding: 4px 15px 4px 15px;
  }
}

.elementor-7588 .elementor-element.elementor-element-2fe58b4 a:hover{background-color:var( --e-global-color-a883af4 );}
.elementor-7588 .elementor-element.elementor-element-2fe58b4 a img{transition: all 0.2s ease-out;filter: grayscale(100%);}
.elementor-7588 .elementor-element.elementor-element-2fe58b4 a:hover img{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}

.elementor-7588 .elementor-element.elementor-element-2fe58b4 img{min-height:47px;max-height:47px;object-fit: contain;}/* End custom CSS */
/* Start custom CSS */.fcontact{display:none;}
body{border: 0px solid #ffffff;}/* End custom CSS */