.elementor-50 .elementor-element.elementor-element-6babedd7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6babedd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-bae2130 ) 0%, #F2295B00 100%);}.elementor-50 .elementor-element.elementor-element-6babedd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0 5% 10px 5%;}.elementor-50 .elementor-element.elementor-element-6babedd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-ec2b3a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-ec2b3a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-ec2b3a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-50 .elementor-element.elementor-element-f5b661e .elementor-button{background-color:#FFFFFF00;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;line-height:1em;letter-spacing:-0.02em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 20px 20px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-f5b661e{width:auto;max-width:auto;padding:0px 30px 3px 0px;}.elementor-50 .elementor-element.elementor-element-f5b661e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-f5b661e .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-50 .elementor-element.elementor-element-f5b661e .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-f5b661e .elementor-button:focus{color:#FFFFFFB3;}.elementor-50 .elementor-element.elementor-element-f5b661e .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-f5b661e .elementor-button:focus svg{fill:#FFFFFFB3;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-b2cd36c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-b2cd36c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-b2cd36c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-widget-theme-site-logo .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-50 .elementor-element.elementor-element-c43f435{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-c43f435 img{width:120px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-9224999{width:auto;max-width:auto;--e-nav-menu-horizontal-menu-item-margin:calc( 46px / 2 );}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu .elementor-item{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 );}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFFB3;fill:#FFFFFFB3;}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFFB3;}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:46px;}.elementor-50 .elementor-element.elementor-element-3c6535f{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-3c6535f .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-secondary );color:var( --e-global-color-secondary );border-radius:14px 14px 14px 14px;padding:20px 24px 20px 24px;}.elementor-50 .elementor-element.elementor-element-abc7e7c{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-a1aac8e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a1aac8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1C3464 0%, var( --e-global-color-bae2130 ) 100%);}.elementor-50 .elementor-element.elementor-element-a1aac8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-a1aac8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-d6f111e{padding:15px 15px 15px 15px;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-50 .elementor-element.elementor-element-d6f111e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-50 .elementor-element.elementor-element-d6f111e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-50 .elementor-element.elementor-element-d6f111e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-50 .elementor-element.elementor-element-d6f111e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-50 .elementor-element.elementor-element-d6f111e .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-e82072f );fill:var( --e-global-color-e82072f );}.elementor-50 .elementor-element.elementor-element-d6f111e .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-e82072f );}.elementor-50 .elementor-element.elementor-element-d6f111e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-d9b6e94 .elementor-button{background-color:var( --e-global-color-bae2130 );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-50 .elementor-element.elementor-element-d9b6e94{width:100%;max-width:100%;padding:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-c314d53{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;--icon-size:16px;--grid-column-gap:13px;--grid-row-gap:0px;}.elementor-50 .elementor-element.elementor-element-c314d53 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-50 .elementor-element.elementor-element-c314d53 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-c314d53 .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-c314d53 .elementor-social-icon:hover i{color:var( --e-global-color-e82072f );}.elementor-50 .elementor-element.elementor-element-c314d53 .elementor-social-icon:hover svg{fill:var( --e-global-color-e82072f );}.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-50 .elementor-element.elementor-element-8db0f0b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-8db0f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-8db0f0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-8db0f0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-d043def{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 10px 0px 10px;}.elementor-50 .elementor-element.elementor-element-7840c08 > .elementor-container{min-height:250px;}.elementor-50 .elementor-element.elementor-element-0b25cfc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-0b25cfc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/milad-fakurian-iLHDO19h0ng-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-0b25cfc > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-0b25cfc:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-0b25cfc.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-0b25cfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-0b25cfc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-0b25cfc > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-0b25cfc > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-0b25cfc > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-0b25cfc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-0b25cfc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-8c3df26{padding:20px 20px 20px 20px;}.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-50 .elementor-element.elementor-element-3882993 .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 );color:var( --e-global-color-text );}.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-50 .elementor-element.elementor-element-3a6260b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-3a6260b p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-ab9e771{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-6609163:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-6609163 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/andrew-kliatskyi-jpu0gMXT9to-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-6609163 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-6609163:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-6609163.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-6609163.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-6609163.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-6609163 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02143833;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-6609163 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-6609163 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-6609163 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-6609163 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-98cfc35{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-87df771 .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 );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-50f33ba{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-50f33ba p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-b43ec06{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-19fbd17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-19fbd17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/2f3cc2cb54-scaled-1.jpg");background-position:bottom center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-19fbd17 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-19fbd17:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-19fbd17.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-19fbd17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-19fbd17.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-19fbd17 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-19fbd17 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-19fbd17 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-19fbd17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-19fbd17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-e1d26c5{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-c2d54a9 .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 );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ce1ad03{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ce1ad03 p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-77e0dae{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-c00f98a > .elementor-container{min-height:250px;}.elementor-50 .elementor-element.elementor-element-4942958:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-4942958 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/simon-lee-egWTpKFu8rU-unsplash.jpg");background-position:bottom center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-4942958 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-4942958:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-4942958.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-4942958.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-4942958.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-4942958 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-4942958 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-4942958 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-4942958 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-4942958 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5053f39{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-5f4c1ec .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 );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-79348e7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-79348e7 p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-dc796e7{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-0d19f0c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-0d19f0c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/martin-martz-X5fEKadz0Xc-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-0d19f0c > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-0d19f0c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-0d19f0c.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-0d19f0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-0d19f0c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-0d19f0c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02143833;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-0d19f0c > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-0d19f0c > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-0d19f0c > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-0d19f0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-93a8674{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-663686e .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 );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-bda944c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-bda944c p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-41a7b42{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-10357cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-10357cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/93eda245-b9d8-474d-be70-89e997d08b0d.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-10357cd > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-bae2130 ) 13%, #F2295B00 100%);opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-10357cd.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-10357cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-10357cd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-10357cd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02143833;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-10357cd > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-10357cd > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-10357cd > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-10357cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-4a34004{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-3e7eb6b .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 );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-98bbca7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-98bbca7 p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-067c225{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-ea3d1f7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ea3d1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ea3d1f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-ea3d1f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-33ed31b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 10px 0px 10px;}.elementor-50 .elementor-element.elementor-element-be62854 > .elementor-container{min-height:250px;}.elementor-50 .elementor-element.elementor-element-a0b6354:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-a0b6354 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/efbad829dcc3c635ce9228fdbf58582208037b7f-1.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-a0b6354 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-a0b6354:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-a0b6354.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-a0b6354.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-a0b6354 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-a0b6354 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-a0b6354 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-a0b6354 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-a0b6354 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5974843{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-fcb9dcc .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 );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-a5e9b80{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-a5e9b80 p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-67d5e46:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-67d5e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-50 .elementor-element.elementor-element-67d5e46 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-50 .elementor-element.elementor-element-67d5e46{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8942382 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:20px;padding:10px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-67d5e46, .elementor-50 .elementor-element.elementor-element-67d5e46 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-50 .elementor-element.elementor-element-67d5e46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-c5975b4 img{width:100%;}.elementor-50 .elementor-element.elementor-element-0831fe4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-0831fe4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/dsad3c35g532.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-0831fe4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-0831fe4:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-0831fe4.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-0831fe4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-0831fe4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-0831fe4 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-0831fe4 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-0831fe4 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-0831fe4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-0831fe4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-d6acf40{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-de8562e .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 );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-957d091{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-957d091 p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-a26d86f{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-6bac428:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-6bac428 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://sage.agency/wp-content/uploads/2026/05/ca3wcv4h53bv.jpeg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-6bac428 > .elementor-element-populated >  .elementor-background-overlay{background-color:#02143800;opacity:1;}.elementor-50 .elementor-element.elementor-element-6bac428:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF1F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-6bac428.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-6bac428.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-6bac428.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-6bac428 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-6bac428 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-6bac428 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-6bac428 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-6bac428 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-1692534{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-2de48d3 .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 );color:var( --e-global-color-bae2130 );}.elementor-50 .elementor-element.elementor-element-39c0055{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-bae2130 );}.elementor-50 .elementor-element.elementor-element-39c0055 p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-1c6a366{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-81adb76:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-81adb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-81adb76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-81adb76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-1e55de9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 10px 0px 10px;}.elementor-50 .elementor-element.elementor-element-b289c84 > .elementor-container{min-height:250px;}.elementor-50 .elementor-element.elementor-element-fa22db9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-fa22db9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/g4c42.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-fa22db9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-fa22db9:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-fa22db9.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-fa22db9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-fa22db9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-fa22db9 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-fa22db9 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-fa22db9 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-fa22db9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-fa22db9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-f3f784d{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-327898d{text-align:start;}.elementor-50 .elementor-element.elementor-element-327898d img{width:150px;height:50px;object-fit:contain;object-position:center left;}.elementor-50 .elementor-element.elementor-element-7d92d7c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-7d92d7c p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-c099733{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-4fb61b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-4fb61b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bae2130 );background-image:url("https://sage.agency/wp-content/uploads/2026/05/pawel-czerwinski-YAtspJ-HV2E-unsplash.jpg");background-position:bottom center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-4fb61b3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214380D;opacity:1;}.elementor-50 .elementor-element.elementor-element-4fb61b3:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0214381F;opacity:1;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-4fb61b3.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-50 .elementor-element.elementor-element-4fb61b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-50 .elementor-element.elementor-element-4fb61b3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-4fb61b3 > .elementor-element-populated, .elementor-50 .elementor-element.elementor-element-4fb61b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-50 .elementor-element.elementor-element-4fb61b3 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-50 .elementor-element.elementor-element-4fb61b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-50 .elementor-element.elementor-element-4fb61b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-4be9644{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-0236577{text-align:start;}.elementor-50 .elementor-element.elementor-element-0236577 img{width:150px;height:50px;object-fit:contain;object-position:center left;}.elementor-50 .elementor-element.elementor-element-2611227{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.27em;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-2611227 p{margin-block-end:0px;}.elementor-50 .elementor-element.elementor-element-3db9d74{width:auto;max-width:auto;padding:0px 20px 20px 0px;}.elementor-50 .elementor-element.elementor-element-016ea40:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-016ea40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-016ea40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-016ea40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-fca77ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 10px 0px 10px;}.elementor-50 .elementor-element.elementor-element-a68bea1{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:10px 15px 10px 15px;background-image:linear-gradient(90deg, #132A58 0%, var( --e-global-color-bae2130 ) 100%);border-radius:15px 15px 15px 15px;}.elementor-50 .elementor-element.elementor-element-a68bea1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;letter-spacing:-0.02em;}.elementor-50 .elementor-element.elementor-element-055b0cb{padding:15px 15px 15px 15px;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-50 .elementor-element.elementor-element-055b0cb .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-bae2130 );fill:var( --e-global-color-bae2130 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-50 .elementor-element.elementor-element-055b0cb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-50 .elementor-element.elementor-element-055b0cb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-50 .elementor-element.elementor-element-055b0cb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-50 .elementor-element.elementor-element-055b0cb .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-bae2130 );fill:var( --e-global-color-bae2130 );}.elementor-50 .elementor-element.elementor-element-055b0cb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-bae2130 );}.elementor-50 .elementor-element.elementor-element-055b0cb .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-0b25cfc{width:100%;}.elementor-50 .elementor-element.elementor-element-6609163{width:100%;}.elementor-50 .elementor-element.elementor-element-19fbd17{width:100%;}.elementor-50 .elementor-element.elementor-element-4942958{width:100%;}.elementor-50 .elementor-element.elementor-element-0d19f0c{width:100%;}.elementor-50 .elementor-element.elementor-element-10357cd{width:100%;}.elementor-50 .elementor-element.elementor-element-a0b6354{width:100%;}.elementor-50 .elementor-element.elementor-element-0831fe4{width:100%;}.elementor-50 .elementor-element.elementor-element-6bac428{width:100%;}.elementor-50 .elementor-element.elementor-element-fa22db9{width:100%;}.elementor-50 .elementor-element.elementor-element-4fb61b3{width:100%;}}@media(max-width:1366px){.elementor-50 .elementor-element.elementor-element-6babedd7{padding:0 2% 10px 2%;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-f5b661e{padding:0px 15px 3px 0px;}.elementor-widget-theme-site-logo .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu .elementor-item{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-50 .elementor-element.elementor-element-9224999{--e-nav-menu-horizontal-menu-item-margin:calc( 18px / 2 );}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:18px;}.elementor-50 .elementor-element.elementor-element-3c6535f .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 );padding:20px 18px 20px 18px;}.elementor-50 .elementor-element.elementor-element-a1aac8e{padding:125px 2% 25px 2%;}.elementor-50 .elementor-element.elementor-element-d9b6e94 .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-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-8db0f0b{padding:125px 2% 25px 2%;}.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-50 .elementor-element.elementor-element-3882993 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-87df771 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-c2d54a9 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-5f4c1ec .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-663686e .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-3e7eb6b .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-ea3d1f7{padding:125px 2% 25px 2%;}.elementor-50 .elementor-element.elementor-element-fcb9dcc .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-de8562e .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-2de48d3 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-81adb76{padding:125px 2% 25px 2%;}.elementor-50 .elementor-element.elementor-element-016ea40{padding:125px 2% 25px 2%;}}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-6babedd7{padding:10px 2% 10px 2%;}.elementor-50 .elementor-element.elementor-element-3211eb4{padding:0% 3% 0% 3%;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-90c9ba6{padding:0% 3% 0% 3%;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-b2cd36c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-50 .elementor-element.elementor-element-b2cd36c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-theme-site-logo .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-c43f435 img{width:100px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu .elementor-item{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-50 .elementor-element.elementor-element-3c6535f .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-50 .elementor-element.elementor-element-d9b6e94 .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-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-50 .elementor-element.elementor-element-3882993 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-87df771 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-c2d54a9 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-5f4c1ec .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-663686e .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-3e7eb6b .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-fcb9dcc .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-de8562e .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-2de48d3 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-6babedd7{padding:0 2% 10px 2%;}.elementor-50 .elementor-element.elementor-element-3211eb4{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-ec2b3a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-f5b661e{width:100%;max-width:100%;padding:0px 0px 6px 0px;}.elementor-50 .elementor-element.elementor-element-f5b661e .elementor-button{font-size:11px;letter-spacing:-0.05em;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-50 .elementor-element.elementor-element-9224999 .elementor-nav-menu .elementor-item{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-50 .elementor-element.elementor-element-3c6535f{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-3c6535f .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-50 .elementor-element.elementor-element-a1aac8e{padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-d9b6e94{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-d9b6e94 .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-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-8db0f0b{padding:125px 5% 25px 5%;}.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-50 .elementor-element.elementor-element-3882993 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-50 .elementor-element.elementor-element-87df771 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-c2d54a9 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-5f4c1ec .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-663686e .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-3e7eb6b .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-ea3d1f7{padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-fcb9dcc .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-de8562e .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-2de48d3 .elementor-heading-title{font-size:var( --e-global-typography-f4a654f-font-size );line-height:var( --e-global-typography-f4a654f-line-height );}.elementor-50 .elementor-element.elementor-element-81adb76{padding:125px 5% 25px 5%;}.elementor-50 .elementor-element.elementor-element-016ea40{padding:125px 5% 25px 5%;}}/* Start custom CSS for button, class: .elementor-element-f5b661e */@media (max-width: 767px) {
  .elementor-50 .elementor-element.elementor-element-f5b661e {
   width: 100% !important;   
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abc7e7c */.bcd-burger{
  --bg:transparent;
  --fg:#FFFFFF;
  --size:40px;
  --line:2px;
  --w1:25px;
  --w2:19px;
  --w3:13px;
  --gap:6px;
  width:var(--size)!important;
  height:var(--size)!important;
  border:0!important;
  padding:0!important;
  cursor:pointer!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  background:var(--bg)!important;
  appearance:none!important;
  -webkit-tap-highlight-color:transparent!important;
  transition:transform .15s ease!important;
  background-image:none!important;
  box-shadow:none!important;
  outline:none!important;
}

.bcd-burger:hover,
.bcd-burger:focus,
.bcd-burger:active{
  background:transparent!important;
  box-shadow:none!important;
  outline:none!important;
}

.bcd-burger *{
  box-sizing:border-box!important;
}

.bcd-burger .bcd-lines{
  position:relative!important;
  display:block!important;
  width:var(--w1)!important;
  height:calc(var(--line) * 3 + var(--gap) * 2)!important;
}

.bcd-burger .bcd-lines i{
  position:absolute!important;
  right:0!important;
  height:var(--line)!important;
  background:var(--fg)!important;
  border-radius:999px!important;
  transform-origin:50% 50%!important;
  transition:transform .25s ease, opacity .2s ease, top .25s ease, width .25s ease!important;
}

.bcd-burger .bcd-lines i:nth-child(1){
  top:0!important;
  width:var(--w1)!important;
}

.bcd-burger .bcd-lines i:nth-child(2){
  top:calc(50% - var(--line) / 2)!important;
  width:var(--w2)!important;
}

.bcd-burger .bcd-lines i:nth-child(3){
  top:calc(100% - var(--line))!important;
  width:var(--w3)!important;
}

.bcd-burger.is-open .bcd-lines i:nth-child(1){
  top:calc(50% - var(--line) / 2)!important;
  width:var(--w1)!important;
  transform:rotate(45deg)!important;
}

.bcd-burger.is-open .bcd-lines i:nth-child(2){
  opacity:0!important;
}

.bcd-burger.is-open .bcd-lines i:nth-child(3){
  top:calc(50% - var(--line) / 2)!important;
  width:var(--w1)!important;
  transform:rotate(-45deg)!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6babedd7 */#header-main {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 993;
  transition: transform 0.32s ease, background-color 0.25s ease, box-shadow 0.28s ease;
  will-change: transform;
  box-shadow: inset 0 0 0 9999px rgba(2,16,44,0) !important;
}

#header-main.sage-header-fixed {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  z-index: 9999 !important;
  background-color: #02102C !important;
}

