.elementor-22403 .elementor-element.elementor-element-2d666dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22403 .elementor-element.elementor-element-2d666dc:not(.elementor-motion-effects-element-type-background), .elementor-22403 .elementor-element.elementor-element-2d666dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sage.agency/wp-content/uploads/2026/06/page-1-hero.jpg");background-position:center center;background-size:cover;}.elementor-22403 .elementor-element.elementor-element-2d666dc > .elementor-container{min-height:90vh;}.elementor-22403 .elementor-element.elementor-element-2d666dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0 5% 0 5%;}.elementor-22403 .elementor-element.elementor-element-2d666dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22403 .elementor-element.elementor-element-c4ec961 > .elementor-container{max-width:990px;}.elementor-22403 .elementor-element.elementor-element-c4ec961{padding:150px 0px 150px 0px;}.elementor-22403 .elementor-element.elementor-element-56333cf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-22403 .elementor-element.elementor-element-95ccaae{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22403 .elementor-element.elementor-element-95ccaae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:0.01em;}.elementor-22403 .elementor-element.elementor-element-0fc79dd{--spacer-size:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22403 .elementor-element.elementor-element-f58431f{width:var( --container-widget-width, 623px );max-width:623px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:623px;--container-widget-flex-grow:0;text-align:center;}.elementor-22403 .elementor-element.elementor-element-f58431f .elementor-heading-title{font-family:var( --e-global-typography-660b07c-font-family ), Sans-serif;font-size:var( --e-global-typography-660b07c-font-size );font-weight:var( --e-global-typography-660b07c-font-weight );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22403 .elementor-element.elementor-element-543c307{text-align:center;font-family:var( --e-global-typography-c025efd-font-family ), Sans-serif;font-size:var( --e-global-typography-c025efd-font-size );font-weight:var( --e-global-typography-c025efd-font-weight );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-543c307 p{margin-block-end:0px;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-global-1245{width:var( --container-widget-width, 250px );max-width:250px;padding:5px 5px 5px 5px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-22403 .elementor-element.elementor-global-1245 .elementor-button{font-family:var( --e-global-typography-a65a9b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a65a9b5-font-size );font-weight:var( --e-global-typography-a65a9b5-font-weight );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );fill:var( --e-global-color-bae2130 );color:var( --e-global-color-bae2130 );border-radius:14px 14px 14px 14px;padding:20px 24px 20px 24px;}.elementor-22403 .elementor-element.elementor-element-80b9b4d:not(.elementor-motion-effects-element-type-background), .elementor-22403 .elementor-element.elementor-element-80b9b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-22403 .elementor-element.elementor-element-80b9b4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0 80px 0;}.elementor-22403 .elementor-element.elementor-element-80b9b4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22403 .elementor-element.elementor-element-fb807b7 > .elementor-container{max-width:1136px;}.elementor-22403 .elementor-element.elementor-element-fb807b7{margin-top:0px;margin-bottom:25px;padding:0% 5% 0% 5%;}.elementor-22403 .elementor-element.elementor-element-b0a9f31.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22403 .elementor-element.elementor-element-63fa4f4{text-align:center;}.elementor-22403 .elementor-element.elementor-element-63fa4f4 .elementor-heading-title{font-family:var( --e-global-typography-539d8af-font-family ), Sans-serif;font-size:var( --e-global-typography-539d8af-font-size );font-weight:var( --e-global-typography-539d8af-font-weight );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );color:var( --e-global-color-bae2130 );}.elementor-22403 .elementor-element.elementor-element-2a2f012{width:var( --container-widget-width, 923px );max-width:923px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:923px;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-bae2130 );}.elementor-22403 .elementor-element.elementor-element-2a2f012 p{margin-block-end:0px;}.elementor-22403 .elementor-element.elementor-element-1d8477c{--e-image-carousel-slides-to-show:4;}.elementor-22403 .elementor-element.elementor-element-1d8477c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22403 .elementor-element.elementor-element-1d8477c .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#02010100;}.elementor-22403 .elementor-element.elementor-element-1d8477c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-22403 .elementor-element.elementor-element-1d8477c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#02010100;}.elementor-22403 .elementor-element.elementor-element-1d8477c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;width:8px;height:8px;}.elementor-22403 .elementor-element.elementor-element-1d8477c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-22403 .elementor-element.elementor-element-73ad4c30{padding:80px 5% 40px 5%;}.elementor-22403 .elementor-element.elementor-element-661c92ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22403 .elementor-element.elementor-element-5fdc07b{text-align:center;}.elementor-22403 .elementor-element.elementor-element-5fdc07b .elementor-heading-title{font-family:var( --e-global-typography-539d8af-font-family ), Sans-serif;font-size:var( --e-global-typography-539d8af-font-size );font-weight:var( --e-global-typography-539d8af-font-weight );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );color:var( --e-global-color-text );}.elementor-22403 .elementor-element.elementor-element-85f54bc{width:var( --container-widget-width, 659px );max-width:659px;--container-widget-width:659px;--container-widget-flex-grow:0;text-align:center;}.elementor-22403 .elementor-element.elementor-element-85f54bc p{margin-block-end:0px;}.elementor-22403 .elementor-element.elementor-element-7f8ba92d{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-61091b5 );padding:50px 0 50px 0;}.elementor-22403 .elementor-element.elementor-element-22e4fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-22403 .elementor-element.elementor-element-22e4fb9 .elementor-heading-title{font-family:var( --e-global-typography-f4a654f-font-family ), Sans-serif;font-size:var( --e-global-typography-f4a654f-font-size );font-weight:var( --e-global-typography-f4a654f-font-weight );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-22403 .elementor-element.elementor-element-8f69fff{padding:80px 5% 80px 5%;}.elementor-22403 .elementor-element.elementor-element-2681d1b > .elementor-container{max-width:1136px;}.elementor-22403 .elementor-element.elementor-element-2681d1b{margin-top:0px;margin-bottom:25px;}.elementor-22403 .elementor-element.elementor-element-59f05ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22403 .elementor-element.elementor-element-dd28429{text-align:center;}.elementor-22403 .elementor-element.elementor-element-dd28429 .elementor-heading-title{font-family:var( --e-global-typography-539d8af-font-family ), Sans-serif;font-size:var( --e-global-typography-539d8af-font-size );font-weight:var( --e-global-typography-539d8af-font-weight );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );color:var( --e-global-color-text );}.elementor-22403 .elementor-element.elementor-element-ee162cb{width:var( --container-widget-width, 769px );max-width:769px;--container-widget-width:769px;--container-widget-flex-grow:0;text-align:center;}.elementor-22403 .elementor-element.elementor-element-ee162cb p{margin-block-end:0px;}.elementor-22403 .elementor-element.elementor-element-2aac979 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-22403 .elementor-element.elementor-element-2aac979{margin-top:0px;margin-bottom:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-f7b5311{text-align:center;}.elementor-22403 .elementor-element.elementor-element-f7b5311 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-43de9d6{text-align:center;}.elementor-22403 .elementor-element.elementor-element-43de9d6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-06d91c2{text-align:center;}.elementor-22403 .elementor-element.elementor-element-06d91c2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-e5eed10{text-align:center;}.elementor-22403 .elementor-element.elementor-element-e5eed10 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-0a645ec{text-align:center;}.elementor-22403 .elementor-element.elementor-element-0a645ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-6fb795b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-22403 .elementor-element.elementor-element-5566839{text-align:center;}.elementor-22403 .elementor-element.elementor-element-5566839 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-6a2d86c{text-align:center;}.elementor-22403 .elementor-element.elementor-element-6a2d86c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-1529fe8{text-align:center;}.elementor-22403 .elementor-element.elementor-element-1529fe8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-98ec30f{text-align:center;}.elementor-22403 .elementor-element.elementor-element-98ec30f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-b5acbf4{text-align:center;}.elementor-22403 .elementor-element.elementor-element-b5acbf4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0em;}.elementor-22403 .elementor-element.elementor-element-f966f20{padding:0 5% 80px 5%;}.elementor-22403 .elementor-element.elementor-element-4b7bc26 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-22403 .elementor-element.elementor-element-50de847 img{border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-22403 .elementor-element.elementor-element-9a05b05.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22403 .elementor-element.elementor-element-9a05b05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22403 .elementor-element.elementor-element-6b00938{text-align:start;}.elementor-22403 .elementor-element.elementor-element-6b00938 .elementor-heading-title{font-family:var( --e-global-typography-539d8af-font-family ), Sans-serif;font-size:var( --e-global-typography-539d8af-font-size );font-weight:var( --e-global-typography-539d8af-font-weight );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-4bf3489 .elementor-button{background-color:var( --e-global-color-e82072f );font-family:var( --e-global-typography-a65a9b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a65a9b5-font-size );font-weight:var( --e-global-typography-a65a9b5-font-weight );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:14px 14px 14px 14px;padding:20px 24px 20px 24px;}.elementor-22403 .elementor-element.elementor-element-4bf3489{width:auto;max-width:auto;padding:5px 5px 5px 5px;}.elementor-22403 .elementor-element.elementor-element-598940c{padding:0 5% 80px 5%;}.elementor-22403 .elementor-element.elementor-element-df2d494:not(.elementor-motion-effects-element-type-background), .elementor-22403 .elementor-element.elementor-element-df2d494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7C5FF 0%, var( --e-global-color-0687d60 ) 100%);}.elementor-22403 .elementor-element.elementor-element-df2d494 > .elementor-background-overlay{background-image:url("https://sage.agency/wp-content/uploads/2026/06/overlay-3.png");background-position:top center;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22403 .elementor-element.elementor-element-df2d494, .elementor-22403 .elementor-element.elementor-element-df2d494 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-22403 .elementor-element.elementor-element-df2d494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-22403 .elementor-element.elementor-element-35ea2a5{padding:50px 50px 50px 50px;}.elementor-22403 .elementor-element.elementor-element-984a8ba{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bae2130 );margin-top:0px;margin-bottom:25px;padding:3px 10px 5px 7px;}.elementor-22403 .elementor-element.elementor-element-984a8ba, .elementor-22403 .elementor-element.elementor-element-984a8ba > .elementor-background-overlay{border-radius:100px 100px 100px 100px;}.elementor-bc-flex-widget .elementor-22403 .elementor-element.elementor-element-2921881.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22403 .elementor-element.elementor-element-2921881.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22403 .elementor-element.elementor-element-655d594{width:auto;max-width:auto;}.elementor-22403 .elementor-element.elementor-element-4d84f2b{width:auto;max-width:auto;padding:0px 7px 0px 10px;}.elementor-22403 .elementor-element.elementor-element-3c64f67{width:auto;max-width:auto;}.elementor-22403 .elementor-element.elementor-element-1278fd7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 7px;}.elementor-22403 .elementor-element.elementor-element-1278fd7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:var( --e-global-color-bae2130 );}.elementor-22403 .elementor-element.elementor-element-2bc24d7 .elementor-heading-title{font-family:var( --e-global-typography-539d8af-font-family ), Sans-serif;font-size:var( --e-global-typography-539d8af-font-size );font-weight:var( --e-global-typography-539d8af-font-weight );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );color:var( --e-global-color-bae2130 );}.elementor-22403 .elementor-element.elementor-element-d4398df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-a57fa84-font-family ), Sans-serif;font-size:var( --e-global-typography-a57fa84-font-size );font-weight:var( --e-global-typography-a57fa84-font-weight );line-height:var( --e-global-typography-a57fa84-line-height );letter-spacing:var( --e-global-typography-a57fa84-letter-spacing );color:var( --e-global-color-bae2130 );}.elementor-22403 .elementor-element.elementor-element-d4398df p{margin-block-end:0px;}.elementor-22403 .elementor-element.elementor-element-d09cc05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-1ceeabd-font-family ), Sans-serif;font-size:var( --e-global-typography-1ceeabd-font-size );font-weight:var( --e-global-typography-1ceeabd-font-weight );line-height:var( --e-global-typography-1ceeabd-line-height );letter-spacing:var( --e-global-typography-1ceeabd-letter-spacing );color:var( --e-global-color-bae2130 );}.elementor-22403 .elementor-element.elementor-element-d09cc05 p{margin-block-end:0px;}.elementor-22403 .elementor-element.elementor-element-aca9142{width:auto;max-width:auto;top:20%;}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-aca9142{left:4%;}body.rtl .elementor-22403 .elementor-element.elementor-element-aca9142{right:4%;}.elementor-22403 .elementor-element.elementor-element-a9e2e55{width:auto;max-width:auto;bottom:28%;}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-a9e2e55{right:4%;}body.rtl .elementor-22403 .elementor-element.elementor-element-a9e2e55{left:4%;}.elementor-22403 .elementor-element.elementor-element-433c07f img{width:75%;border-radius:20px 20px 20px 20px;}.elementor-22403 .elementor-element.elementor-element-38be0db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22403 .elementor-element.elementor-element-38be0db:not(.elementor-motion-effects-element-type-background), .elementor-22403 .elementor-element.elementor-element-38be0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sage.agency/wp-content/uploads/2026/06/hero-6-bg.jpg");background-position:center center;background-size:cover;}.elementor-22403 .elementor-element.elementor-element-38be0db > .elementor-container{min-height:80vh;}.elementor-22403 .elementor-element.elementor-element-38be0db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0 5% 0 5%;}.elementor-22403 .elementor-element.elementor-element-38be0db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22403 .elementor-element.elementor-element-e58854d > .elementor-container{max-width:643px;}.elementor-22403 .elementor-element.elementor-element-e58854d{padding:150px 0px 150px 0px;}.elementor-22403 .elementor-element.elementor-element-3e7c81e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22403 .elementor-element.elementor-element-ef415f2{text-align:center;}.elementor-22403 .elementor-element.elementor-element-ef415f2 .elementor-heading-title{font-family:var( --e-global-typography-660b07c-font-family ), Sans-serif;font-size:var( --e-global-typography-660b07c-font-size );font-weight:var( --e-global-typography-660b07c-font-weight );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-a0a009d{text-align:center;font-family:var( --e-global-typography-c025efd-font-family ), Sans-serif;font-size:var( --e-global-typography-c025efd-font-size );font-weight:var( --e-global-typography-c025efd-font-weight );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-a0a009d p{margin-block-end:0px;}@media(max-width:1024px) and (min-width:768px){.elementor-22403 .elementor-element.elementor-element-70e2525{width:50%;}.elementor-22403 .elementor-element.elementor-element-d4cc980{width:50%;}.elementor-22403 .elementor-element.elementor-element-6924577{width:50%;}.elementor-22403 .elementor-element.elementor-element-db80bbd{width:50%;}.elementor-22403 .elementor-element.elementor-element-33ae14f{width:100%;}.elementor-22403 .elementor-element.elementor-element-5b690db{width:50%;}.elementor-22403 .elementor-element.elementor-element-045d3c0{width:50%;}.elementor-22403 .elementor-element.elementor-element-8f80153{width:50%;}.elementor-22403 .elementor-element.elementor-element-768683a{width:50%;}.elementor-22403 .elementor-element.elementor-element-b27ea47{width:100%;}.elementor-22403 .elementor-element.elementor-element-4b7bc26{width:100%;}.elementor-22403 .elementor-element.elementor-element-9a05b05{width:100%;}.elementor-22403 .elementor-element.elementor-element-fb56bcc{width:100%;}.elementor-22403 .elementor-element.elementor-element-8dbec69{width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-f58431f .elementor-heading-title{font-size:var( --e-global-typography-660b07c-font-size );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-543c307{font-size:var( --e-global-typography-c025efd-font-size );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}.elementor-widget-global .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-global-1245 .elementor-button{font-size:var( --e-global-typography-a65a9b5-font-size );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-63fa4f4 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-5fdc07b .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-22e4fb9 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-22403 .elementor-element.elementor-element-dd28429 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-4b7bc26 > .elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-22403 .elementor-element.elementor-element-6b00938 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-4bf3489 .elementor-button{font-size:var( --e-global-typography-a65a9b5-font-size );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-fb56bcc > .elementor-element-populated{padding:0% 5% 0% 0%;}.elementor-22403 .elementor-element.elementor-element-2bc24d7 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-d4398df{font-size:var( --e-global-typography-a57fa84-font-size );line-height:var( --e-global-typography-a57fa84-line-height );letter-spacing:var( --e-global-typography-a57fa84-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-d09cc05{font-size:var( --e-global-typography-1ceeabd-font-size );line-height:var( --e-global-typography-1ceeabd-line-height );letter-spacing:var( --e-global-typography-1ceeabd-letter-spacing );}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-aca9142{left:-5%;}body.rtl .elementor-22403 .elementor-element.elementor-element-aca9142{right:-5%;}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-a9e2e55{right:-3%;}body.rtl .elementor-22403 .elementor-element.elementor-element-a9e2e55{left:-3%;}.elementor-22403 .elementor-element.elementor-element-a9e2e55{bottom:30%;}.elementor-22403 .elementor-element.elementor-element-433c07f img{width:100%;}.elementor-22403 .elementor-element.elementor-element-ef415f2 .elementor-heading-title{font-size:var( --e-global-typography-660b07c-font-size );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-a0a009d{font-size:var( --e-global-typography-c025efd-font-size );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-f58431f .elementor-heading-title{font-size:var( --e-global-typography-660b07c-font-size );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-543c307{font-size:var( --e-global-typography-c025efd-font-size );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}.elementor-widget-global .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-global-1245 .elementor-button{font-size:var( --e-global-typography-a65a9b5-font-size );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-80b9b4d{padding:40px 0 40px 0;}.elementor-22403 .elementor-element.elementor-element-63fa4f4 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-1d8477c{--e-image-carousel-slides-to-show:3;}.elementor-22403 .elementor-element.elementor-element-73ad4c30{padding:40px 5% 20px 5%;}.elementor-22403 .elementor-element.elementor-element-5fdc07b .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-7f8ba92d{padding:40px 0 40px 5%a;}.elementor-22403 .elementor-element.elementor-element-22e4fb9 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-22403 .elementor-element.elementor-element-8f69fff{padding:40px 5% 40px 5%;}.elementor-22403 .elementor-element.elementor-element-dd28429 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-2aac979 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-22403 .elementor-element.elementor-element-2aac979{margin-top:0px;margin-bottom:0px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-6fb795b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-22403 .elementor-element.elementor-element-f966f20{padding:0 5% 40px 5%;}.elementor-22403 .elementor-element.elementor-element-4b7bc26 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-22403 .elementor-element.elementor-element-6b00938 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-4bf3489 .elementor-button{font-size:var( --e-global-typography-a65a9b5-font-size );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-598940c{padding:0 5% 40px 5%;}.elementor-22403 .elementor-element.elementor-element-35ea2a5{padding:30px 30px 30px 30px;}.elementor-22403 .elementor-element.elementor-element-fb56bcc > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-22403 .elementor-element.elementor-element-2bc24d7 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-d4398df{font-size:var( --e-global-typography-a57fa84-font-size );line-height:var( --e-global-typography-a57fa84-line-height );letter-spacing:var( --e-global-typography-a57fa84-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-d09cc05{font-size:var( --e-global-typography-1ceeabd-font-size );line-height:var( --e-global-typography-1ceeabd-line-height );letter-spacing:var( --e-global-typography-1ceeabd-letter-spacing );}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-aca9142{left:0%;}body.rtl .elementor-22403 .elementor-element.elementor-element-aca9142{right:0%;}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-a9e2e55{right:0%;}body.rtl .elementor-22403 .elementor-element.elementor-element-a9e2e55{left:0%;}.elementor-22403 .elementor-element.elementor-element-433c07f img{width:90%;}.elementor-22403 .elementor-element.elementor-element-ef415f2 .elementor-heading-title{font-size:var( --e-global-typography-660b07c-font-size );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-a0a009d{font-size:var( --e-global-typography-c025efd-font-size );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}}@media(max-width:767px){.elementor-22403 .elementor-element.elementor-element-2d666dc > .elementor-container{min-height:0vh;}.elementor-22403 .elementor-element.elementor-element-c4ec961{padding:150px 0px 50px 0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-95ccaae{text-align:center;}.elementor-22403 .elementor-element.elementor-element-f58431f .elementor-heading-title{font-size:var( --e-global-typography-660b07c-font-size );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-543c307{font-size:var( --e-global-typography-c025efd-font-size );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}.elementor-widget-global .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-global-1245{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-22403 .elementor-element.elementor-global-1245 .elementor-button{font-size:var( --e-global-typography-a65a9b5-font-size );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-63fa4f4 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-5fdc07b .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-7f8ba92d{padding:25px 5% 25px 5%;}.elementor-22403 .elementor-element.elementor-element-22e4fb9 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-22403 .elementor-element.elementor-element-2681d1b{margin-top:0px;margin-bottom:0px;}.elementor-22403 .elementor-element.elementor-element-dd28429 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-2aac979 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-22403 .elementor-element.elementor-element-2aac979{margin-top:0px;margin-bottom:0px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-9599ec3 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-f7b5311 .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-153eedc img{width:30px;}.elementor-22403 .elementor-element.elementor-element-43de9d6 .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-f2f0b73 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-06d91c2 .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-d9f1827 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-e5eed10 .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-c918915 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-0a645ec .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-6fb795b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-22403 .elementor-element.elementor-element-d36dc84 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-5566839 .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-7a1c694 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-6a2d86c .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-c008f74 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-1529fe8 .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-2000076 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-98ec30f .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-a1b3af4 img{width:30px;}.elementor-22403 .elementor-element.elementor-element-b5acbf4 .elementor-heading-title{font-size:15px;}.elementor-22403 .elementor-element.elementor-element-6b00938 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-4bf3489{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-22403 .elementor-element.elementor-element-4bf3489 .elementor-button{font-size:var( --e-global-typography-a65a9b5-font-size );line-height:var( --e-global-typography-a65a9b5-line-height );letter-spacing:var( --e-global-typography-a65a9b5-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-2bc24d7 .elementor-heading-title{font-size:var( --e-global-typography-539d8af-font-size );line-height:var( --e-global-typography-539d8af-line-height );letter-spacing:var( --e-global-typography-539d8af-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-d4398df{font-size:var( --e-global-typography-a57fa84-font-size );line-height:var( --e-global-typography-a57fa84-line-height );letter-spacing:var( --e-global-typography-a57fa84-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-d09cc05{font-size:var( --e-global-typography-1ceeabd-font-size );line-height:var( --e-global-typography-1ceeabd-line-height );letter-spacing:var( --e-global-typography-1ceeabd-letter-spacing );}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-aca9142{left:-6%;}body.rtl .elementor-22403 .elementor-element.elementor-element-aca9142{right:-6%;}.elementor-22403 .elementor-element.elementor-element-aca9142 img{width:56px;}body:not(.rtl) .elementor-22403 .elementor-element.elementor-element-a9e2e55{right:-6%;}body.rtl .elementor-22403 .elementor-element.elementor-element-a9e2e55{left:-6%;}.elementor-22403 .elementor-element.elementor-element-a9e2e55 img{width:56px;}.elementor-22403 .elementor-element.elementor-element-433c07f img{width:100%;}.elementor-22403 .elementor-element.elementor-element-38be0db > .elementor-container{min-height:0vh;}.elementor-22403 .elementor-element.elementor-element-e58854d{padding:50px 0px 50px 0px;}.elementor-22403 .elementor-element.elementor-element-ef415f2 .elementor-heading-title{font-size:var( --e-global-typography-660b07c-font-size );line-height:var( --e-global-typography-660b07c-line-height );letter-spacing:var( --e-global-typography-660b07c-letter-spacing );}.elementor-22403 .elementor-element.elementor-element-a0a009d{font-size:var( --e-global-typography-c025efd-font-size );line-height:var( --e-global-typography-c025efd-line-height );letter-spacing:var( --e-global-typography-c025efd-letter-spacing );}}/* Start custom CSS for image-carousel, class: .elementor-element-1d8477c */.elementor-22403 .elementor-element.elementor-element-1d8477c span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 40px !important;
    border-radius: 10px !important;
}

