.elementor-24844 .elementor-element.elementor-element-28e8f6a:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-28e8f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-24844 .elementor-element.elementor-element-28e8f6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-28e8f6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-1dd54ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-f124226{width:100%;max-width:100%;}.elementor-24844 .elementor-element.elementor-element-f124226 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-f124226.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-24844 .elementor-element.elementor-element-f124226 .elementor-main-swiper{width:100%;}.elementor-24844 .elementor-element.elementor-element-f124226 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-f124226 .elementor-swiper-button{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-f124226 .elementor-testimonial__text{font-style:normal;}.elementor-24844 .elementor-element.elementor-element-9d32e72:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-9d32e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1210;}.elementor-24844 .elementor-element.elementor-element-9d32e72 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-9d32e72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-24844 .elementor-element.elementor-element-9d32e72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-a400663 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-9097d2d{--divider-border-style:solid;--divider-color:#4A4D4C;--divider-border-width:1px;}.elementor-24844 .elementor-element.elementor-element-9097d2d .elementor-divider-separator{width:100%;}.elementor-24844 .elementor-element.elementor-element-9097d2d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24844 .elementor-element.elementor-element-2f39319 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 11px 0px;}.elementor-24844 .elementor-element.elementor-element-2f39319{text-align:center;}.elementor-24844 .elementor-element.elementor-element-2f39319 .elementor-heading-title{font-family:"Satoshi Regular", Sans-serif;font-size:13px;font-weight:400;letter-spacing:2.3px;color:#ADADAD;}.elementor-24844 .elementor-element.elementor-element-ded9513:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-ded9513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-24844 .elementor-element.elementor-element-ded9513 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-ded9513{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-ded9513 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-2036e90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-5231c57{text-align:center;}.elementor-24844 .elementor-element.elementor-element-5231c57 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-4efffb2 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-4efffb2{text-align:center;}.elementor-24844 .elementor-element.elementor-element-4efffb2 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-beed2c1{text-align:center;font-family:"Satoshi Medium", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-astglobalcolor7 );}.elementor-24844 .elementor-element.elementor-element-dd2876c:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-dd2876c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-24844 .elementor-element.elementor-element-dd2876c > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-dd2876c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 65px 0px;}.elementor-24844 .elementor-element.elementor-element-dd2876c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-83e7fd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24844 .elementor-element.elementor-element-83e7fd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-83e7fd5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-24844 .elementor-element.elementor-element-83e7fd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-1302d55{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-c1b265e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-c1b265e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-c1b265e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24844 .elementor-element.elementor-element-c1b265e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-89707d3 > .elementor-widget-container{margin:5px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-89707d3 .elementor-icon-wrapper{text-align:center;}.elementor-24844 .elementor-element.elementor-element-89707d3.elementor-view-stacked .elementor-icon{background-color:#488B88;}.elementor-24844 .elementor-element.elementor-element-89707d3.elementor-view-framed .elementor-icon, .elementor-24844 .elementor-element.elementor-element-89707d3.elementor-view-default .elementor-icon{color:#488B88;border-color:#488B88;}.elementor-24844 .elementor-element.elementor-element-89707d3.elementor-view-framed .elementor-icon, .elementor-24844 .elementor-element.elementor-element-89707d3.elementor-view-default .elementor-icon svg{fill:#488B88;}.elementor-24844 .elementor-element.elementor-element-89707d3 .elementor-icon{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-89707d3 .elementor-icon svg{height:35px;}.elementor-24844 .elementor-element.elementor-element-892dfb7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-d24edc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-d24edc1{text-align:end;}.elementor-24844 .elementor-element.elementor-element-d24edc1 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-c9b7d37 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-c9b7d37{text-align:end;}.elementor-24844 .elementor-element.elementor-element-c9b7d37 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-515e0e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-1fabbfd > .elementor-widget-container{margin:-4px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-1fabbfd{text-align:start;}.elementor-24844 .elementor-element.elementor-element-1fabbfd .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:24px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-a072d8c > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-a072d8c{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#8B8989;}.elementor-24844 .elementor-element.elementor-element-231fa4e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-24844 .elementor-element.elementor-element-231fa4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-47fee65{--spacer-size:1px;}.elementor-24844 .elementor-element.elementor-element-7171f92:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24844 .elementor-element.elementor-element-7171f92 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-7171f92 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-24844 .elementor-element.elementor-element-7171f92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-05201df{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-f776924.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-f776924.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-f776924 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24844 .elementor-element.elementor-element-f776924 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-f2232f3 > .elementor-widget-container{margin:5px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-f2232f3 .elementor-icon-wrapper{text-align:center;}.elementor-24844 .elementor-element.elementor-element-f2232f3.elementor-view-stacked .elementor-icon{background-color:#488B88;}.elementor-24844 .elementor-element.elementor-element-f2232f3.elementor-view-framed .elementor-icon, .elementor-24844 .elementor-element.elementor-element-f2232f3.elementor-view-default .elementor-icon{color:#488B88;border-color:#488B88;}.elementor-24844 .elementor-element.elementor-element-f2232f3.elementor-view-framed .elementor-icon, .elementor-24844 .elementor-element.elementor-element-f2232f3.elementor-view-default .elementor-icon svg{fill:#488B88;}.elementor-24844 .elementor-element.elementor-element-f2232f3 .elementor-icon{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-f2232f3 .elementor-icon svg{height:35px;}.elementor-24844 .elementor-element.elementor-element-e1795ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-96f76db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-96f76db{text-align:end;}.elementor-24844 .elementor-element.elementor-element-96f76db .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-3196820 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-3196820{text-align:end;}.elementor-24844 .elementor-element.elementor-element-3196820 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-5185c76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-224481c > .elementor-widget-container{margin:-4px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-224481c{text-align:start;}.elementor-24844 .elementor-element.elementor-element-224481c .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:24px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-71b705a > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-71b705a{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#8B8989;}.elementor-24844 .elementor-element.elementor-element-92c5d55:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-92c5d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-24844 .elementor-element.elementor-element-92c5d55 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-92c5d55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 10px 0px;}.elementor-24844 .elementor-element.elementor-element-92c5d55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-2e8e65d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-71a0b0b{text-align:center;}.elementor-24844 .elementor-element.elementor-element-71a0b0b .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-a1fc5d7 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-a1fc5d7{text-align:center;}.elementor-24844 .elementor-element.elementor-element-a1fc5d7 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-4e1f20c:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-4e1f20c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-24844 .elementor-element.elementor-element-4e1f20c > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-4e1f20c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 60px 0px;}.elementor-24844 .elementor-element.elementor-element-4e1f20c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-d9ae0e5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#353836;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-24844 .elementor-element.elementor-element-d9ae0e5:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-24844 .elementor-element.elementor-element-d9ae0e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-2da34ec .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-2da34ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24844 .elementor-element.elementor-element-2da34ec.elementor-view-framed .elementor-icon, .elementor-24844 .elementor-element.elementor-element-2da34ec.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24844 .elementor-element.elementor-element-2da34ec.elementor-view-framed .elementor-icon, .elementor-24844 .elementor-element.elementor-element-2da34ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-24844 .elementor-element.elementor-element-2da34ec .elementor-icon{font-size:28px;}.elementor-24844 .elementor-element.elementor-element-2da34ec .elementor-icon svg{height:28px;}.elementor-24844 .elementor-element.elementor-element-72463f2 > .elementor-widget-container{margin:0px 0px 28px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-72463f2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-24844 .elementor-element.elementor-element-5f832a4{--divider-border-style:solid;--divider-color:#353836;--divider-border-width:2px;}.elementor-24844 .elementor-element.elementor-element-5f832a4 .elementor-divider-separator{width:100%;}.elementor-24844 .elementor-element.elementor-element-5f832a4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-318f339.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-318f339.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-318f339 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-a386142.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-a386142.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-a386142 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-24844 .elementor-element.elementor-element-f360a2d > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-f360a2d{text-align:start;}.elementor-24844 .elementor-element.elementor-element-f360a2d .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:600;text-transform:none;color:var( --e-global-color-text );}.elementor-24844 .elementor-element.elementor-element-f09341e > .elementor-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-f09341e{text-align:start;}.elementor-24844 .elementor-element.elementor-element-f09341e .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:500;text-transform:none;line-height:21px;color:var( --e-global-color-f331ebe );}.elementor-24844 .elementor-element.elementor-element-5780eb4:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-5780eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-5780eb4 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-5780eb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 65px 0px;}.elementor-24844 .elementor-element.elementor-element-5780eb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-31148ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-8d61db3{text-align:center;}.elementor-24844 .elementor-element.elementor-element-8d61db3 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-8348f6d > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-8348f6d{text-align:center;}.elementor-24844 .elementor-element.elementor-element-8348f6d .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-ce71878{text-align:center;font-family:"Satoshi Medium", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-astglobalcolor7 );}.elementor-24844 .elementor-element.elementor-element-59af3fb > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#A1A1A1;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-9f9101a img{height:286px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-6a08c5e > .elementor-widget-container{margin:-285px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-6a08c5e .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-84039f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-84039f6{text-align:start;}.elementor-24844 .elementor-element.elementor-element-84039f6 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-5b8201d > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-5b8201d{text-align:start;}.elementor-24844 .elementor-element.elementor-element-5b8201d .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-27e3a49 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-27e3a49{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-dc5b0ba .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi Regular", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 270px 0px 00px;}.elementor-24844 .elementor-element.elementor-element-dc5b0ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 18px;}.elementor-24844 .elementor-element.elementor-element-dc5b0ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-7e89d38 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E2E2E2;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-45d668e img{height:286px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-6db492a > .elementor-widget-container{margin:-285px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-6db492a .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-d53ff94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-d53ff94{text-align:start;}.elementor-24844 .elementor-element.elementor-element-d53ff94 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-981035b > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-981035b{text-align:start;}.elementor-24844 .elementor-element.elementor-element-981035b .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-6c65d62 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-6c65d62{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-f0c4968 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi Regular", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 270px 0px 00px;}.elementor-24844 .elementor-element.elementor-element-f0c4968 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 18px;}.elementor-24844 .elementor-element.elementor-element-f0c4968 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-403d34c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-ec41ce6 img{height:286px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-433fc0d > .elementor-widget-container{margin:-285px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-433fc0d .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-8cf00d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-8cf00d8{text-align:start;}.elementor-24844 .elementor-element.elementor-element-8cf00d8 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-1f87114 > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-1f87114{text-align:start;}.elementor-24844 .elementor-element.elementor-element-1f87114 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-bf21d9b > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-bf21d9b{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-cf001bf .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi Regular", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 270px 0px 00px;}.elementor-24844 .elementor-element.elementor-element-cf001bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 18px;}.elementor-24844 .elementor-element.elementor-element-cf001bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-11c9a03:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-11c9a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-24844 .elementor-element.elementor-element-11c9a03 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-11c9a03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-24844 .elementor-element.elementor-element-11c9a03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-efecfdb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-bfce706{text-align:center;}.elementor-24844 .elementor-element.elementor-element-bfce706 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-9d71356 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-9d71356{text-align:center;}.elementor-24844 .elementor-element.elementor-element-9d71356 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-e6c0a2a{text-align:center;font-family:"Satoshi Medium", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-astglobalcolor7 );}.elementor-24844 .elementor-element.elementor-element-164d8e4 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-0152b75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-c1d469b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-b4df937:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-b4df937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-b4df937 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-b4df937{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 65px 0px;}.elementor-24844 .elementor-element.elementor-element-b4df937 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-8cd9099 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-0f1f3d4{text-align:center;}.elementor-24844 .elementor-element.elementor-element-0f1f3d4 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-bb6fc69 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-bb6fc69{text-align:center;}.elementor-24844 .elementor-element.elementor-element-bb6fc69 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-bec0520{text-align:center;font-family:"Satoshi Medium", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-astglobalcolor7 );}.elementor-24844 .elementor-element.elementor-element-e48378d > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E2E2E2;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-c7378b1 img{height:172px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-8dd04f7 > .elementor-widget-container{margin:-172px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-8dd04f7 .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-1a13b5d > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-1a13b5d{text-align:start;}.elementor-24844 .elementor-element.elementor-element-1a13b5d .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:16px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-f764fa1 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-f764fa1{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-0d3f847 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E2E2E2;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-863644e img{height:172px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-40b2670 > .elementor-widget-container{margin:-172px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-40b2670 .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-7891211 > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-7891211{text-align:start;}.elementor-24844 .elementor-element.elementor-element-7891211 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:16px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-68c6eda > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-68c6eda{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-79c651c > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E2E2E2;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-8359880 img{height:172px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-ed85ee7 > .elementor-widget-container{margin:-172px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-ed85ee7 .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-2e592a2 > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-2e592a2{text-align:start;}.elementor-24844 .elementor-element.elementor-element-2e592a2 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:16px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-5d3a3f7 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-5d3a3f7{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-2f18577 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E2E2E2;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-48cd8eb img{height:172px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-d5f669c > .elementor-widget-container{margin:-172px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-d5f669c .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-4ef7543 > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-4ef7543{text-align:start;}.elementor-24844 .elementor-element.elementor-element-4ef7543 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:16px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-9a8807a > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-9a8807a{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-052f515 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-c5593ad img{height:172px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-e6a8230 > .elementor-widget-container{margin:-172px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-e6a8230 .elementor-icon-wrapper{text-align:start;}.elementor-24844 .elementor-element.elementor-element-a74d898 > .elementor-widget-container{margin:-15px 0px -2px 0px;padding:0px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-a74d898{text-align:start;}.elementor-24844 .elementor-element.elementor-element-a74d898 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:16px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-ed66629 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-ed66629{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-69d7505:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-69d7505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-24844 .elementor-element.elementor-element-69d7505 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-69d7505{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-69d7505 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-16d4229 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-e2cff09{text-align:center;}.elementor-24844 .elementor-element.elementor-element-e2cff09 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-7974d8d > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-7974d8d{text-align:center;}.elementor-24844 .elementor-element.elementor-element-7974d8d .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-1d7c28d{text-align:center;font-family:"Satoshi Medium", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-astglobalcolor7 );}.elementor-24844 .elementor-element.elementor-element-caffa3b:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-caffa3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EF;}.elementor-24844 .elementor-element.elementor-element-caffa3b > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-caffa3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 60px 0px;}.elementor-24844 .elementor-element.elementor-element-caffa3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-9ef7b52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24844 .elementor-element.elementor-element-9ef7b52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-9ef7b52 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-9ef7b52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-a3f6cf2 img{height:244px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-6097f88{margin-top:-245px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-61dbd78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-b7d1100 .elementor-button{background-color:#424242;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-24844 .elementor-element.elementor-element-b7d1100 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-9e3d54a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-6e1e78d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;text-transform:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-24844 .elementor-element.elementor-element-6e1e78d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-7c40f49 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-7c40f49{text-align:start;}.elementor-24844 .elementor-element.elementor-element-7c40f49 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:19px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-81c160b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-81c160b{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-b069194 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi Regular", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 00px 0px 00px;}.elementor-24844 .elementor-element.elementor-element-b069194 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 16px;}.elementor-24844 .elementor-element.elementor-element-b069194 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-d8ec849 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-778f995{--spacer-size:1px;}.elementor-24844 .elementor-element.elementor-element-67f69d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24844 .elementor-element.elementor-element-67f69d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-67f69d3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-67f69d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-c0257dd img{height:244px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-4d79610{margin-top:-245px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-392a7df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-562e952 .elementor-button{background-color:#424242;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-24844 .elementor-element.elementor-element-562e952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-16d76fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-6c227ef .elementor-button{background-color:var( --e-global-color-primary );font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;text-transform:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-24844 .elementor-element.elementor-element-6c227ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-4f854ad > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-4f854ad{text-align:start;}.elementor-24844 .elementor-element.elementor-element-4f854ad .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:19px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-81a4292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-81a4292{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-eaa13ee .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi Regular", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 00px 0px 00px;}.elementor-24844 .elementor-element.elementor-element-eaa13ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 16px;}.elementor-24844 .elementor-element.elementor-element-eaa13ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-d8ee28a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-b30366e{--spacer-size:1px;}.elementor-24844 .elementor-element.elementor-element-0e0f039:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24844 .elementor-element.elementor-element-0e0f039 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-0e0f039 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-0e0f039 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-cd27663 img{height:244px;object-fit:cover;object-position:center center;}.elementor-24844 .elementor-element.elementor-element-3304552{margin-top:-245px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-cdd34d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-2cd0e89 .elementor-button{background-color:#424242;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-24844 .elementor-element.elementor-element-2cd0e89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-49fef8d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-40c0b18 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;text-transform:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-24844 .elementor-element.elementor-element-40c0b18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-e47515a > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-e47515a{text-align:start;}.elementor-24844 .elementor-element.elementor-element-e47515a .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:19px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor3 );}.elementor-24844 .elementor-element.elementor-element-5a7d214 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-24844 .elementor-element.elementor-element-5a7d214{text-align:start;font-family:"Satoshi Medium", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#A1A1A1;}.elementor-24844 .elementor-element.elementor-element-8b930f7 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi Regular", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 00px 0px 00px;}.elementor-24844 .elementor-element.elementor-element-8b930f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 16px;}.elementor-24844 .elementor-element.elementor-element-8b930f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-0adba30{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-24844 .elementor-element.elementor-element-f131b7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24844 .elementor-element.elementor-element-f131b7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aurionpro-payments.com/wp-content/uploads/2026/09/old-bg.webp");}.elementor-24844 .elementor-element.elementor-element-f131b7e > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.67;}.elementor-24844 .elementor-element.elementor-element-f131b7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-24844 .elementor-element.elementor-element-f131b7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-5f3a78a .elementor-button{background-color:#42424200;font-family:"Satoshi Medium", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.3px;fill:#A7A6A6;color:#A7A6A6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A6A6;border-radius:0px 0px 0px 0px;padding:11px 14px 11px 14px;}.elementor-24844 .elementor-element.elementor-element-5f3a78a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-8c638e2 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-8c638e2{text-align:center;}.elementor-24844 .elementor-element.elementor-element-8c638e2 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-ff5c1b5 > .elementor-widget-container{margin:-27px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-ff5c1b5{text-align:center;}.elementor-24844 .elementor-element.elementor-element-ff5c1b5 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-b09c814 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-b09c814{text-align:center;font-family:"Satoshi Regular", Sans-serif;font-weight:400;line-height:31px;color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-24844 .elementor-element.elementor-element-299bcb3{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-item > a{font-family:"Satoshi Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24844 .elementor-element.elementor-element-ed389c2:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-ed389c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1210;}.elementor-24844 .elementor-element.elementor-element-ed389c2 > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-ed389c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 65px 0px;}.elementor-24844 .elementor-element.elementor-element-ed389c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-a4ff580.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-a4ff580.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-a4ff580 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-9b00d51{text-align:start;}.elementor-24844 .elementor-element.elementor-element-9b00d51 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-51ac9d9 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-51ac9d9{text-align:start;}.elementor-24844 .elementor-element.elementor-element-51ac9d9 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-e16515d > .elementor-widget-container{margin:-15px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-e16515d{text-align:start;font-family:"Satoshi Regular", Sans-serif;font-weight:400;line-height:31px;color:var( --e-global-color-7204c86 );}.elementor-24844 .elementor-element.elementor-element-6a5fab6{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-24844 .elementor-element.elementor-element-72d8962 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-4410ed2 .elementor-button{background-color:#488B88;font-family:"Satoshi Medium", Sans-serif;font-size:15px;font-weight:400;text-transform:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-24844 .elementor-element.elementor-element-4410ed2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-14bea97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-24844 .elementor-element.elementor-element-db4ec6a:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-db4ec6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1210;}.elementor-24844 .elementor-element.elementor-element-db4ec6a > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-db4ec6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 65px 0px;}.elementor-24844 .elementor-element.elementor-element-db4ec6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-125e3f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-125e3f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-125e3f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-8360136{text-align:start;}.elementor-24844 .elementor-element.elementor-element-8360136 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2.3px;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-df519cc > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-df519cc{text-align:start;}.elementor-24844 .elementor-element.elementor-element-df519cc .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:#488B88;}.elementor-24844 .elementor-element.elementor-element-f70566b > .elementor-widget-container{margin:-15px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-f70566b{text-align:start;font-family:"Satoshi Regular", Sans-serif;font-weight:400;line-height:31px;color:var( --e-global-color-7204c86 );}.elementor-24844 .elementor-element.elementor-element-b179340{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-24844 .elementor-element.elementor-element-5d215ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-c3212be .elementor-button{background-color:#488B88;font-family:"Satoshi Medium", Sans-serif;font-size:15px;font-weight:400;text-transform:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-24844 .elementor-element.elementor-element-c3212be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24844 .elementor-element.elementor-element-3434389 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-24844 .elementor-element.elementor-element-55def0e:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-55def0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-55def0e > .elementor-container{max-width:1150px;}.elementor-24844 .elementor-element.elementor-element-55def0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 65px 0px;}.elementor-24844 .elementor-element.elementor-element-55def0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-5c3df3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-496da60 > .elementor-widget-container{margin:00px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-496da60{text-align:center;}.elementor-24844 .elementor-element.elementor-element-496da60 .elementor-heading-title{font-family:"Satoshi Medium", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;color:var( --e-global-color-text );}.elementor-24844 .elementor-element.elementor-element-cf40056 .elementor-accordion-title{font-family:"Satoshi Medium", Sans-serif;font-size:17px;font-weight:600;}.elementor-24844 .elementor-element.elementor-element-cf40056 .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24844 .elementor-element.elementor-element-b75cc72:not(.elementor-motion-effects-element-type-background), .elementor-24844 .elementor-element.elementor-element-b75cc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24844 .elementor-element.elementor-element-b75cc72 > .elementor-container{max-width:1111px;}.elementor-24844 .elementor-element.elementor-element-b75cc72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 65px 0px;}.elementor-24844 .elementor-element.elementor-element-b75cc72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24844 .elementor-element.elementor-element-a97d986 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C3C3C3;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:18px 18px 18px 18px;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-035ce76.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-035ce76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-b463307 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24844 .elementor-element.elementor-element-b463307 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-24844 .elementor-element.elementor-element-b463307{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-24844 .elementor-element.elementor-element-b463307 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24844 .elementor-element.elementor-element-b463307 .elementor-icon-list-item > a{font-family:"Satoshi Medium", Sans-serif;font-weight:500;}.elementor-24844 .elementor-element.elementor-element-b463307 .elementor-icon-list-text{color:var( --e-global-color-351984c );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-6e4a254.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-6e4a254.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-835e251 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24844 .elementor-element.elementor-element-835e251 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-24844 .elementor-element.elementor-element-835e251{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-24844 .elementor-element.elementor-element-835e251 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24844 .elementor-element.elementor-element-835e251 .elementor-icon-list-item > a{font-family:"Satoshi Medium", Sans-serif;font-weight:500;}.elementor-24844 .elementor-element.elementor-element-835e251 .elementor-icon-list-text{color:var( --e-global-color-351984c );transition:color 0.3s;}.elementor-24844 .elementor-element.elementor-element-df5e2d9 .elementor-button{background-color:#488B88;font-family:"Satoshi Medium", Sans-serif;font-size:15px;font-weight:400;text-transform:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-24844 .elementor-element.elementor-element-df5e2d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-24844 .elementor-element.elementor-element-4efffb2 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-beed2c1{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-dd2876c{padding:10px 20px 62px 20px;}.elementor-24844 .elementor-element.elementor-element-a072d8c{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-71b705a{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-a1fc5d7 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-4e1f20c{padding:10px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-72463f2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-24844 .elementor-element.elementor-element-f09341e .elementor-heading-title{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-5780eb4{padding:60px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-8348f6d .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-ce71878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-ce71878{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-9f9101a img{height:172px;}.elementor-24844 .elementor-element.elementor-element-6a08c5e > .elementor-widget-container{margin:-180px 0px 0px 10px;}.elementor-24844 .elementor-element.elementor-element-27e3a49{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-45d668e img{height:172px;}.elementor-24844 .elementor-element.elementor-element-6db492a > .elementor-widget-container{margin:-180px 0px 0px 10px;}.elementor-24844 .elementor-element.elementor-element-6c65d62{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-ec41ce6 img{height:172px;}.elementor-24844 .elementor-element.elementor-element-433fc0d > .elementor-widget-container{margin:-180px 0px 0px 10px;}.elementor-24844 .elementor-element.elementor-element-bf21d9b{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-11c9a03{padding:60px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-9d71356 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-e6c0a2a{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-b4df937{padding:60px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-bb6fc69 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-bec0520{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-8dd04f7 > .elementor-widget-container{margin:-185px 0px 0px 6px;}.elementor-24844 .elementor-element.elementor-element-f764fa1{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-40b2670 > .elementor-widget-container{margin:-185px 0px 0px 6px;}.elementor-24844 .elementor-element.elementor-element-68c6eda{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-ed85ee7 > .elementor-widget-container{margin:-185px 0px 0px 6px;}.elementor-24844 .elementor-element.elementor-element-5d3a3f7{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-d5f669c > .elementor-widget-container{margin:-185px 0px 0px 6px;}.elementor-24844 .elementor-element.elementor-element-9a8807a{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-e6a8230 > .elementor-widget-container{margin:-185px 0px 0px 6px;}.elementor-24844 .elementor-element.elementor-element-ed66629{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-7974d8d .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-1d7c28d{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-caffa3b{padding:20px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-b7d1100 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-24844 .elementor-element.elementor-element-b7d1100 .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-6e1e78d > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-6e1e78d .elementor-button{font-size:10px;}.elementor-24844 .elementor-element.elementor-element-81c160b{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-562e952 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-24844 .elementor-element.elementor-element-562e952 .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-6c227ef > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-6c227ef .elementor-button{font-size:10px;}.elementor-24844 .elementor-element.elementor-element-81a4292{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-2cd0e89 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-24844 .elementor-element.elementor-element-2cd0e89 .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-40c0b18 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-40c0b18 .elementor-button{font-size:10px;}.elementor-24844 .elementor-element.elementor-element-5a7d214{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-8c638e2 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-ff5c1b5 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-ed389c2{padding:60px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-51ac9d9 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-7192efb img{height:358px;object-fit:cover;}.elementor-24844 .elementor-element.elementor-element-db4ec6a{padding:60px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-df519cc .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-55def0e{padding:60px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-496da60 .elementor-heading-title{font-size:35px;}.elementor-24844 .elementor-element.elementor-element-b75cc72{padding:0px 20px 60px 20px;}.elementor-24844 .elementor-element.elementor-element-035ce76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-6e4a254 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-ad426a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-24844 .elementor-element.elementor-element-28e8f6a{margin-top:-68px;margin-bottom:-45px;}.elementor-24844 .elementor-element.elementor-element-f124226 > .elementor-widget-container{padding:99px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-9d32e72{margin-top:0px;margin-bottom:0px;padding:0px 0px 55px 0px;}.elementor-24844 .elementor-element.elementor-element-9097d2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-24844 .elementor-element.elementor-element-ded9513{margin-top:0px;margin-bottom:0px;padding:60px 20px 0px 20px;}.elementor-24844 .elementor-element.elementor-element-4efffb2 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-24844 .elementor-element.elementor-element-dd2876c{margin-top:0px;margin-bottom:0px;padding:10px 20px 50px 20px;}.elementor-24844 .elementor-element.elementor-element-83e7fd5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24844 .elementor-element.elementor-element-c1b265e{width:25%;}.elementor-24844 .elementor-element.elementor-element-892dfb7{width:75%;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-892dfb7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-892dfb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-c9b7d37 .elementor-heading-title{font-size:12px;}.elementor-24844 .elementor-element.elementor-element-1fabbfd .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-231fa4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-47fee65{--spacer-size:20px;}.elementor-24844 .elementor-element.elementor-element-f776924{width:25%;}.elementor-24844 .elementor-element.elementor-element-e1795ef{width:75%;}.elementor-bc-flex-widget .elementor-24844 .elementor-element.elementor-element-e1795ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24844 .elementor-element.elementor-element-e1795ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24844 .elementor-element.elementor-element-3196820 .elementor-heading-title{font-size:12px;}.elementor-24844 .elementor-element.elementor-element-224481c .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-92c5d55{margin-top:0px;margin-bottom:0px;padding:60px 20px 0px 20px;}.elementor-24844 .elementor-element.elementor-element-a1fc5d7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-24844 .elementor-element.elementor-element-a1fc5d7 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-24844 .elementor-element.elementor-element-d9ae0e5 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24844 .elementor-element.elementor-element-318f339{width:25%;}.elementor-24844 .elementor-element.elementor-element-a386142{width:75%;}.elementor-24844 .elementor-element.elementor-element-f360a2d .elementor-heading-title{font-size:16px;}.elementor-24844 .elementor-element.elementor-element-5780eb4{padding:50px 20px 50px 20px;}.elementor-24844 .elementor-element.elementor-element-8348f6d .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-24844 .elementor-element.elementor-element-6a08c5e > .elementor-widget-container{margin:-249px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-5b8201d .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-6db492a > .elementor-widget-container{margin:-249px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-981035b .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-433fc0d > .elementor-widget-container{margin:-249px 0px 0px 18px;}.elementor-24844 .elementor-element.elementor-element-1f87114 .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-11c9a03{padding:50px 20px 50px 20px;}.elementor-24844 .elementor-element.elementor-element-9d71356 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-24844 .elementor-element.elementor-element-c1d469b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-24844 .elementor-element.elementor-element-b4df937{padding:50px 20px 50px 20px;}.elementor-24844 .elementor-element.elementor-element-bb6fc69 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-24844 .elementor-element.elementor-element-1a13b5d .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-7891211 .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-2e592a2 .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-4ef7543 .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-a74d898 .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-7974d8d .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-24844 .elementor-element.elementor-element-9ef7b52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24844 .elementor-element.elementor-element-6097f88{margin-top:-245px;margin-bottom:0px;}.elementor-24844 .elementor-element.elementor-element-61dbd78{width:50%;}.elementor-24844 .elementor-element.elementor-element-b7d1100 .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-9e3d54a{width:50%;}.elementor-24844 .elementor-element.elementor-element-6e1e78d .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-7c40f49 .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-778f995{--spacer-size:20px;}.elementor-24844 .elementor-element.elementor-element-67f69d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24844 .elementor-element.elementor-element-4d79610{margin-top:-245px;margin-bottom:0px;}.elementor-24844 .elementor-element.elementor-element-392a7df{width:50%;}.elementor-24844 .elementor-element.elementor-element-562e952 .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-16d76fb{width:50%;}.elementor-24844 .elementor-element.elementor-element-6c227ef .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-4f854ad .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-b30366e{--spacer-size:20px;}.elementor-24844 .elementor-element.elementor-element-0e0f039 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24844 .elementor-element.elementor-element-3304552{margin-top:-245px;margin-bottom:0px;}.elementor-24844 .elementor-element.elementor-element-cdd34d3{width:50%;}.elementor-24844 .elementor-element.elementor-element-2cd0e89 .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-49fef8d{width:50%;}.elementor-24844 .elementor-element.elementor-element-40c0b18 .elementor-button{font-size:11px;}.elementor-24844 .elementor-element.elementor-element-e47515a .elementor-heading-title{font-size:20px;}.elementor-24844 .elementor-element.elementor-element-8c638e2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-24844 .elementor-element.elementor-element-8c638e2 .elementor-heading-title{font-size:26px;}.elementor-24844 .elementor-element.elementor-element-ff5c1b5 > .elementor-widget-container{margin:-36px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-24844 .elementor-element.elementor-element-ff5c1b5 .elementor-heading-title{font-size:26px;}.elementor-24844 .elementor-element.elementor-element-b09c814 > .elementor-widget-container{margin:-38px 0px -27px 0px;}.elementor-24844 .elementor-element.elementor-element-299bcb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-24844 .elementor-element.elementor-element-299bcb3{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24844 .elementor-element.elementor-element-299bcb3 .elementor-icon-list-item > a{line-height:1.8em;}.elementor-24844 .elementor-element.elementor-element-a4ff580 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-24844 .elementor-element.elementor-element-9b00d51{text-align:center;}.elementor-24844 .elementor-element.elementor-element-51ac9d9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-24844 .elementor-element.elementor-element-51ac9d9{text-align:center;}.elementor-24844 .elementor-element.elementor-element-51ac9d9 .elementor-heading-title{font-size:26px;}.elementor-24844 .elementor-element.elementor-element-e16515d{text-align:center;}.elementor-24844 .elementor-element.elementor-element-4410ed2 .elementor-button{padding:15px 15px 15px 15px;}.elementor-24844 .elementor-element.elementor-element-14bea97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-7192efb img{height:233px;}.elementor-24844 .elementor-element.elementor-element-125e3f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-24844 .elementor-element.elementor-element-8360136{text-align:center;}.elementor-24844 .elementor-element.elementor-element-df519cc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-24844 .elementor-element.elementor-element-df519cc{text-align:center;}.elementor-24844 .elementor-element.elementor-element-df519cc .elementor-heading-title{font-size:26px;}.elementor-24844 .elementor-element.elementor-element-f70566b{text-align:center;}.elementor-24844 .elementor-element.elementor-element-c3212be .elementor-button{padding:15px 15px 15px 15px;}.elementor-24844 .elementor-element.elementor-element-3434389 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-55def0e{padding:50px 20px 50px 20px;}.elementor-24844 .elementor-element.elementor-element-496da60 .elementor-heading-title{font-size:26px;}.elementor-24844 .elementor-element.elementor-element-b75cc72{padding:20px 15px 50px 15px;}.elementor-24844 .elementor-element.elementor-element-035ce76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 9px 0px;}.elementor-24844 .elementor-element.elementor-element-b463307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24844 .elementor-element.elementor-element-835e251 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-24844 .elementor-element.elementor-element-df5e2d9 .elementor-button{padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-24844 .elementor-element.elementor-element-83e7fd5{width:48%;}.elementor-24844 .elementor-element.elementor-element-c1b265e{width:15.329%;}.elementor-24844 .elementor-element.elementor-element-892dfb7{width:84.671%;}.elementor-24844 .elementor-element.elementor-element-231fa4e{width:2.664%;}.elementor-24844 .elementor-element.elementor-element-7171f92{width:49%;}.elementor-24844 .elementor-element.elementor-element-f776924{width:15.329%;}.elementor-24844 .elementor-element.elementor-element-e1795ef{width:84.671%;}.elementor-24844 .elementor-element.elementor-element-318f339{width:5%;}.elementor-24844 .elementor-element.elementor-element-a386142{width:94.997%;}.elementor-24844 .elementor-element.elementor-element-9ef7b52{width:31.999%;}.elementor-24844 .elementor-element.elementor-element-d8ec849{width:2.07%;}.elementor-24844 .elementor-element.elementor-element-67f69d3{width:32.055%;}.elementor-24844 .elementor-element.elementor-element-d8ee28a{width:2%;}.elementor-24844 .elementor-element.elementor-element-0e0f039{width:31.817%;}.elementor-24844 .elementor-element.elementor-element-a4ff580{width:45%;}.elementor-24844 .elementor-element.elementor-element-14bea97{width:55%;}.elementor-24844 .elementor-element.elementor-element-125e3f2{width:45%;}.elementor-24844 .elementor-element.elementor-element-3434389{width:55%;}.elementor-24844 .elementor-element.elementor-element-6e4a254{width:53.151%;}.elementor-24844 .elementor-element.elementor-element-ad426a0{width:13.15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24844 .elementor-element.elementor-element-83e7fd5{width:48%;}.elementor-24844 .elementor-element.elementor-element-c1b265e{width:25%;}.elementor-24844 .elementor-element.elementor-element-892dfb7{width:75%;}.elementor-24844 .elementor-element.elementor-element-7171f92{width:48%;}.elementor-24844 .elementor-element.elementor-element-f776924{width:25%;}.elementor-24844 .elementor-element.elementor-element-e1795ef{width:75%;}.elementor-24844 .elementor-element.elementor-element-318f339{width:36%;}.elementor-24844 .elementor-element.elementor-element-a386142{width:63%;}.elementor-24844 .elementor-element.elementor-element-9ef7b52{width:31%;}.elementor-24844 .elementor-element.elementor-element-d8ec849{width:2%;}.elementor-24844 .elementor-element.elementor-element-67f69d3{width:31%;}.elementor-24844 .elementor-element.elementor-element-392a7df{width:50%;}.elementor-24844 .elementor-element.elementor-element-d8ee28a{width:2%;}.elementor-24844 .elementor-element.elementor-element-0e0f039{width:31%;}.elementor-24844 .elementor-element.elementor-element-cdd34d3{width:41%;}.elementor-24844 .elementor-element.elementor-element-49fef8d{width:59%;}.elementor-24844 .elementor-element.elementor-element-035ce76{width:43%;}.elementor-24844 .elementor-element.elementor-element-6e4a254{width:39%;}.elementor-24844 .elementor-element.elementor-element-ad426a0{width:18%;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-f124226 *//* ============================================
   AURIONPRO PAYMENTS — FULL-WIDTH FADE HERO
   ============================================ */

/* Full viewport width */
.elementor-widget.full-screen-hero-slider {
    width: 100vw !important;
    max-width: none !important;
    position: relative !important;
    left: calc(50% - 50vw) !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    box-sizing: border-box !important;
}

/* Remove widget spacing */
.full-screen-hero-slider,
.full-screen-hero-slider > .elementor-widget-container {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
    box-sizing: border-box !important;
}

/* Slider viewport */
.full-screen-hero-slider .swiper,
.full-screen-hero-slider .swiper-container {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
}

/* Preserve Swiper's native layout */
.full-screen-hero-slider .swiper-wrapper {
    margin: 0 !important;
}

/* Fade transition support.
   The widget must use Swiper's Fade effect in its settings. */
.full-screen-hero-slider .swiper-slide {
    box-sizing: border-box !important;
    margin-bottom: 0 !important;
    backface-visibility: hidden;
}

/* Pagination inside the banner */
.full-screen-hero-slider .swiper-pagination {
    position: absolute !important;
    top: auto !important;
    bottom: 120px !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 5px !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    z-index: 99 !important;
}

/* Inactive square indicators */
.full-screen-hero-slider .swiper-pagination-bullet {
    display: block !important;
    flex: 0 0 9px !important;
    width: 9px !important;
    min-width: 9px !important;
    height: 9px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: #777777 !important;
    opacity: 0.9 !important;
    cursor: pointer !important;
}

/* Active teal bar */
.full-screen-hero-slider .swiper-pagination-bullet-active {
    flex: 0 0 40px !important;
    width: 40px !important;
    min-width: 40px !important;
    height: 7px !important;
    border-radius: 0 !important;
    background: #66AAA5 !important;
    opacity: 1 !important;
}

/* Remove widget bottom spacing */
.full-screen-hero-slider {
    margin-bottom: 0 !important;
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .full-screen-hero-slider .swiper-pagination {
        bottom: 90px !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .full-screen-hero-slider .swiper-pagination {
        bottom: 60px !important;
        gap: 4px !important;
    }

    .full-screen-hero-slider .swiper-pagination-bullet {
        flex-basis: 7px !important;
        width: 7px !important;
        min-width: 7px !important;
        height: 7px !important;
    }

    .full-screen-hero-slider .swiper-pagination-bullet-active {
        flex-basis: 28px !important;
        width: 28px !important;
        min-width: 28px !important;
        height: 6px !important;
    }
}

/* Prevent horizontal scrollbar */
html,
body {
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d44ef63 *//* ==========================================
   INFINITE TICKER
========================================== */

.ticker-marquee {
    width: 100%;
    overflow: hidden;

    /* fade on left and right edges */
    -webkit-mask-image: linear-gradient(
        90deg,
        transparent 0%,
        #000 8%,
        #000 92%,
        transparent 100%
    );

    mask-image: linear-gradient(
        90deg,
        transparent 0%,
        #000 8%,
        #000 92%,
        transparent 100%
    );
}


/* moving track */
.ticker-track {
    display: flex;
    align-items: center;
    gap: 64px;

    width: max-content;

    animation: ticker-scroll 32s linear infinite;

    will-change: transform;
}


/* individual ticker items */
.ticker-track span {
    flex: 0 0 auto;
    white-space: nowrap;

    font-family: 'Satoshi', sans-serif;
    font-size: 17px;
    font-weight: 500;

    color: #b9b9b9;
    opacity: 0.75;

    transition:
        color 0.25s ease,
        opacity 0.25s ease;
}


/* pause entire ticker when hovering */
.ticker-marquee:hover .ticker-track {
    animation-play-state: paused;
}


/* only the hovered item highlights */
.ticker-track span:hover {
    color: #ffffff;
    opacity: 1;
}


/* continuous movement */
@keyframes ticker-scroll {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }
}


/* reduced motion accessibility */
@media (prefers-reduced-motion: reduce) {
    .ticker-track {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-83e7fd5 *//* =========================================
   FEATURE CARD
   No padding / sizing / spacing changes
========================================= */

.feature-card {
    position: relative;
    overflow: hidden;

    border: 1px solid #d8d8d8;

    transition:
        border-color 0.3s ease;
}


/* =========================================
   LEFT TEAL REVEAL LINE
========================================= */

.feature-card::before {
    content: "";
    position: absolute;

    left: 0;
    top: 0;
    bottom: 0;

    width: 3px;

    background: #488B88;

    transform: scaleY(0);
    transform-origin: top;

    transition:
        transform 0.38s cubic-bezier(.16,.8,.24,1);

    z-index: 5;
    pointer-events: none;
}


/* =========================================
   MAIN CARD HOVER
========================================= */

.feature-card:hover {
    border-color: #488B88 !important;
}


/* reveal teal line on left */
.feature-card:hover::before {
    transform: scaleY(1);
}


/* =========================================
   ICON BOX - NORMAL STATE
========================================= */

.feature-icon-box {
    background-color: #F2F1EF !important;

    border-color: #DDDDDD !important;

    transition:
        background-color 0.28s ease,
        border-color 0.28s ease;
}


/* =========================================
   ICON BOX - HOVER STATE
========================================= */

.feature-card:hover .feature-icon-box {
    background-color: #488B88 !important;
    border-color: #488B88 !important;
}


/* =========================================
   ICON - NORMAL STATE
========================================= */

.feature-icon-box .elementor-icon {
    background: transparent !important;

    color: #488B88 !important;

    transition:
        color 0.28s ease;
}


/* =========================================
   ICON - HOVER STATE
========================================= */

.feature-card:hover .feature-icon-box .elementor-icon {
    background: transparent !important;

    color: #ffffff !important;
}


/* SVG icon support */
.feature-icon-box svg {
    transition:
        color 0.28s ease,
        stroke 0.28s ease;
}


.feature-card:hover .feature-icon-box svg {
    color: #ffffff !important;
    stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-231fa4e *//* =========================================
   FEATURE CARD
   No padding / sizing / spacing changes
========================================= */

.feature-card {
    position: relative;
    overflow: hidden;

    border: 1px solid #d8d8d8;

    transition:
        border-color 0.3s ease;
}


/* =========================================
   LEFT TEAL REVEAL LINE
========================================= */

.feature-card::before {
    content: "";
    position: absolute;

    left: 0;
    top: 0;
    bottom: 0;

    width: 3px;

    background: #488B88;

    transform: scaleY(0);
    transform-origin: top;

    transition:
        transform 0.38s cubic-bezier(.16,.8,.24,1);

    z-index: 5;
    pointer-events: none;
}


/* =========================================
   MAIN CARD HOVER
========================================= */

.feature-card:hover {
    border-color: #488B88 !important;
}


/* reveal teal line on left */
.feature-card:hover::before {
    transform: scaleY(1);
}


/* =========================================
   ICON BOX - NORMAL STATE
========================================= */

.feature-icon-box {
    background-color: #F2F1EF !important;

    border-color: #DDDDDD !important;

    transition:
        background-color 0.28s ease,
        border-color 0.28s ease;
}


/* =========================================
   ICON BOX - HOVER STATE
========================================= */

.feature-card:hover .feature-icon-box {
    background-color: #488B88 !important;
    border-color: #488B88 !important;
}


/* =========================================
   ICON - NORMAL STATE
========================================= */

.feature-icon-box .elementor-icon {
    background: transparent !important;

    color: #488B88 !important;

    transition:
        color 0.28s ease;
}


/* =========================================
   ICON - HOVER STATE
========================================= */

.feature-card:hover .feature-icon-box .elementor-icon {
    background: transparent !important;

    color: #ffffff !important;
}


/* SVG icon support */
.feature-icon-box svg {
    transition:
        color 0.28s ease,
        stroke 0.28s ease;
}


.feature-card:hover .feature-icon-box svg {
    color: #ffffff !important;
    stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6a08c5e */.teal-icon-box .elementor-icon {
    width: 52px;
    height: 52px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}


/* Actual icon size = creates padding around it */
.teal-icon-box .elementor-icon svg {
    width: 24px !important;
    height: 24px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}


/* Font icon fallback */
.teal-icon-box .elementor-icon i {
    font-size: 24px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc5b0ba *//* =========================================
   EXPLORE LINK
========================================= */

.explore-link a,
.explore-link .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 8px;

    width: auto !important;

    border-bottom: 1px solid transparent;

    transition:
        border-color 0.15s ease,
        color 0.15s ease,
        opacity 0.15s ease;
}


/* Full-width underline on hover */
.explore-link a:hover,
.explore-link .elementor-button:hover {
    border-bottom-color: currentColor;
}


/* Arrow animation */
.explore-link svg,
.explore-link .elementor-button-icon {
    transition:
        transform 0.25s cubic-bezier(.16,.8,.24,1);
}


.explore-link a:hover svg,
.explore-link .elementor-button:hover svg,
.explore-link .elementor-button:hover .elementor-button-icon {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59af3fb *//* =========================================
   OFFER CARD
========================================= */

.offer-card {
    position: relative;
    overflow: hidden;
}


/* =========================================
   3PX TEAL LINE - ANIMATES ACROSS TOP
========================================= */

.offer-card::before {
    content: "";
    position: absolute;

    top: 0;
    left: 0;

    width: 100%;
    height: 3px;

    background: #488B88;

    transform: scaleX(0);
    transform-origin: left center;

    transition:
        transform 0.38s cubic-bezier(.16,.8,.24,1);

    z-index: 99;
    pointer-events: none;
}


.offer-card:hover::before {
    transform: scaleX(1);
}


/* =========================================
   IMAGE
========================================= */

/* clip the zoomed image */
.offer-image,
.offer-image .elementor-widget-container {
    overflow: hidden !important;
}


/* Elementor Image widget */
.offer-image img {
    display: block;
    width: 100%;

    transform: scale(1);

    transition:
        transform 0.7s cubic-bezier(.16,.8,.24,1),
        filter 0.7s cubic-bezier(.16,.8,.24,1) !important;
}


/* zoom + brighten */
.offer-card:hover .offer-image img {
    transform: scale(1.06) !important;

    filter:
        saturate(1.1)
        contrast(1.02)
        brightness(1.08) !important;
}


/* =========================================
   ICON BOX
   Keeps existing teal-icon-box CSS
========================================= */

.teal-icon-box {
    transition:
        transform 0.35s cubic-bezier(.16,.8,.24,1) !important;
}


/* target actual Elementor icon background */
.teal-icon-box .elementor-icon {
    transition:
        background-color 0.25s ease,
        transform 0.35s cubic-bezier(.16,.8,.24,1) !important;
}


/* brighter teal + slight upward movement */
.offer-card:hover .teal-icon-box {
    transform: translateY(-3px) !important;
}


.offer-card:hover .teal-icon-box .elementor-icon {
    background-color: #5FA79E !important;
}


/* keep icon white */
.offer-card:hover .teal-icon-box .elementor-icon,
.offer-card:hover .teal-icon-box svg,
.offer-card:hover .teal-icon-box i {
    color: #ffffff !important;
    stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6db492a */.teal-icon-box .elementor-icon {
    width: 52px;
    height: 52px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}


/* Actual icon size = creates padding around it */
.teal-icon-box .elementor-icon svg {
    width: 24px !important;
    height: 24px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}


/* Font icon fallback */
.teal-icon-box .elementor-icon i {
    font-size: 24px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0c4968 *//* =========================================
   EXPLORE LINK
========================================= */

.explore-link a,
.explore-link .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 8px;

    width: auto !important;

    border-bottom: 1px solid transparent;

    transition:
        border-color 0.15s ease,
        color 0.15s ease,
        opacity 0.15s ease;
}


/* Full-width underline on hover */
.explore-link a:hover,
.explore-link .elementor-button:hover {
    border-bottom-color: currentColor;
}


/* Arrow animation */
.explore-link svg,
.explore-link .elementor-button-icon {
    transition:
        transform 0.25s cubic-bezier(.16,.8,.24,1);
}


.explore-link a:hover svg,
.explore-link .elementor-button:hover svg,
.explore-link .elementor-button:hover .elementor-button-icon {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-433fc0d */.teal-icon-box .elementor-icon {
    width: 52px;
    height: 52px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}


/* Actual icon size = creates padding around it */
.teal-icon-box .elementor-icon svg {
    width: 24px !important;
    height: 24px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}


/* Font icon fallback */
.teal-icon-box .elementor-icon i {
    font-size: 24px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf001bf *//* =========================================
   EXPLORE LINK
========================================= */

.explore-link a,
.explore-link .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 8px;

    width: auto !important;

    border-bottom: 1px solid transparent;

    transition:
        border-color 0.15s ease,
        color 0.15s ease,
        opacity 0.15s ease;
}


/* Full-width underline on hover */
.explore-link a:hover,
.explore-link .elementor-button:hover {
    border-bottom-color: currentColor;
}


/* Arrow animation */
.explore-link svg,
.explore-link .elementor-button-icon {
    transition:
        transform 0.25s cubic-bezier(.16,.8,.24,1);
}


.explore-link a:hover svg,
.explore-link .elementor-button:hover svg,
.explore-link .elementor-button:hover .elementor-button-icon {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8dd04f7 */.small-teal-icon .elementor-icon {
    width: 40px !important;
    height: 40px !important;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}

.small-teal-icon .elementor-icon svg {
    width: 17px !important;
    height: 17px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}

.small-teal-icon .elementor-icon i {
    font-size: 17px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e48378d *//* =========================================
   OFFER CARD
========================================= */

.offer-card {
    position: relative;
    overflow: hidden;
}


/* =========================================
   TEAL LINE WIPE ACROSS TOP
========================================= */

.offer-card::before {
    content: "";
    position: absolute;

    top: 0;
    left: 0;

    width: 100%;
    height: 3px;

    background: #488B88;

    transform: scaleX(0);
    transform-origin: left center;

    transition:
        transform 0.38s cubic-bezier(.16,.8,.24,1);

    z-index: 20;
    pointer-events: none;
}

.offer-card:hover::before {
    transform: scaleX(1);
}


/* =========================================
   IMAGE HOVER
========================================= */

.offer-image,
.offer-image .elementor-widget-container {
    overflow: hidden !important;
}

.offer-image img {
    display: block;
    width: 100%;

    transform: scale(1);

    transition:
        transform 0.7s cubic-bezier(.16,.8,.24,1),
        filter 0.7s cubic-bezier(.16,.8,.24,1) !important;
}

.offer-card:hover .offer-image img {
    transform: scale(1.06) !important;

    filter:
        saturate(1.1)
        contrast(1.02)
        brightness(1.05) !important;
}


/* =========================================
   SMALL TEAL ICON BOX
========================================= */

/* Keep your existing small-teal-icon sizing CSS */
.small-teal-icon {
    transition:
        transform 0.35s cubic-bezier(.16,.8,.24,1) !important;
}

.small-teal-icon .elementor-icon {
    transition:
        background-color 0.25s ease,
        transform 0.35s cubic-bezier(.16,.8,.24,1) !important;
}


/* Hover: lift slightly */
.offer-card:hover .small-teal-icon {
    transform: translateY(-3px) !important;
}


/* Hover: brighter teal */
.offer-card:hover .small-teal-icon .elementor-icon {
    background-color: #5FA79E !important;
    border-color: #5FA79E !important;
}


/* Keep icon white */
.offer-card:hover .small-teal-icon .elementor-icon,
.offer-card:hover .small-teal-icon svg,
.offer-card:hover .small-teal-icon i {
    color: #ffffff !important;
    stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-40b2670 */.small-teal-icon .elementor-icon {
    width: 40px !important;
    height: 40px !important;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}

.small-teal-icon .elementor-icon svg {
    width: 17px !important;
    height: 17px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}

.small-teal-icon .elementor-icon i {
    font-size: 17px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed85ee7 */.small-teal-icon .elementor-icon {
    width: 40px !important;
    height: 40px !important;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}

.small-teal-icon .elementor-icon svg {
    width: 17px !important;
    height: 17px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}

.small-teal-icon .elementor-icon i {
    font-size: 17px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5f669c */.small-teal-icon .elementor-icon {
    width: 40px !important;
    height: 40px !important;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}

.small-teal-icon .elementor-icon svg {
    width: 17px !important;
    height: 17px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}

.small-teal-icon .elementor-icon i {
    font-size: 17px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e6a8230 */.small-teal-icon .elementor-icon {
    width: 40px !important;
    height: 40px !important;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    background: #488B88;
    border: 1px solid #488B88;

    color: #ffffff !important;
    border-radius: 0;
}

.small-teal-icon .elementor-icon svg {
    width: 17px !important;
    height: 17px !important;

    color: #ffffff !important;
    stroke: #ffffff !important;
}

.small-teal-icon .elementor-icon i {
    font-size: 17px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b069194 *//* =========================================
   EXPLORE LINK
========================================= */

.explore-link a,
.explore-link .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 8px;

    width: auto !important;

    border-bottom: 1px solid transparent;

    transition:
        border-color 0.15s ease,
        color 0.15s ease,
        opacity 0.15s ease;
}


/* Full-width underline on hover */
.explore-link a:hover,
.explore-link .elementor-button:hover {
    border-bottom-color: currentColor;
}


/* Arrow animation */
.explore-link svg,
.explore-link .elementor-button-icon {
    transition:
        transform 0.25s cubic-bezier(.16,.8,.24,1);
}


.explore-link a:hover svg,
.explore-link .elementor-button:hover svg,
.explore-link .elementor-button:hover .elementor-button-icon {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ef7b52 */.story-card {
    position: relative;
    overflow: hidden;

    border: 1px solid #D9DAD7;

    transition:
        border-color 0.2s ease;
}


/* Entire outline turns teal */
.story-card:hover {
    border: 1px solid #488B88 !important;
}


/* Left teal wipe */
.story-card::before {
    content: "";

    position: absolute;

    left: 0;
    top: 0;
    bottom: 0;

    width: 3px;

    background: #488B88;

    transform: scaleY(0);
    transform-origin: top;

    transition:
        transform 0.38s cubic-bezier(.16,.8,.24,1);

    z-index: 20;

    pointer-events: none;
}


.story-card:hover::before {
    transform: scaleY(1);
}


/* Image clipping */
.story-image,
.story-image .elementor-widget-container {
    overflow: hidden !important;
}


/* Image animation */
.story-image img {
    display: block;
    width: 100%;

    transform: scale(1);

    transition:
        transform 0.6s cubic-bezier(.16,.8,.24,1),
        filter 0.6s cubic-bezier(.16,.8,.24,1) !important;
}


/* Image hover */
.story-card:hover .story-image img {
    transform: scale(1.06) !important;

    filter:
        saturate(1.1)
        contrast(1.02)
        brightness(1.05) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaa13ee *//* =========================================
   EXPLORE LINK
========================================= */

.explore-link a,
.explore-link .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 8px;

    width: auto !important;

    border-bottom: 1px solid transparent;

    transition:
        border-color 0.15s ease,
        color 0.15s ease,
        opacity 0.15s ease;
}


/* Full-width underline on hover */
.explore-link a:hover,
.explore-link .elementor-button:hover {
    border-bottom-color: currentColor;
}


/* Arrow animation */
.explore-link svg,
.explore-link .elementor-button-icon {
    transition:
        transform 0.25s cubic-bezier(.16,.8,.24,1);
}


.explore-link a:hover svg,
.explore-link .elementor-button:hover svg,
.explore-link .elementor-button:hover .elementor-button-icon {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67f69d3 */.story-card {
    position: relative;
    overflow: hidden;

    border: 1px solid #D9DAD7;

    transition:
        border-color 0.2s ease;
}


/* Entire outline turns teal */
.story-card:hover {
    border: 1px solid #488B88 !important;
}


/* Left teal wipe */
.story-card::before {
    content: "";

    position: absolute;

    left: 0;
    top: 0;
    bottom: 0;

    width: 3px;

    background: #488B88;

    transform: scaleY(0);
    transform-origin: top;

    transition:
        transform 0.38s cubic-bezier(.16,.8,.24,1);

    z-index: 20;

    pointer-events: none;
}


.story-card:hover::before {
    transform: scaleY(1);
}


/* Image clipping */
.story-image,
.story-image .elementor-widget-container {
    overflow: hidden !important;
}


/* Image animation */
.story-image img {
    display: block;
    width: 100%;

    transform: scale(1);

    transition:
        transform 0.6s cubic-bezier(.16,.8,.24,1),
        filter 0.6s cubic-bezier(.16,.8,.24,1) !important;
}


/* Image hover */
.story-card:hover .story-image img {
    transform: scale(1.06) !important;

    filter:
        saturate(1.1)
        contrast(1.02)
        brightness(1.05) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b930f7 *//* =========================================
   EXPLORE LINK
========================================= */

.explore-link a,
.explore-link .elementor-button {
    display: inline-flex !important;
    align-items: center;
    gap: 8px;

    width: auto !important;

    border-bottom: 1px solid transparent;

    transition:
        border-color 0.15s ease,
        color 0.15s ease,
        opacity 0.15s ease;
}


/* Full-width underline on hover */
.explore-link a:hover,
.explore-link .elementor-button:hover {
    border-bottom-color: currentColor;
}


/* Arrow animation */
.explore-link svg,
.explore-link .elementor-button-icon {
    transition:
        transform 0.25s cubic-bezier(.16,.8,.24,1);
}


.explore-link a:hover svg,
.explore-link .elementor-button:hover svg,
.explore-link .elementor-button:hover .elementor-button-icon {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e0f039 */.story-card {
    position: relative;
    overflow: hidden;

    border: 1px solid #D9DAD7;

    transition:
        border-color 0.2s ease;
}


/* Entire outline turns teal */
.story-card:hover {
    border: 1px solid #488B88 !important;
}


/* Left teal wipe */
.story-card::before {
    content: "";

    position: absolute;

    left: 0;
    top: 0;
    bottom: 0;

    width: 3px;

    background: #488B88;

    transform: scaleY(0);
    transform-origin: top;

    transition:
        transform 0.38s cubic-bezier(.16,.8,.24,1);

    z-index: 20;

    pointer-events: none;
}


.story-card:hover::before {
    transform: scaleY(1);
}


/* Image clipping */
.story-image,
.story-image .elementor-widget-container {
    overflow: hidden !important;
}


/* Image animation */
.story-image img {
    display: block;
    width: 100%;

    transform: scale(1);

    transition:
        transform 0.6s cubic-bezier(.16,.8,.24,1),
        filter 0.6s cubic-bezier(.16,.8,.24,1) !important;
}


/* Image hover */
.story-card:hover .story-image img {
    transform: scale(1.06) !important;

    filter:
        saturate(1.1)
        contrast(1.02)
        brightness(1.05) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4410ed2 */.onboarding-btn .elementor-button {
    background-color: #488B88 !important;

    transition:
        background-color 0.3s ease,
        color 0.3s ease,
        border-color 0.3s ease;
}

/* arrow animation */
.onboarding-btn .elementor-button-icon,
.onboarding-btn .elementor-button svg {
    transition: transform 0.3s cubic-bezier(.16,.8,.24,1);
}

/* hover */
.onboarding-btn .elementor-button:hover {
    background-color: #5FA79E !important;
}

/* arrow moves diagonally */
.onboarding-btn .elementor-button:hover .elementor-button-icon,
.onboarding-btn .elementor-button:hover svg {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3212be */.onboarding-btn .elementor-button {
    background-color: #488B88 !important;

    transition:
        background-color 0.3s ease,
        color 0.3s ease,
        border-color 0.3s ease;
}

/* arrow animation */
.onboarding-btn .elementor-button-icon,
.onboarding-btn .elementor-button svg {
    transition: transform 0.3s cubic-bezier(.16,.8,.24,1);
}

/* hover */
.onboarding-btn .elementor-button:hover {
    background-color: #5FA79E !important;
}

/* arrow moves diagonally */
.onboarding-btn .elementor-button:hover .elementor-button-icon,
.onboarding-btn .elementor-button:hover svg {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-cf40056 *//* =========================================
   AURIONPRO FAQ ACCORDION
========================================= */

.aurion-faq {
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
}


/* =========================================
   OUTER ACCORDION
========================================= */

.aurion-faq .elementor-accordion {
    border: 0 !important;
    border-top: 1px solid #D9DAD7 !important;
    background: transparent !important;
}


/* Each FAQ item */
.aurion-faq .elementor-accordion-item {
    border: 0 !important;
    border-bottom: 1px solid #D9DAD7 !important;
    background: transparent !important;
}


/* =========================================
   QUESTION ROW
========================================= */

.aurion-faq .elementor-tab-title {
    display: flex !important;
    align-items: center !important;

    width: 100%;

    padding: 26px 4px !important;

    background: transparent !important;
    border: 0 !important;

    text-align: left;

    cursor: pointer;

    transition:
        color 0.2s ease,
        background-color 0.2s ease;
}


/* Question text */
.aurion-faq .elementor-accordion-title {
    order: 1;

    flex: 1;

    color: inherit !important;

    text-decoration: none !important;

    line-height: 1.35;

    transition:
        color 0.2s ease;
}


/* =========================================
   ICON POSITION
========================================= */

.aurion-faq .elementor-accordion-icon {
    order: 2;

    margin-left: auto !important;
    margin-right: 0 !important;

    width: 16px !important;
    min-width: 16px;
    height: 16px;

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

    color: #488B88 !important;
}


/* =========================================
   PLUS / CROSS ANIMATION
========================================= */

/* Make both icon states animate identically */
.aurion-faq .elementor-accordion-icon i,
.aurion-faq .elementor-accordion-icon svg,
.aurion-faq .elementor-accordion-icon-closed,
.aurion-faq .elementor-accordion-icon-opened {
    width: 16px !important;
    height: 16px !important;

    color: #488B88 !important;

    transform: rotate(0deg);
    transform-origin: center center;

    transition:
        transform 0.3s cubic-bezier(.16,.8,.24,1),
        color 0.2s ease !important;
}


/* SVG styling */
.aurion-faq .elementor-accordion-icon svg {
    fill: none !important;
    stroke: #488B88 !important;
}


/* Active icon rotates into cross */
.aurion-faq
.elementor-tab-title.elementor-active
.elementor-accordion-icon i,
.aurion-faq
.elementor-tab-title.elementor-active
.elementor-accordion-icon svg,
.aurion-faq
.elementor-tab-title.elementor-active
.elementor-accordion-icon-closed,
.aurion-faq
.elementor-tab-title.elementor-active
.elementor-accordion-icon-opened {
    transform: rotate(45deg);
}


/* Keep teal on hover / active */
.aurion-faq
.elementor-tab-title:hover
.elementor-accordion-icon,
.aurion-faq
.elementor-tab-title.elementor-active
.elementor-accordion-icon {
    color: #488B88 !important;
}


/* =========================================
   ANSWER
========================================= */

.aurion-faq .elementor-tab-content {
    padding:
        0 4px 26px 4px !important;

    border: 0 !important;

    background: transparent !important;

    line-height: 1.6;
}


/* Keep answer width similar to HTML */
.aurion-faq .elementor-tab-content > * {
    max-width: 760px;
}


/* Paragraph spacing */
.aurion-faq .elementor-tab-content p {
    margin-top: 0;
}

.aurion-faq .elementor-tab-content p:last-child {
    margin-bottom: 0;
}


/* =========================================
   HOVER
========================================= */

.aurion-faq .elementor-tab-title:hover {
    background: transparent !important;
}


/* Question remains dark on hover */
.aurion-faq
.elementor-tab-title:hover
.elementor-accordion-title {
    color: #171918 !important;
}


/* =========================================
   ACTIVE QUESTION
========================================= */

.aurion-faq
.elementor-tab-title.elementor-active
.elementor-accordion-title {
    color: #171918 !important;
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .aurion-faq .elementor-tab-title {
        padding: 22px 4px !important;
    }

    .aurion-faq .elementor-tab-content {
        padding:
            0 4px 22px 4px !important;
    }

    .aurion-faq .elementor-accordion-icon {
        width: 15px !important;
        min-width: 15px;
        height: 15px;
    }

    .aurion-faq .elementor-accordion-icon i,
    .aurion-faq .elementor-accordion-icon svg {
        width: 15px !important;
        height: 15px !important;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df5e2d9 */.onboarding-btn .elementor-button {
    background-color: #488B88 !important;

    transition:
        background-color 0.3s ease,
        color 0.3s ease,
        border-color 0.3s ease;
}

/* arrow animation */
.onboarding-btn .elementor-button-icon,
.onboarding-btn .elementor-button svg {
    transition: transform 0.3s cubic-bezier(.16,.8,.24,1);
}

/* hover */
.onboarding-btn .elementor-button:hover {
    background-color: #5FA79E !important;
}

/* arrow moves diagonally */
.onboarding-btn .elementor-button:hover .elementor-button-icon,
.onboarding-btn .elementor-button:hover svg {
    transform: translate(3px, -3px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Regular.eot');
	src: url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Regular.woff2') format('woff2'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Regular.woff') format('woff'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Regular.ttf') format('truetype'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Regular.svg#SatoshiRegular') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Medium.eot');
	src: url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Medium.woff2') format('woff2'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Medium.woff') format('woff'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Medium.ttf') format('truetype'),
		url('https://www.aurionpro-payments.com/wp-content/uploads/2026/04/Satoshi-Medium.svg#SatoshiMedium') format('svg');
}
/* End Custom Fonts CSS */