#header-main.sage-header-show {
  transform: translateY(0) !important;
}

#header-main.sage-header-hide {
  transform: translateY(-120%) !important;
}

#header-main.sage-header-no-transition {
  transition: none !important;
}

body.admin-bar #header-main.sage-header-fixed {
  top: 32px !important;
}

@media (max-width: 782px) {
  body.admin-bar #header-main.sage-header-fixed {
    top: 46px !important;
  }
}

body.bcd-menu-open #header-main{
  transform:translateY(0)!important;
  z-index:9999!important;
  box-shadow:inset 0 0 0 9999px rgba(2,16,44,.96)!important;
}

.elementor-location-header{
  position:relative!important;
  overflow:visible!important;
  z-index:9997!important;
}

#bcd-mega-wrap{
  position:fixed;
  top:0;
  left:0;
  right:0;
  z-index:990;
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transform:translateY(-12px);
  transition:opacity .28s ease, transform .42s cubic-bezier(.16,1,.3,1), visibility 0s linear .42s;
  will-change:opacity,transform;
}

#bcd-mega-wrap.bcd-mega-open{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
  transform:translateY(0);
  transition:opacity .28s ease, transform .42s cubic-bezier(.16,1,.3,1), visibility 0s linear 0s;
}

#bcd-mega-wrap [data-mega-panel]{
  display:none;
  opacity:0;
  pointer-events:none;
}