.custom-img-carsl {
    --carousel-offset: 160px;
}

.custom-img-carsl .elementor-image-carousel-wrapper {
    width: calc(100% + (var(--carousel-offset) * 2));
    margin-left: calc(var(--carousel-offset) * -1);
    padding-bottom: 140px;
    box-sizing: border-box;
    overflow: visible;
}

.custom-img-carsl .elementor-swiper-button {
    top: auto !important;
    bottom: -15px !important;
    width: 30px;
    height: 30px;
    margin: 0 !important;
    transform: none !important;
    z-index: 10;
}

.custom-img-carsl .elementor-swiper-button-prev {
    left: calc(50% - 45vw) !important;
    right: auto !important;
}

.custom-img-carsl .elementor-swiper-button-next {
    left: calc(50% - 45vw + 40px) !important;
    right: auto !important;
}

.custom-img-carsl .swiper-pagination {
    left: 50% !important;
    right: auto !important;
    bottom: -15px !important;
    width: auto !important;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translateX(-50%) !important;
    white-space: nowrap;
    pointer-events: none;
}

.custom-img-carsl .swiper-pagination-bullet {
    pointer-events: auto;
}

@media (max-width: 1366px) {
    .custom-img-carsl {
        --carousel-offset: 100px;
    }

    .custom-img-carsl .elementor-image-carousel-wrapper {
        padding-bottom: 130px;
    }
}

@media (max-width: 1024px) {
    .custom-img-carsl {
        --carousel-offset: 50px;
    }

    .custom-img-carsl .elementor-image-carousel-wrapper {
        padding-bottom: 120px;
    }
}

@media (max-width: 767px) {
    .custom-img-carsl {
        --carousel-offset: -20px;
    }

    .custom-img-carsl .elementor-image-carousel-wrapper {
        padding-bottom: 110px;
    }

    .custom-img-carsl .elementor-swiper-button-next {
        left: calc(50% - 45vw + 38px) !important;
    }

    .custom-img-carsl .swiper-pagination {
        left: auto !important;
        right: calc(50% - 45vw) !important;
        bottom: -25px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80b9b4d */.elementor-22403 .elementor-element.elementor-element-80b9b4d {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f8ba92d */.elementor-22403 .elementor-element.elementor-element-7f8ba92d {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-984a8ba */.elementor-22403 .elementor-element.elementor-element-984a8ba {
    width: auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sora';
	font-display: auto;
	src: url('https://sage.agency/wp-content/uploads/2026/05/Sora-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */