.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-62ec5c4{width:var( --container-widget-width, 47.39% );max-width:47.39%;--container-widget-width:47.39%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-62ec5c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-62ec5c4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6ac7be7{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6ac7be7 p{margin-block-end:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-50cade5 .elementor-button{background-color:#C11742;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-22 .elementor-element.elementor-element-50cade5 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-50cade5 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-50cade5 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-50cade5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-23e6c58{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:2px;width:var( --container-widget-width, 109.932% );max-width:109.932%;--container-widget-width:109.932%;--container-widget-flex-grow:0;--divider-element-spacing:20px;}.elementor-22 .elementor-element.elementor-element-23e6c58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-23e6c58 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-23e6c58 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-23e6c58 .elementor-divider__text{color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-5cca7f5{width:var( --container-widget-width, 99.369% );max-width:99.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:99.369%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-5cca7f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5cca7f5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-78f3b84{width:var( --container-widget-width, 589.667px );max-width:589.667px;--container-widget-width:589.667px;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-78f3b84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-78f3b84 p{margin-block-end:15px;}.elementor-22 .elementor-element.elementor-element-14119e4 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-22 .elementor-element.elementor-element-14119e4 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-14119e4 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-14119e4 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-14119e4 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-7bc5dc2{width:var( --container-widget-width, 110.368% );max-width:110.368%;--container-widget-width:110.368%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-7bc5dc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7bc5dc2 img{width:53%;height:400px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-22 .elementor-element.elementor-element-27fa164{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:2px;width:var( --container-widget-width, 109.932% );max-width:109.932%;--container-widget-width:109.932%;--container-widget-flex-grow:0;--divider-element-spacing:20px;}.elementor-22 .elementor-element.elementor-element-27fa164.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-27fa164 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-27fa164 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-27fa164 .elementor-divider__text{color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-a49949f{width:var( --container-widget-width, 99.369% );max-width:99.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:99.369%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-a49949f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a49949f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-914d3e7{width:var( --container-widget-width, 589.667px );max-width:589.667px;--container-widget-width:589.667px;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-914d3e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-914d3e7 p{margin-block-end:15px;}.elementor-22 .elementor-element.elementor-element-8603b93 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-22 .elementor-element.elementor-element-8603b93 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-8603b93 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-8603b93 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-8603b93 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-57f94b2{width:var( --container-widget-width, 110.368% );max-width:110.368%;--container-widget-width:110.368%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-57f94b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-57f94b2 img{width:52%;height:400px;object-fit:cover;object-position:top center;border-radius:16px 16px 16px 16px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2dd705a{width:var( --container-widget-width, 77.466% );max-width:77.466%;padding:0px 0px 0px 0px;--container-widget-width:77.466%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-2dd705a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2dd705a .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-2dd705a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-2dd705a .elementor-icon{font-size:40px;padding:20px;border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-2dd705a .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-c5eb61c{width:var( --container-widget-width, 99.369% );max-width:99.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:99.369%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-c5eb61c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-c5eb61c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-1bfe478{width:var( --container-widget-width, 322.448px );max-width:322.448px;padding:0px 0px 0px 0px;--container-widget-width:322.448px;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-1bfe478.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1bfe478 p{margin-block-end:15px;}.elementor-22 .elementor-element.elementor-element-0c71e90 .elementor-button{background-color:#C1174200;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0c71e90 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-0c71e90 .elementor-button:focus{background-color:#8E123100;color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-0c71e90{padding:00px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0c71e90.elementor-element{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-0c71e90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-0c71e90 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-0c71e90 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-dd6be9d{width:var( --container-widget-width, 77.466% );max-width:77.466%;padding:0px 0px 0px 0px;--container-widget-width:77.466%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-dd6be9d .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-dd6be9d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-dd6be9d .elementor-icon{font-size:40px;padding:20px;border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-dd6be9d .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-159881b{width:var( --container-widget-width, 99.369% );max-width:99.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:99.369%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-159881b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-159881b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-41e8521{width:var( --container-widget-width, 211.5px );max-width:211.5px;padding:0px 0px 0px 0px;--container-widget-width:211.5px;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-41e8521.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-41e8521 p{margin-block-end:15px;}.elementor-22 .elementor-element.elementor-element-1154523 .elementor-button{background-color:#C1174200;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1154523 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-1154523 .elementor-button:focus{background-color:#8E123100;color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-1154523{padding:00px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1154523.elementor-element{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-1154523 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-1154523 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-1154523 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-4ec2f4f{width:var( --container-widget-width, 77.466% );max-width:77.466%;padding:0px 0px 0px 0px;--container-widget-width:77.466%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4ec2f4f .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-4ec2f4f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-4ec2f4f .elementor-icon{font-size:40px;padding:20px;border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-4ec2f4f .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-b894ab8{width:var( --container-widget-width, 99.369% );max-width:99.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:99.369%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-b894ab8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b894ab8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-83f0f42{width:var( --container-widget-width, 589.667px );max-width:589.667px;padding:0px 0px 0px 0px;--container-widget-width:589.667px;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-83f0f42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-83f0f42 p{margin-block-end:15px;}.elementor-22 .elementor-element.elementor-element-f1df4dc .elementor-button{background-color:#C1174200;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f1df4dc .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-f1df4dc .elementor-button:focus{background-color:#8E123100;color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-f1df4dc{padding:00px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f1df4dc.elementor-element{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-f1df4dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-f1df4dc .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-f1df4dc .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-b7ff5d1{width:var( --container-widget-width, 77.466% );max-width:77.466%;padding:0px 0px 0px 0px;--container-widget-width:77.466%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b7ff5d1 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-b7ff5d1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-b7ff5d1 .elementor-icon{font-size:40px;padding:20px;border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-b7ff5d1 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-89853af{width:var( --container-widget-width, 99.369% );max-width:99.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:99.369%;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-89853af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-89853af .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-aa40fc4{width:var( --container-widget-width, 356.823px );max-width:356.823px;padding:0px 0px 0px 0px;--container-widget-width:356.823px;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor3 );}.elementor-22 .elementor-element.elementor-element-aa40fc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-aa40fc4 p{margin-block-end:15px;}.elementor-22 .elementor-element.elementor-element-698dd66 .elementor-button{background-color:#C1174200;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-698dd66 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-698dd66 .elementor-button:focus{background-color:#8E123100;color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-698dd66{padding:00px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-698dd66.elementor-element{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-698dd66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-698dd66 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-698dd66 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-c5ea8c7{width:var( --container-widget-width, 99.369% );max-width:99.369%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99.369%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-c5ea8c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-c5ea8c7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-597f5a8 .elementor-button{background-color:#FFFFFFF5;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-radius:8px 8px 8px 8px;padding:20px 28px 20px 28px;}.elementor-22 .elementor-element.elementor-element-597f5a8 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-597f5a8 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-22 .elementor-element.elementor-element-597f5a8 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-597f5a8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-2dd705a .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-c5eb61c{text-align:start;}.elementor-22 .elementor-element.elementor-element-1bfe478{text-align:start;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-62ec5c4{width:var( --container-widget-width, 209.417px );max-width:209.417px;--container-widget-width:209.417px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-62ec5c4 .elementor-heading-title{font-size:40px;}.elementor-22 .elementor-element.elementor-element-5cca7f5 .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-78f3b84{text-align:start;font-size:15px;}.elementor-22 .elementor-element.elementor-element-a49949f{width:var( --container-widget-width, 237.5px );max-width:237.5px;--container-widget-width:237.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a49949f .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-914d3e7{font-size:15px;}.elementor-22 .elementor-element.elementor-element-c5ea8c7 .elementor-heading-title{font-size:35px;}}