#bcd-mega-wrap [data-mega-panel].bcd-active,
#bcd-mega-wrap [data-mega-panel].bcd-leaving{
  display:block!important;
}

#bcd-mega-wrap [data-mega-panel].bcd-active{
  opacity:1;
  pointer-events:auto;
  animation:bcdMegaPanelIn .48s cubic-bezier(.16,1,.3,1) both;
}

#bcd-mega-wrap [data-mega-panel].bcd-leaving{
  pointer-events:none;
  animation:bcdMegaPanelOut .3s ease both;
}

#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-widget,
#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-inner-section{
  animation:bcdMegaItemIn .68s cubic-bezier(.16,1,.3,1) both;
}

#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-widget:nth-child(2),
#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-inner-section:nth-child(2){
  animation-delay:.04s;
}

#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-widget:nth-child(3),
#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-inner-section:nth-child(3){
  animation-delay:.08s;
}

#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-widget:nth-child(4),
#bcd-mega-wrap [data-mega-panel].bcd-active .elementor-inner-section:nth-child(4){
  animation-delay:.12s;
}

#header-main .elementor-nav-menu--main li.bcd-has-mega > a.elementor-item{
  position:relative!important;
  padding-right:18px!important;
}

#header-main .elementor-nav-menu--main li.bcd-has-mega > a.elementor-item::after{
  content:"";
  position:absolute;
  right:0;
  top:50%;
  width:7px;
  height:7px;
  border-right:2px solid #fff!important;
  border-bottom:2px solid #fff!important;
  transform:translateY(-68%) rotate(45deg);
  background:none!important;
  opacity:1!important;
  pointer-events:none;
}

