.elementor-2663 .elementor-element.elementor-element-2d8e7bc > .elementor-container{min-height:100vh;}.elementor-2663 .elementor-element.elementor-element-2d8e7bc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 10% 0%;}.elementor-2663 .elementor-element.elementor-element-2d8e7bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-51aa3c5{--spacer-size:100vh;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-2663 .elementor-element.elementor-element-51aa3c5{left:0px;}body.rtl .elementor-2663 .elementor-element.elementor-element-51aa3c5{right:0px;}.elementor-2663 .elementor-element.elementor-element-d0869da > .elementor-container{min-height:100vh;}.elementor-2663 .elementor-element.elementor-element-d0869da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2663 .elementor-element.elementor-element-d0869da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2663 .elementor-element.elementor-element-58e6c09.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2663 .elementor-element.elementor-element-58e6c09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2663 .elementor-element.elementor-element-58e6c09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-2663 .elementor-element.elementor-element-58e6c09 > .elementor-element-populated{padding:10% 0% 0% 8%;}.elementor-2663 .elementor-element.elementor-element-3cefe94 > .elementor-widget-container{margin:7% 0% 0% 0%;}body:not(.rtl) .elementor-2663 .elementor-element.elementor-element-3cefe94{left:0px;}body.rtl .elementor-2663 .elementor-element.elementor-element-3cefe94{right:0px;}.elementor-2663 .elementor-element.elementor-element-3cefe94{top:0px;z-index:1;}.elementor-2663 .elementor-element.elementor-element-3cefe94 img{width:100%;max-width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-2663 .elementor-element.elementor-element-0fc462d .uc_reveal_holder{background-color:transparent;padding:0.5rem 1rem 0.5rem 1rem;background-image:linear-gradient(135deg, #00008000 0%, #0186D400 100%);}.elementor-2663 .elementor-element.elementor-element-0fc462d{z-index:2;}.elementor-2663 .elementor-element.elementor-element-0fc462d .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(4.5rem, 3.068rem + 2.23vw, 5.75rem);font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-2663 .elementor-element.elementor-element-310b7c0 .uc_reveal_holder{background-color:transparent;padding:0.5rem 1rem 0.5rem 1rem;background-image:linear-gradient(135deg, var( --e-global-color-aa452f0 ) 0%, var( --e-global-color-3b505be ) 100%);}.elementor-2663 .elementor-element.elementor-element-310b7c0{z-index:2;}.elementor-2663 .elementor-element.elementor-element-310b7c0 .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(4.5rem, 3.068rem + 2.23vw, 5.75rem);font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-2663 .elementor-element.elementor-element-a063d73 .uc_reveal_holder{background-color:transparent;padding:0.5rem 1rem 0.5rem 1rem;background-image:linear-gradient(135deg, var( --e-global-color-aa452f0 ) 0%, var( --e-global-color-3b505be ) 100%);}.elementor-2663 .elementor-element.elementor-element-a063d73{z-index:2;}.elementor-2663 .elementor-element.elementor-element-a063d73 .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(1.25rem, 0.677rem + 0.89vw, 1.75rem);font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-2663 .elementor-element.elementor-element-df31c89 .uc_reveal_holder{background-color:transparent;padding:0.5rem 1rem 0.5rem 1rem;background-image:linear-gradient(135deg, #00008000 0%, #0186D400 100%);}.elementor-2663 .elementor-element.elementor-element-df31c89{z-index:2;}.elementor-2663 .elementor-element.elementor-element-df31c89 .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(1.25rem, 0.677rem + 0.89vw, 1.75rem);font-weight:600;text-transform:capitalize;line-height:1.2em;}.elementor-2663 .elementor-element.elementor-element-296e6eb{padding:5% 15% 05% 15%;}.elementor-2663 .elementor-element.elementor-element-34b8fc4 > .elementor-widget-container{padding:01rem 0rem 0rem 01rem;border-style:solid;border-width:0px 0px 0px 03px;border-color:var( --e-global-color-aa452f0 );}.elementor-2663 .elementor-element.elementor-element-34b8fc4 .elementor-heading-title{font-size:clamp(4.5rem, 3.927rem + 0.89vw, 5rem);font-weight:600;text-transform:uppercase;line-height:0.5em;letter-spacing:0.05em;color:var( --e-global-color-3b505be );}.elementor-2663 .elementor-element.elementor-element-8105b71{padding:5% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-7454db8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2663 .elementor-element.elementor-element-7036ef0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-7036ef0{z-index:1;text-align:left;}.elementor-2663 .elementor-element.elementor-element-7036ef0 .elementor-heading-title{font-size:clamp(1.25rem, 0.677rem + 0.89vw, 1.75rem);font-weight:600;line-height:1.7em;letter-spacing:0.05em;}.elementor-2663 .elementor-element.elementor-element-a20db14 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-a20db14 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-02c0d23 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-02c0d23 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-796c235 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-796c235 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-4889a3c:not(.elementor-motion-effects-element-type-background), .elementor-2663 .elementor-element.elementor-element-4889a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F7;}.elementor-2663 .elementor-element.elementor-element-4889a3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 15% 5% 15%;}.elementor-2663 .elementor-element.elementor-element-4889a3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-c7f0240:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2663 .elementor-element.elementor-element-c7f0240 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2663 .elementor-element.elementor-element-c7f0240 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2663 .elementor-element.elementor-element-c7f0240 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;}.elementor-2663 .elementor-element.elementor-element-c7f0240 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-59fb736 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-59fb736{z-index:1;text-align:center;}.elementor-2663 .elementor-element.elementor-element-59fb736 .elementor-heading-title{font-size:clamp(1.25rem, 0.677rem + 0.89vw, 1.75rem);font-weight:600;line-height:1.7em;letter-spacing:0.05em;}.elementor-2663 .elementor-element.elementor-element-c19f81b > .elementor-widget-container{padding:0.5rem 0rem 02rem 0rem;}.elementor-2663 .elementor-element.elementor-element-c19f81b{z-index:1;text-align:center;}.elementor-2663 .elementor-element.elementor-element-c19f81b .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-9dba9a7{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-2f18453 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-2f18453{z-index:1;}.elementor-2663 .elementor-element.elementor-element-2f18453 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-d4e9509 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-d4e9509{z-index:1;}.elementor-2663 .elementor-element.elementor-element-d4e9509 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-42dc867{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-1d87106 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-1d87106{z-index:1;}.elementor-2663 .elementor-element.elementor-element-1d87106 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-9ccc5ad > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-9ccc5ad{z-index:1;}.elementor-2663 .elementor-element.elementor-element-9ccc5ad .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-0acb639{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-3233154 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-3233154{z-index:1;}.elementor-2663 .elementor-element.elementor-element-3233154 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-6a4d0ad > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-6a4d0ad{z-index:1;}.elementor-2663 .elementor-element.elementor-element-6a4d0ad .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-9330142{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-2267405 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-2267405{z-index:1;}.elementor-2663 .elementor-element.elementor-element-2267405 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-d325c23 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-d325c23{z-index:1;}.elementor-2663 .elementor-element.elementor-element-d325c23 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-40dc55f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-4fb1959 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-4fb1959{z-index:1;}.elementor-2663 .elementor-element.elementor-element-4fb1959 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-ae1333b > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-ae1333b{z-index:1;}.elementor-2663 .elementor-element.elementor-element-ae1333b .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-ef6da22{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-e4e730b > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-e4e730b{z-index:1;}.elementor-2663 .elementor-element.elementor-element-e4e730b .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-eb81449 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-eb81449{z-index:1;}.elementor-2663 .elementor-element.elementor-element-eb81449 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-c07298d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-c07298d{z-index:1;}.elementor-2663 .elementor-element.elementor-element-c07298d .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-30469dd{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-3dad05c > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-3dad05c{z-index:1;}.elementor-2663 .elementor-element.elementor-element-3dad05c .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-8bdb13a > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-8bdb13a{z-index:1;}.elementor-2663 .elementor-element.elementor-element-8bdb13a .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-5f3906e{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-021b256 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-021b256{z-index:1;}.elementor-2663 .elementor-element.elementor-element-021b256 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-42e4948 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-42e4948{z-index:1;}.elementor-2663 .elementor-element.elementor-element-42e4948 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-f76c074{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-561b09c > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-561b09c{z-index:1;}.elementor-2663 .elementor-element.elementor-element-561b09c .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-c73c5c7 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-c73c5c7{z-index:1;}.elementor-2663 .elementor-element.elementor-element-c73c5c7 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-e8f0306{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-00d5850 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-00d5850{z-index:1;text-align:center;}.elementor-2663 .elementor-element.elementor-element-00d5850 .elementor-heading-title{font-size:clamp(0.75rem, 0.607rem + 0.22vw, 0.875rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-d791a73:not(.elementor-motion-effects-element-type-background), .elementor-2663 .elementor-element.elementor-element-d791a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36765f3 );}.elementor-2663 .elementor-element.elementor-element-d791a73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 15% 5% 15%;}.elementor-2663 .elementor-element.elementor-element-d791a73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-a9d5673:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2663 .elementor-element.elementor-element-a9d5673 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2663 .elementor-element.elementor-element-a9d5673 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2663 .elementor-element.elementor-element-a9d5673 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;}.elementor-2663 .elementor-element.elementor-element-a9d5673 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-dc44f54 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-dc44f54{z-index:1;text-align:center;}.elementor-2663 .elementor-element.elementor-element-dc44f54 .elementor-heading-title{font-size:clamp(1.25rem, 0.677rem + 0.89vw, 1.75rem);font-weight:600;line-height:1.7em;letter-spacing:0.05em;}.elementor-2663 .elementor-element.elementor-element-d08e6b4 > .elementor-widget-container{padding:0.5rem 0rem 02rem 0rem;}.elementor-2663 .elementor-element.elementor-element-d08e6b4{z-index:1;text-align:center;}.elementor-2663 .elementor-element.elementor-element-d08e6b4 .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-bd784b6{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-df56ae3 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-df56ae3{z-index:1;}.elementor-2663 .elementor-element.elementor-element-df56ae3 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-4235177 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-4235177{z-index:1;}.elementor-2663 .elementor-element.elementor-element-4235177 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-6288360{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-117f4ca > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-117f4ca{z-index:1;}.elementor-2663 .elementor-element.elementor-element-117f4ca .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-4db2d1f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-4db2d1f{z-index:1;}.elementor-2663 .elementor-element.elementor-element-4db2d1f .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-2dd2c18{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-ae91c44 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-ae91c44{z-index:1;}.elementor-2663 .elementor-element.elementor-element-ae91c44 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-396bf68 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-396bf68{z-index:1;}.elementor-2663 .elementor-element.elementor-element-396bf68 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-6358031{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-82251db > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-82251db{z-index:1;}.elementor-2663 .elementor-element.elementor-element-82251db .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-5675a00 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-5675a00{z-index:1;}.elementor-2663 .elementor-element.elementor-element-5675a00 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-f4f724e{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-3daf30f > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-3daf30f{z-index:1;}.elementor-2663 .elementor-element.elementor-element-3daf30f .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-5e6bcc1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-5e6bcc1{z-index:1;}.elementor-2663 .elementor-element.elementor-element-5e6bcc1 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-26af902{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-9288fb9 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-9288fb9{z-index:1;}.elementor-2663 .elementor-element.elementor-element-9288fb9 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-ab324e1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-ab324e1{z-index:1;}.elementor-2663 .elementor-element.elementor-element-ab324e1 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-2281029 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-2281029{z-index:1;}.elementor-2663 .elementor-element.elementor-element-2281029 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-4649df5{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-4bf256d > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-4bf256d{z-index:1;}.elementor-2663 .elementor-element.elementor-element-4bf256d .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-0030ecd > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-0030ecd{z-index:1;}.elementor-2663 .elementor-element.elementor-element-0030ecd .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-00b9d77 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-00b9d77{z-index:1;}.elementor-2663 .elementor-element.elementor-element-00b9d77 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-35180e2{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-9a02b0b > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-9a02b0b{z-index:1;}.elementor-2663 .elementor-element.elementor-element-9a02b0b .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-9f0b014 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-9f0b014{z-index:1;}.elementor-2663 .elementor-element.elementor-element-9f0b014 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-2d1ec22{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-ebf56b3 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-ebf56b3{z-index:1;}.elementor-2663 .elementor-element.elementor-element-ebf56b3 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-7f38fe1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-7f38fe1{z-index:1;}.elementor-2663 .elementor-element.elementor-element-7f38fe1 .elementor-heading-title{font-size:clamp(1rem, 0.427rem + 0.89vw, 1.5rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-c10391a{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DDDDDD;margin-top:0rem;margin-bottom:0rem;padding:1rem 0rem 01rem 0rem;}.elementor-2663 .elementor-element.elementor-element-fb76343 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-fb76343{z-index:1;text-align:center;}.elementor-2663 .elementor-element.elementor-element-fb76343 .elementor-heading-title{font-size:clamp(0.75rem, 0.607rem + 0.22vw, 0.875rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-22eaa9a{padding:5% 15% 5% 15%;}.elementor-2663 .elementor-element.elementor-element-0036545{text-align:center;}.elementor-2663 .elementor-element.elementor-element-0036545 .elementor-heading-title{font-size:clamp(1.25rem, 0.677rem + 0.89vw, 1.75rem);}.elementor-2663 .elementor-element.elementor-element-3fcf78b{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:3% 3% 3% 3%;}.elementor-2663 .elementor-element.elementor-element-0b8e043:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2663 .elementor-element.elementor-element-0b8e043 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F7;}.elementor-2663 .elementor-element.elementor-element-0b8e043 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2663 .elementor-element.elementor-element-0b8e043 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-2663 .elementor-element.elementor-element-0b8e043 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-53de7f7{text-align:center;}.elementor-2663 .elementor-element.elementor-element-53de7f7 .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-f443dc0{text-align:center;}.elementor-2663 .elementor-element.elementor-element-f443dc0 .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);font-weight:600;line-height:1.7em;}.elementor-bc-flex-widget .elementor-2663 .elementor-element.elementor-element-580368f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2663 .elementor-element.elementor-element-580368f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2663 .elementor-element.elementor-element-580368f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2663 .elementor-element.elementor-element-5b3e886 .elementor-icon-wrapper{text-align:center;}.elementor-2663 .elementor-element.elementor-element-5b3e886.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-5b3e886.elementor-view-framed .elementor-icon, .elementor-2663 .elementor-element.elementor-element-5b3e886.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-5b3e886.elementor-view-framed .elementor-icon, .elementor-2663 .elementor-element.elementor-element-5b3e886.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-5b3e886 .elementor-icon{font-size:1.5rem;}.elementor-2663 .elementor-element.elementor-element-5b3e886 .elementor-icon svg{height:1.5rem;}.elementor-2663 .elementor-element.elementor-element-5b3e886 .elementor-icon i, .elementor-2663 .elementor-element.elementor-element-5b3e886 .elementor-icon svg{transform:rotate(180deg);}.elementor-2663 .elementor-element.elementor-element-5469a34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2663 .elementor-element.elementor-element-5469a34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36765f3 );}.elementor-2663 .elementor-element.elementor-element-5469a34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2663 .elementor-element.elementor-element-5469a34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-2663 .elementor-element.elementor-element-5469a34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-b6854a3{text-align:center;}.elementor-2663 .elementor-element.elementor-element-b6854a3 .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-35d3ecf{text-align:center;}.elementor-2663 .elementor-element.elementor-element-35d3ecf .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);font-weight:600;line-height:1.7em;}.elementor-bc-flex-widget .elementor-2663 .elementor-element.elementor-element-d627693.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2663 .elementor-element.elementor-element-d627693.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2663 .elementor-element.elementor-element-0025887 .elementor-icon-wrapper{text-align:center;}.elementor-2663 .elementor-element.elementor-element-0025887.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-0025887.elementor-view-framed .elementor-icon, .elementor-2663 .elementor-element.elementor-element-0025887.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-0025887.elementor-view-framed .elementor-icon, .elementor-2663 .elementor-element.elementor-element-0025887.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-0025887 .elementor-icon{font-size:1.5rem;}.elementor-2663 .elementor-element.elementor-element-0025887 .elementor-icon svg{height:1.5rem;}.elementor-2663 .elementor-element.elementor-element-0025887 .elementor-icon i, .elementor-2663 .elementor-element.elementor-element-0025887 .elementor-icon svg{transform:rotate(180deg);}.elementor-2663 .elementor-element.elementor-element-ea92559:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2663 .elementor-element.elementor-element-ea92559 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36765f3 );}.elementor-2663 .elementor-element.elementor-element-ea92559 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2663 .elementor-element.elementor-element-ea92559 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-2663 .elementor-element.elementor-element-ea92559 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2663 .elementor-element.elementor-element-5c716c7{text-align:center;}.elementor-2663 .elementor-element.elementor-element-5c716c7 .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-c8fbee1{text-align:center;}.elementor-2663 .elementor-element.elementor-element-c8fbee1 .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);font-weight:600;line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-df047ad > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-df047ad{z-index:1;text-align:center;}.elementor-2663 .elementor-element.elementor-element-df047ad .elementor-heading-title{font-size:clamp(0.75rem, 0.607rem + 0.22vw, 0.875rem);line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-18a326e{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:2rem 0rem 2rem 0rem;}.elementor-2663 .elementor-element.elementor-element-e4edd6f{text-align:left;}.elementor-2663 .elementor-element.elementor-element-e4edd6f .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);font-weight:600;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-2663 .elementor-element.elementor-element-9cc60c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-2663 .elementor-element.elementor-element-191f667{text-align:left;}.elementor-2663 .elementor-element.elementor-element-191f667 .elementor-heading-title{font-size:clamp(0.875rem, 0.589rem + 0.45vw, 1.125rem);line-height:1.7em;}.elementor-2663 .elementor-element.elementor-element-6f494fc{text-align:left;}.elementor-2663 .elementor-element.elementor-element-6f494fc .elementor-heading-title{font-size:clamp(0.75rem, 0.607rem + 0.22vw, 0.875rem);line-height:1.7em;}@media(max-width:1020px){.elementor-2663 .elementor-element.elementor-element-2d8e7bc > .elementor-container{min-height:500px;}.elementor-2663 .elementor-element.elementor-element-51aa3c5{--spacer-size:500px;}.elementor-2663 .elementor-element.elementor-element-d0869da > .elementor-container{min-height:500px;}.elementor-2663 .elementor-element.elementor-element-58e6c09 > .elementor-element-populated{padding:10% 0% 0% 5%;}.elementor-2663 .elementor-element.elementor-element-3cefe94 img{height:500px;}.elementor-2663 .elementor-element.elementor-element-0fc462d .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(3.75rem, 1.512rem + 4.67vw, 4.5rem);}.elementor-2663 .elementor-element.elementor-element-310b7c0 .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(3.75rem, 1.512rem + 4.67vw, 4.5rem);}.elementor-2663 .elementor-element.elementor-element-296e6eb{padding:5% 10% 5% 10%;}.elementor-2663 .elementor-element.elementor-element-34b8fc4 .elementor-heading-title{font-size:clamp(2.625rem, 1.133rem + 3.11vw, 3.125rem);line-height:0.6em;}.elementor-2663 .elementor-element.elementor-element-8105b71{padding:2% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-7036ef0 .elementor-heading-title{font-size:clamp(1rem, -0.5rem + 3.13vw, 1.5rem);}.elementor-2663 .elementor-element.elementor-element-a20db14 > .elementor-widget-container{padding:3% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-02c0d23 > .elementor-widget-container{padding:3% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-796c235 > .elementor-widget-container{padding:3% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-4889a3c{padding:5% 10% 5% 10%;}.elementor-2663 .elementor-element.elementor-element-59fb736 .elementor-heading-title{font-size:clamp(1rem, -0.5rem + 3.13vw, 1.5rem);}.elementor-2663 .elementor-element.elementor-element-c19f81b > .elementor-widget-container{padding:0.5rem 1rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-9dba9a7{margin-top:1rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-2f18453 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-d4e9509 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-42dc867{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-1d87106 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-9ccc5ad > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-0acb639{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-3233154 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-6a4d0ad > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-9330142{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-2267405 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-d325c23 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-40dc55f{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-4fb1959 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-ae1333b > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-ef6da22{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-e4e730b > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-41ff89e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-2663 .elementor-element.elementor-element-eb81449 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-c07298d > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-30469dd{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-3dad05c > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-8bdb13a > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-5f3906e{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-021b256 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-42e4948 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-f76c074{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-561b09c > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-c73c5c7 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-e8f0306{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-00d5850 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-d791a73{padding:5% 10% 5% 10%;}.elementor-2663 .elementor-element.elementor-element-dc44f54 .elementor-heading-title{font-size:clamp(1rem, -0.5rem + 3.13vw, 1.5rem);}.elementor-2663 .elementor-element.elementor-element-d08e6b4 > .elementor-widget-container{padding:0.5rem 1rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-bd784b6{margin-top:1rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-df56ae3 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-4235177 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-6288360{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-117f4ca > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-4db2d1f > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-2dd2c18{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-ae91c44 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-396bf68 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-6358031{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-82251db > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-5675a00 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-f4f724e{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-3daf30f > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-5e6bcc1 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-26af902{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-9288fb9 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-33962bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-2663 .elementor-element.elementor-element-ab324e1 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-2281029 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-4649df5{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-4bf256d > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-238d441 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-2663 .elementor-element.elementor-element-0030ecd > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-00b9d77 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-35180e2{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-9a02b0b > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-9f0b014 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-2d1ec22{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-ebf56b3 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-7f38fe1 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-c10391a{margin-top:0rem;margin-bottom:0rem;}.elementor-2663 .elementor-element.elementor-element-fb76343 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-22eaa9a{padding:5% 5% 5% 5%;}.elementor-2663 .elementor-element.elementor-element-df047ad > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-18a326e{padding:1rem 0rem 2rem 0rem;}}@media(max-width:767px){.elementor-2663 .elementor-element.elementor-element-2d8e7bc > .elementor-container{min-height:350px;}.elementor-2663 .elementor-element.elementor-element-2d8e7bc{padding:0% 0% 60% 0%;}.elementor-2663 .elementor-element.elementor-element-51aa3c5{--spacer-size:450px;}.elementor-2663 .elementor-element.elementor-element-d0869da > .elementor-container{min-height:350px;}.elementor-bc-flex-widget .elementor-2663 .elementor-element.elementor-element-58e6c09.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2663 .elementor-element.elementor-element-58e6c09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2663 .elementor-element.elementor-element-58e6c09 > .elementor-element-populated{padding:10% 0% 0% 5%;}body:not(.rtl) .elementor-2663 .elementor-element.elementor-element-3cefe94{left:0px;}body.rtl .elementor-2663 .elementor-element.elementor-element-3cefe94{right:0px;}.elementor-2663 .elementor-element.elementor-element-3cefe94{top:0vw;text-align:right;}.elementor-2663 .elementor-element.elementor-element-3cefe94 img{width:85%;height:450px;}.elementor-2663 .elementor-element.elementor-element-0fc462d > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-2663 .elementor-element.elementor-element-0fc462d .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(1.875rem, 1.607rem + 1.34vw, 2.25rem);}.elementor-2663 .elementor-element.elementor-element-310b7c0 .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(1.875rem, 1.607rem + 1.34vw, 2.25rem);}.elementor-2663 .elementor-element.elementor-element-a063d73 .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);}.elementor-2663 .elementor-element.elementor-element-df31c89 .uc_style_uc_scroll_reveal_text_elementor_title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);}.elementor-2663 .elementor-element.elementor-element-296e6eb{padding:10% 5% 10% 5%;}.elementor-2663 .elementor-element.elementor-element-34b8fc4 .elementor-heading-title{font-size:clamp(2.25rem, 1.982rem + 1.34vw, 2.625rem);line-height:0.7em;}.elementor-2663 .elementor-element.elementor-element-7036ef0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:2rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-7036ef0{text-align:left;}.elementor-2663 .elementor-element.elementor-element-7036ef0 .elementor-heading-title{font-size:clamp(1.125rem, 0.946rem + 0.89vw, 1.375rem);line-height:1.5em;}.elementor-2663 .elementor-element.elementor-element-a20db14 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-a20db14 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);}.elementor-2663 .elementor-element.elementor-element-02c0d23 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-02c0d23 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);}.elementor-2663 .elementor-element.elementor-element-796c235 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2663 .elementor-element.elementor-element-796c235 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);}.elementor-2663 .elementor-element.elementor-element-4889a3c{padding:10% 5% 10% 5%;}.elementor-2663 .elementor-element.elementor-element-c7f0240 > .elementor-element-populated{padding:0.2rem 0.2rem 0.2rem 0.2rem;}.elementor-2663 .elementor-element.elementor-element-59fb736 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:2rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-59fb736{text-align:center;}.elementor-2663 .elementor-element.elementor-element-59fb736 .elementor-heading-title{font-size:clamp(1.125rem, 0.946rem + 0.89vw, 1.375rem);line-height:1.5em;}.elementor-2663 .elementor-element.elementor-element-c19f81b > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-c19f81b .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-290c8f1{width:25%;}.elementor-2663 .elementor-element.elementor-element-2f18453 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-b6a79b6{width:75%;}.elementor-2663 .elementor-element.elementor-element-d4e9509 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-6960db8{width:25%;}.elementor-2663 .elementor-element.elementor-element-1d87106 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-ec990f3{width:75%;}.elementor-2663 .elementor-element.elementor-element-9ccc5ad .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-9f06b10{width:25%;}.elementor-2663 .elementor-element.elementor-element-3233154 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-d4164cf{width:75%;}.elementor-2663 .elementor-element.elementor-element-6a4d0ad .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-9c810bc{width:25%;}.elementor-2663 .elementor-element.elementor-element-2267405 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-ea9030a{width:75%;}.elementor-2663 .elementor-element.elementor-element-d325c23 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-c452ffd{width:25%;}.elementor-2663 .elementor-element.elementor-element-4fb1959 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-39bf8d6{width:75%;}.elementor-2663 .elementor-element.elementor-element-ae1333b .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-5488c7d{width:25%;}.elementor-2663 .elementor-element.elementor-element-e4e730b .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-41ff89e{width:75%;}.elementor-2663 .elementor-element.elementor-element-eb81449 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-c07298d .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-eb497d8{width:25%;}.elementor-2663 .elementor-element.elementor-element-3dad05c .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-65fa396{width:75%;}.elementor-2663 .elementor-element.elementor-element-8bdb13a .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-e92c2cd{width:25%;}.elementor-2663 .elementor-element.elementor-element-021b256 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-071cbdd{width:75%;}.elementor-2663 .elementor-element.elementor-element-42e4948 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-451c834{width:25%;}.elementor-2663 .elementor-element.elementor-element-561b09c .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-ac64bf7{width:75%;}.elementor-2663 .elementor-element.elementor-element-c73c5c7 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-2039953{width:100%;}.elementor-2663 .elementor-element.elementor-element-00d5850 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-00d5850 .elementor-heading-title{font-size:clamp(0.625rem, 0.446rem + 0.89vw, 0.875rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-d791a73{padding:10% 5% 10% 5%;}.elementor-2663 .elementor-element.elementor-element-a9d5673 > .elementor-element-populated{padding:0.2rem 0.2rem 0.2rem 0.2rem;}.elementor-2663 .elementor-element.elementor-element-dc44f54 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:2rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-dc44f54{text-align:center;}.elementor-2663 .elementor-element.elementor-element-dc44f54 .elementor-heading-title{font-size:clamp(1.125rem, 0.946rem + 0.89vw, 1.375rem);line-height:1.5em;}.elementor-2663 .elementor-element.elementor-element-d08e6b4 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-d08e6b4 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-79b4702{width:25%;}.elementor-2663 .elementor-element.elementor-element-df56ae3 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-25cb1f0{width:75%;}.elementor-2663 .elementor-element.elementor-element-4235177 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-24d96e0{width:25%;}.elementor-2663 .elementor-element.elementor-element-117f4ca .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-a111652{width:75%;}.elementor-2663 .elementor-element.elementor-element-4db2d1f .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-a60c8b8{width:25%;}.elementor-2663 .elementor-element.elementor-element-ae91c44 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-d3187bb{width:75%;}.elementor-2663 .elementor-element.elementor-element-396bf68 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-3cdcb2c{width:25%;}.elementor-2663 .elementor-element.elementor-element-82251db .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-d2c970d{width:75%;}.elementor-2663 .elementor-element.elementor-element-5675a00 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-b34ec62{width:25%;}.elementor-2663 .elementor-element.elementor-element-3daf30f .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-6fc69fc{width:75%;}.elementor-2663 .elementor-element.elementor-element-5e6bcc1 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-7da6940{width:25%;}.elementor-2663 .elementor-element.elementor-element-9288fb9 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-33962bb{width:75%;}.elementor-2663 .elementor-element.elementor-element-ab324e1 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-2281029 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-64b5a00{width:25%;}.elementor-2663 .elementor-element.elementor-element-4bf256d .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-238d441{width:75%;}.elementor-2663 .elementor-element.elementor-element-0030ecd .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-00b9d77 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-f3299d8{width:25%;}.elementor-2663 .elementor-element.elementor-element-9a02b0b .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-a6e54b9{width:75%;}.elementor-2663 .elementor-element.elementor-element-9f0b014 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-5c8ca9d{width:25%;}.elementor-2663 .elementor-element.elementor-element-ebf56b3 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-9c27245{width:75%;}.elementor-2663 .elementor-element.elementor-element-7f38fe1 .elementor-heading-title{font-size:clamp(0.875rem, 0.786rem + 0.45vw, 1rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-f6630f7{width:100%;}.elementor-2663 .elementor-element.elementor-element-fb76343 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-fb76343 .elementor-heading-title{font-size:clamp(0.625rem, 0.446rem + 0.89vw, 0.875rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-22eaa9a{padding:10% 5% 10% 5%;}.elementor-2663 .elementor-element.elementor-element-3fcf78b{padding:3% 3% 3% 3%;}.elementor-2663 .elementor-element.elementor-element-0b8e043 > .elementor-element-populated{margin:0.5rem 1.5rem 0.5rem 1.5rem;--e-column-margin-right:1.5rem;--e-column-margin-left:1.5rem;}.elementor-2663 .elementor-element.elementor-element-5b3e886 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-5b3e886 .elementor-icon i, .elementor-2663 .elementor-element.elementor-element-5b3e886 .elementor-icon svg{transform:rotate(270deg);}.elementor-2663 .elementor-element.elementor-element-5469a34 > .elementor-element-populated{margin:0.5rem 1.5rem 0.5rem 1.5rem;--e-column-margin-right:1.5rem;--e-column-margin-left:1.5rem;}.elementor-2663 .elementor-element.elementor-element-0025887 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-2663 .elementor-element.elementor-element-0025887 .elementor-icon i, .elementor-2663 .elementor-element.elementor-element-0025887 .elementor-icon svg{transform:rotate(270deg);}.elementor-2663 .elementor-element.elementor-element-ea92559 > .elementor-element-populated{margin:0.5rem 1.5rem 0.5rem 1.5rem;--e-column-margin-right:1.5rem;--e-column-margin-left:1.5rem;}.elementor-2663 .elementor-element.elementor-element-df047ad > .elementor-widget-container{padding:1rem 1rem 0rem 1rem;}.elementor-2663 .elementor-element.elementor-element-df047ad .elementor-heading-title{font-size:clamp(0.625rem, 0.446rem + 0.89vw, 0.875rem);line-height:2em;}.elementor-2663 .elementor-element.elementor-element-9faa621 > .elementor-element-populated{padding:0rem 0rem 0.5rem 0rem;}}@media(min-width:768px){.elementor-2663 .elementor-element.elementor-element-c5467c8{width:10%;}.elementor-2663 .elementor-element.elementor-element-58e6c09{width:90%;}.elementor-2663 .elementor-element.elementor-element-290c8f1{width:20%;}.elementor-2663 .elementor-element.elementor-element-b6a79b6{width:80%;}.elementor-2663 .elementor-element.elementor-element-6960db8{width:20%;}.elementor-2663 .elementor-element.elementor-element-ec990f3{width:80%;}.elementor-2663 .elementor-element.elementor-element-9f06b10{width:20%;}.elementor-2663 .elementor-element.elementor-element-d4164cf{width:80%;}.elementor-2663 .elementor-element.elementor-element-9c810bc{width:20%;}.elementor-2663 .elementor-element.elementor-element-ea9030a{width:80%;}.elementor-2663 .elementor-element.elementor-element-c452ffd{width:20%;}.elementor-2663 .elementor-element.elementor-element-39bf8d6{width:80%;}.elementor-2663 .elementor-element.elementor-element-5488c7d{width:20%;}.elementor-2663 .elementor-element.elementor-element-41ff89e{width:80%;}.elementor-2663 .elementor-element.elementor-element-eb497d8{width:20%;}.elementor-2663 .elementor-element.elementor-element-65fa396{width:80%;}.elementor-2663 .elementor-element.elementor-element-e92c2cd{width:20%;}.elementor-2663 .elementor-element.elementor-element-071cbdd{width:80%;}.elementor-2663 .elementor-element.elementor-element-451c834{width:20%;}.elementor-2663 .elementor-element.elementor-element-ac64bf7{width:80%;}.elementor-2663 .elementor-element.elementor-element-79b4702{width:20%;}.elementor-2663 .elementor-element.elementor-element-25cb1f0{width:80%;}.elementor-2663 .elementor-element.elementor-element-24d96e0{width:20%;}.elementor-2663 .elementor-element.elementor-element-a111652{width:80%;}.elementor-2663 .elementor-element.elementor-element-a60c8b8{width:20%;}.elementor-2663 .elementor-element.elementor-element-d3187bb{width:80%;}.elementor-2663 .elementor-element.elementor-element-3cdcb2c{width:20%;}.elementor-2663 .elementor-element.elementor-element-d2c970d{width:80%;}.elementor-2663 .elementor-element.elementor-element-b34ec62{width:20%;}.elementor-2663 .elementor-element.elementor-element-6fc69fc{width:80%;}.elementor-2663 .elementor-element.elementor-element-7da6940{width:20%;}.elementor-2663 .elementor-element.elementor-element-33962bb{width:80%;}.elementor-2663 .elementor-element.elementor-element-64b5a00{width:20%;}.elementor-2663 .elementor-element.elementor-element-238d441{width:80%;}.elementor-2663 .elementor-element.elementor-element-f3299d8{width:20%;}.elementor-2663 .elementor-element.elementor-element-a6e54b9{width:80%;}.elementor-2663 .elementor-element.elementor-element-5c8ca9d{width:20%;}.elementor-2663 .elementor-element.elementor-element-9c27245{width:80%;}.elementor-2663 .elementor-element.elementor-element-0b8e043{width:30%;}.elementor-2663 .elementor-element.elementor-element-580368f{width:5%;}.elementor-2663 .elementor-element.elementor-element-5469a34{width:30%;}.elementor-2663 .elementor-element.elementor-element-d627693{width:4.996%;}.elementor-2663 .elementor-element.elementor-element-ea92559{width:30%;}.elementor-2663 .elementor-element.elementor-element-9faa621{width:20%;}.elementor-2663 .elementor-element.elementor-element-9cc60c9{width:80%;}}@media(max-width:1020px) and (min-width:768px){.elementor-2663 .elementor-element.elementor-element-7454db8{width:100%;}.elementor-2663 .elementor-element.elementor-element-290c8f1{width:20%;}.elementor-2663 .elementor-element.elementor-element-b6a79b6{width:80%;}.elementor-2663 .elementor-element.elementor-element-6960db8{width:20%;}.elementor-2663 .elementor-element.elementor-element-ec990f3{width:80%;}.elementor-2663 .elementor-element.elementor-element-9f06b10{width:20%;}.elementor-2663 .elementor-element.elementor-element-d4164cf{width:80%;}.elementor-2663 .elementor-element.elementor-element-9c810bc{width:20%;}.elementor-2663 .elementor-element.elementor-element-ea9030a{width:80%;}.elementor-2663 .elementor-element.elementor-element-c452ffd{width:20%;}.elementor-2663 .elementor-element.elementor-element-39bf8d6{width:80%;}.elementor-2663 .elementor-element.elementor-element-5488c7d{width:20%;}.elementor-2663 .elementor-element.elementor-element-41ff89e{width:80%;}.elementor-2663 .elementor-element.elementor-element-eb497d8{width:20%;}.elementor-2663 .elementor-element.elementor-element-65fa396{width:80%;}.elementor-2663 .elementor-element.elementor-element-e92c2cd{width:20%;}.elementor-2663 .elementor-element.elementor-element-071cbdd{width:80%;}.elementor-2663 .elementor-element.elementor-element-451c834{width:20%;}.elementor-2663 .elementor-element.elementor-element-ac64bf7{width:80%;}.elementor-2663 .elementor-element.elementor-element-2039953{width:100%;}.elementor-2663 .elementor-element.elementor-element-79b4702{width:20%;}.elementor-2663 .elementor-element.elementor-element-25cb1f0{width:80%;}.elementor-2663 .elementor-element.elementor-element-24d96e0{width:20%;}.elementor-2663 .elementor-element.elementor-element-a111652{width:80%;}.elementor-2663 .elementor-element.elementor-element-a60c8b8{width:20%;}.elementor-2663 .elementor-element.elementor-element-d3187bb{width:80%;}.elementor-2663 .elementor-element.elementor-element-3cdcb2c{width:20%;}.elementor-2663 .elementor-element.elementor-element-d2c970d{width:80%;}.elementor-2663 .elementor-element.elementor-element-b34ec62{width:20%;}.elementor-2663 .elementor-element.elementor-element-6fc69fc{width:80%;}.elementor-2663 .elementor-element.elementor-element-7da6940{width:20%;}.elementor-2663 .elementor-element.elementor-element-33962bb{width:80%;}.elementor-2663 .elementor-element.elementor-element-64b5a00{width:20%;}.elementor-2663 .elementor-element.elementor-element-238d441{width:80%;}.elementor-2663 .elementor-element.elementor-element-f3299d8{width:20%;}.elementor-2663 .elementor-element.elementor-element-a6e54b9{width:80%;}.elementor-2663 .elementor-element.elementor-element-5c8ca9d{width:20%;}.elementor-2663 .elementor-element.elementor-element-9c27245{width:80%;}.elementor-2663 .elementor-element.elementor-element-f6630f7{width:100%;}}/* Start custom CSS for spacer, class: .elementor-element-51aa3c5 */.elementor-2663 .elementor-element.elementor-element-51aa3c5 {
   background: linear-gradient(-45deg,#0186D4, #000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34b8fc4 */.sub_title {
    font-size: clamp(1rem, 0.427rem + 0.89vw, 1.5rem);
    letter-spacing: 0.05em;
   color: #777777;
   font-family: font-family: 游ゴシック体, YuGothic, ‘Yu Gothic’, “游ゴシック Medium”, “Yu Gothic Medium”, ‘ヒラギノ角ゴシック Pro’, ‘Hiragino Kaku Gothic Pro’, メイリオ, Meiryo, ‘ＭＳ Ｐゴシック’, ‘MS PGothic’, sans-serif;
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7036ef0 */.elementor-2663 .elementor-element.elementor-element-7036ef0{
    --speed: 0.8s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-7036ef0 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-7036ef0.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a20db14 */.elementor-2663 .elementor-element.elementor-element-a20db14{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-a20db14 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-a20db14.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02c0d23 */.elementor-2663 .elementor-element.elementor-element-02c0d23{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-02c0d23 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-02c0d23.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-796c235 */.elementor-2663 .elementor-element.elementor-element-796c235{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-796c235 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-796c235.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fb736 */.elementor-2663 .elementor-element.elementor-element-59fb736{
    --speed: 0.8s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-59fb736 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-59fb736.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c19f81b */.elementor-2663 .elementor-element.elementor-element-c19f81b{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-c19f81b > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-c19f81b.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f18453 */.elementor-2663 .elementor-element.elementor-element-2f18453{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-2f18453 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-2f18453.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4e9509 */.elementor-2663 .elementor-element.elementor-element-d4e9509{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-d4e9509 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-d4e9509.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d87106 */.elementor-2663 .elementor-element.elementor-element-1d87106{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-1d87106 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-1d87106.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ccc5ad */.elementor-2663 .elementor-element.elementor-element-9ccc5ad{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-9ccc5ad > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-9ccc5ad.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3233154 */.elementor-2663 .elementor-element.elementor-element-3233154{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-3233154 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-3233154.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a4d0ad */.elementor-2663 .elementor-element.elementor-element-6a4d0ad{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-6a4d0ad > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-6a4d0ad.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2267405 */.elementor-2663 .elementor-element.elementor-element-2267405{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-2267405 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-2267405.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d325c23 */.elementor-2663 .elementor-element.elementor-element-d325c23{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-d325c23 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-d325c23.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fb1959 */.elementor-2663 .elementor-element.elementor-element-4fb1959{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-4fb1959 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-4fb1959.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae1333b */.elementor-2663 .elementor-element.elementor-element-ae1333b{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-ae1333b > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-ae1333b.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4e730b */.elementor-2663 .elementor-element.elementor-element-e4e730b{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-e4e730b > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-e4e730b.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb81449 */.elementor-2663 .elementor-element.elementor-element-eb81449{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-eb81449 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-eb81449.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c07298d */.elementor-2663 .elementor-element.elementor-element-c07298d{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-c07298d > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-c07298d.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dad05c */.elementor-2663 .elementor-element.elementor-element-3dad05c{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-3dad05c > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-3dad05c.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bdb13a */.elementor-2663 .elementor-element.elementor-element-8bdb13a{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-8bdb13a > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-8bdb13a.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-021b256 */.elementor-2663 .elementor-element.elementor-element-021b256{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-021b256 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-021b256.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e4948 */.elementor-2663 .elementor-element.elementor-element-42e4948{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-42e4948 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-42e4948.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-561b09c */.elementor-2663 .elementor-element.elementor-element-561b09c{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-561b09c > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-561b09c.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c73c5c7 */.elementor-2663 .elementor-element.elementor-element-c73c5c7{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-c73c5c7 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-c73c5c7.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00d5850 */.elementor-2663 .elementor-element.elementor-element-00d5850{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-00d5850 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-00d5850.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc44f54 */.elementor-2663 .elementor-element.elementor-element-dc44f54{
    --speed: 0.8s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-dc44f54 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-dc44f54.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d08e6b4 */.elementor-2663 .elementor-element.elementor-element-d08e6b4{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-d08e6b4 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-d08e6b4.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df56ae3 */.elementor-2663 .elementor-element.elementor-element-df56ae3{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-df56ae3 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-df56ae3.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4235177 */.elementor-2663 .elementor-element.elementor-element-4235177{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-4235177 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-4235177.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-117f4ca */.elementor-2663 .elementor-element.elementor-element-117f4ca{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-117f4ca > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-117f4ca.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db2d1f */.elementor-2663 .elementor-element.elementor-element-4db2d1f{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-4db2d1f > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-4db2d1f.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae91c44 */.elementor-2663 .elementor-element.elementor-element-ae91c44{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-ae91c44 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-ae91c44.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-396bf68 */.elementor-2663 .elementor-element.elementor-element-396bf68{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-396bf68 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-396bf68.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82251db */.elementor-2663 .elementor-element.elementor-element-82251db{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-82251db > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-82251db.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5675a00 */.elementor-2663 .elementor-element.elementor-element-5675a00{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-5675a00 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-5675a00.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3daf30f */.elementor-2663 .elementor-element.elementor-element-3daf30f{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-3daf30f > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-3daf30f.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e6bcc1 */.elementor-2663 .elementor-element.elementor-element-5e6bcc1{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-5e6bcc1 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-5e6bcc1.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9288fb9 */.elementor-2663 .elementor-element.elementor-element-9288fb9{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-9288fb9 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-9288fb9.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab324e1 */.elementor-2663 .elementor-element.elementor-element-ab324e1{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-ab324e1 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-ab324e1.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2281029 */.elementor-2663 .elementor-element.elementor-element-2281029{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-2281029 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-2281029.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bf256d */.elementor-2663 .elementor-element.elementor-element-4bf256d{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-4bf256d > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-4bf256d.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0030ecd */.elementor-2663 .elementor-element.elementor-element-0030ecd{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-0030ecd > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-0030ecd.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00b9d77 */.elementor-2663 .elementor-element.elementor-element-00b9d77{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-00b9d77 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-00b9d77.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a02b0b */.elementor-2663 .elementor-element.elementor-element-9a02b0b{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-9a02b0b > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-9a02b0b.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f0b014 */.elementor-2663 .elementor-element.elementor-element-9f0b014{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-9f0b014 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-9f0b014.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebf56b3 */.elementor-2663 .elementor-element.elementor-element-ebf56b3{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-ebf56b3 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-ebf56b3.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f38fe1 */.elementor-2663 .elementor-element.elementor-element-7f38fe1{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-7f38fe1 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-7f38fe1.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb76343 */.elementor-2663 .elementor-element.elementor-element-fb76343{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-fb76343 > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-fb76343.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df047ad */.elementor-2663 .elementor-element.elementor-element-df047ad{
    --speed: 1s;
    animation: none !important;
}
.elementor-2663 .elementor-element.elementor-element-df047ad > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2663 .elementor-element.elementor-element-df047ad.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191f667 */.mailclass {
    text-decoration: underline;
    color: #0186D4;
}/* End custom CSS */