#header-main .elementor-nav-menu--main li.bcd-has-mega > a.elementor-item .sub-arrow,
#header-main .elementor-nav-menu--main li.menu-item-has-children > a.elementor-item .sub-arrow{
  color:#fff!important;
  fill:#fff!important;
}

#header-main .elementor-nav-menu--main li.bcd-has-mega > a.elementor-item .sub-arrow svg,
#header-main .elementor-nav-menu--main li.menu-item-has-children > a.elementor-item .sub-arrow svg{
  fill:#fff!important;
}

#header-main .elementor-nav-menu--main li.bcd-has-mega > a.elementor-item .sub-arrow svg path,
#header-main .elementor-nav-menu--main li.menu-item-has-children > a.elementor-item .sub-arrow svg path{
  fill:#fff!important;
  stroke:#fff!important;
}

nav.elementor-nav-menu--main.e--pointer-none,
nav.elementor-nav-menu--main.e--pointer-none *{
  pointer-events:auto!important;
}

.bcd-burger{
  --bg:transparent;
  --fg:#FFFFFF;
  --size:40px;
  --line:2px;
  --w1:25px;
  --w2:19px;
  --w3:13px;
  --gap:6px;
  width:var(--size)!important;
  height:var(--size)!important;
  border:0!important;
  padding:0!important;
  cursor:pointer!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  background:var(--bg)!important;
  appearance:none!important;
  -webkit-tap-highlight-color:transparent!important;
  transition:transform .15s ease!important;
  background-image:none!important;
  box-shadow:none!important;
  outline:none!important;
}

.bcd-burger:hover,
.bcd-burger:focus,
.bcd-burger:active{
  background:transparent!important;
  box-shadow:none!important;
  outline:none!important;
}

.bcd-burger *{
  box-sizing:border-box!important;
}

.bcd-burger .bcd-lines{
  position:relative!important;
  display:block!important;
  width:var(--w1)!important;
  height:calc(var(--line) * 3 + var(--gap) * 2)!important;
}

.bcd-burger .bcd-lines i{
  position:absolute!important;
  right:0!important;
  height:var(--line)!important;
  background:var(--fg)!important;
  border-radius:999px!important;
  transform-origin:50% 50%!important;
  transition:transform .25s ease, opacity .2s ease, top .25s ease, width .25s ease!important;
}

.bcd-burger .bcd-lines i:nth-child(1){
  top:0!important;
  width:var(--w1)!important;
}

.bcd-burger .bcd-lines i:nth-child(2){
  top:calc(50% - var(--line) / 2)!important;
  width:var(--w2)!important;
}

.bcd-burger .bcd-lines i:nth-child(3){
  top:calc(100% - var(--line))!important;
  width:var(--w3)!important;
}

.bcd-burger.is-open .bcd-lines i:nth-child(1){
  top:calc(50% - var(--line) / 2)!important;
  width:var(--w1)!important;
  transform:rotate(45deg)!important;
}

.bcd-burger.is-open .bcd-lines i:nth-child(2){
  opacity:0!important;
}

.bcd-burger.is-open .bcd-lines i:nth-child(3){
  top:calc(50% - var(--line) / 2)!important;
  width:var(--w1)!important;
  transform:rotate(-45deg)!important;
}

.sage-card-arrow-back,
.bcd-menu-arrow{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:36px!important;
  height:36px!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:999px!important;
  background-color:rgba(2,20,56,.2)!important;
  cursor:pointer!important;
  flex:0 0 36px!important;
  appearance:none!important;
  box-shadow:none!important;
  outline:none!important;
}

.sage-card-arrow-back svg,
.bcd-menu-arrow svg{
  display:block!important;
  width:17px!important;
  height:17px!important;
  fill:none!important;
}

.sage-card-arrow-back svg path,
.bcd-menu-arrow svg path{
  stroke:#021438!important;
  stroke-width:1.75!important;
  stroke-linecap:round!important;
  stroke-linejoin:round!important;
  fill:none!important;
}

#bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main ul.elementor-nav-menu{
  width:100%!important;
}

#bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li{
  width:100%!important;
  border-bottom:1px solid rgba(2,20,56,.2)!important;
}

#bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li:last-child{
  border-bottom:0!important;
}

#bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item{
  position:relative!important;
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:18px!important;
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
  padding:18px 0!important;
  background:transparent!important;
}

#bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item::after{
  content:""!important;
  position:static!important;
  inset:auto!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  display:block!important;
  flex:0 0 36px!important;
  width:36px!important;
  min-width:36px!important;
  max-width:36px!important;
  height:36px!important;
  min-height:36px!important;
  max-height:36px!important;
  margin:0 0 0 auto!important;
  padding:0!important;
  border:0!important;
  border-radius:999px!important;
  background-color:rgba(2,20,56,.2)!important;
  background-repeat:no-repeat!important;
  background-position:center!important;
  background-size:17px 17px!important;
  opacity:1!important;
  transform:none!important;
  pointer-events:none!important;
  background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M4%2012H18M12%206L18%2012L12%2018%22%20stroke%3D%22%23021438%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E")!important;
}

@keyframes bcdMegaPanelIn{
  from{
    opacity:0;
    transform:translateY(18px) scale(.985);
    filter:blur(6px);
  }
  to{
    opacity:1;
    transform:translateY(0) scale(1);
    filter:blur(0);
  }
}

@keyframes bcdMegaPanelOut{
  from{
    opacity:1;
    transform:translateY(0) scale(1);
    filter:blur(0);
  }
  to{
    opacity:0;
    transform:translateY(-10px) scale(.99);
    filter:blur(4px);
  }
}

@keyframes bcdMegaItemIn{
  from{
    opacity:0;
    transform:translateY(20px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

@media (min-width:1025px){
  #bcd-mega-wrap{
    overflow:visible;
  }

  #bcd-mega-wrap [data-mega-panel].bcd-active{
    position:relative;
  }

  #bcd-mega-wrap [data-mega-panel].bcd-leaving{
    position:absolute;
    top:0;
    left:0;
    right:0;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"]{
    display:none!important;
  }

  #bcd-mega-wrap [data-mega-panel] .back-onmobile,
  #bcd-mega-wrap [data-mega-back]{
    display:none!important;
  }

  #bcd-mega-wrap [data-mega-panel]:not([data-mega-panel="mobile-menu"]){
    border-bottom-left-radius:20px!important;
    border-bottom-right-radius:20px!important;
    overflow:hidden!important;
  }

  #bcd-mega-wrap [data-mega-panel]:not([data-mega-panel="mobile-menu"]) > .elementor-background-overlay{
    border-bottom-left-radius:20px!important;
    border-bottom-right-radius:20px!important;
  }

  #bcd-mega-wrap [data-mega-panel]:not([data-mega-panel="mobile-menu"]) > .elementor-container{
    border-bottom-left-radius:20px!important;
    border-bottom-right-radius:20px!important;
    overflow:hidden!important;
  }

  #bcd-mega-wrap [data-mega-panel]:not([data-mega-panel="mobile-menu"]) .make-column-clickable-elementor,
  #bcd-mega-wrap [data-mega-panel]:not([data-mega-panel="mobile-menu"]) .make-column-clickable-elementor > .elementor-widget-wrap{
    border-radius:20px!important;
    overflow:hidden!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main ul.elementor-nav-menu{
    display:grid!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:8px!important;
    width:100%!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li{
    width:100%!important;
    border-bottom:0!important;
    background:transparent!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item{
    --sage-ind-x:50%;
    --sage-ind-y:50%;
    --sage-ind-r:30;
    --sage-ind-g:166;
    --sage-ind-b:248;
    position:relative!important;
    isolation:isolate!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:18px!important;
    width:100%!important;
    max-width:100%!important;
    box-sizing:border-box!important;
    padding:16px 12px 16px 18px!important;
    border-radius:8px!important;
    background:rgba(0,0,0,.05)!important;
    overflow:hidden!important;
    transform:none!important;
    box-shadow:none!important;
    transition:background-color .22s ease!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item::before{
    content:""!important;
    position:absolute!important;
    inset:0!important;
    z-index:-1!important;
    opacity:0!important;
    pointer-events:none!important;
    background:radial-gradient(circle at var(--sage-ind-x) var(--sage-ind-y), rgba(var(--sage-ind-r),var(--sage-ind-g),var(--sage-ind-b),.24) 0%, rgba(var(--sage-ind-r),var(--sage-ind-g),var(--sage-ind-b),.12) 24%, transparent 58%)!important;
    transition:opacity .22s ease!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item:hover,
  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item:focus{
    background:rgba(0,0,0,.06)!important;
    transform:none!important;
    box-shadow:none!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item:hover::before,
  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item:focus::before{
    opacity:1!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item::after{
    content:""!important;
    position:static!important;
    display:block!important;
    flex:0 0 38px!important;
    width:38px!important;
    min-width:38px!important;
    max-width:38px!important;
    height:38px!important;
    min-height:38px!important;
    max-height:38px!important;
    margin:0 0 0 auto!important;
    padding:0!important;
    border:1px solid rgba(0,0,0,.32)!important;
    border-radius:999px!important;
    background-color:transparent!important;
    background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M7%2017L17%207M17%207H9M17%207V15%22%20stroke%3D%22%23000000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E")!important;
    background-repeat:no-repeat!important;
    background-position:center!important;
    background-size:17px 17px!important;
    opacity:1!important;
    transform:none!important;
    pointer-events:none!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
    box-shadow:none!important;
    transition:background-color .22s ease, border-color .22s ease!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item:hover::after,
  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main li > a.elementor-item:focus::after{
    background-color:rgba(0,0,0,.04)!important;
    border-color:rgba(0,0,0,.5)!important;
    transform:none!important;
  }
}

@media (max-width:1024px){
  html.bcd-lock,
  body.bcd-lock{
    overflow:hidden!important;
    height:100%!important;
  }

  #bcd-mega-wrap{
    bottom:0;
    height:100dvh;
    min-height:100dvh;
    overflow:hidden;
  }

  #bcd-mega-wrap.bcd-mega-open{
    display:block!important;
  }

  #bcd-mega-wrap [data-mega-panel].bcd-active,
  #bcd-mega-wrap [data-mega-panel].bcd-leaving{
    position:absolute!important;
    inset:0!important;
    height:100dvh!important;
    min-height:100dvh!important;
    overflow:auto!important;
    -webkit-overflow-scrolling:touch;
    overscroll-behavior:contain;
    touch-action:pan-y;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"]{
    z-index:2;
  }

  #bcd-mega-wrap.bcd-sub-open [data-mega-panel="mobile-menu"]{
    z-index:1;
  }

  #bcd-mega-wrap.bcd-sub-open [data-mega-panel]:not([data-mega-panel="mobile-menu"]){
    z-index:2;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] > .elementor-container,
  #bcd-mega-wrap [data-mega-panel="mobile-menu"] > .elementor-container > .elementor-column,
  #bcd-mega-wrap [data-mega-panel="mobile-menu"] > .elementor-container > .elementor-column > .elementor-widget-wrap{
    min-height:100dvh!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] > .elementor-container > .elementor-column > .elementor-widget-wrap{
    display:flex!important;
    flex-direction:column!important;
    justify-content:space-between!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] .elementor-nav-menu--main ul{
    width:100%!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] .elementor-nav-menu--main li{
    display:flex!important;
    align-items:center!important;
    width:100%!important;
    border-bottom:1px solid rgba(255,255,255,.2)!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] .elementor-nav-menu--main li:last-child{
    border-bottom:0!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] .elementor-nav-menu--main li > a.elementor-item{
    display:flex!important;
    align-items:center!important;
    flex:1 1 auto!important;
    min-width:0!important;
    width:auto!important;
    padding:18px 16px 18px 0!important;
    background:transparent!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] .elementor-nav-menu--main li > a.elementor-item::after{
    content:none!important;
    display:none!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] .bcd-menu-arrow{
    margin-left:auto!important;
    background-color:rgba(255,255,255,.2)!important;
  }

  #bcd-mega-wrap [data-mega-panel="mobile-menu"] .bcd-menu-arrow svg path{
    stroke:#fff!important;
  }

  #bcd-mega-wrap [data-mega-panel="industries"] .elementor-nav-menu--main ul.elementor-nav-menu{
    display:block!important;
    width:100%!important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8c3df26 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-98cfc35 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e1d26c5 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5053f39 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-93a8674 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a34004 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5974843 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67d5e46 */.blur-bg-2 {
  background: rgba(255, 255, 255, 0.04) !important;
  backdrop-filter: blur(2px) !important;
  -webkit-backdrop-filter: blur(2px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6acf40 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1692534 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f3f784d */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4be9644 */.blur-bg-2 {
  width: calc(100% - 40px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
}/* End custom CSS */