.elementor-501 .elementor-element.elementor-element-797d21b{--display:flex;}.elementor-501 .elementor-element.elementor-element-11bc419{--spacer-size:50px;}.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-501 .elementor-element.elementor-element-f7136d6{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-f7136d6 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-abdcd1a{--display:flex;}.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-501 .elementor-element.elementor-element-548ac58 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.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-501 .elementor-element.elementor-element-6526556{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-6526556 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-b883cc0{--display:flex;}.elementor-501 .elementor-element.elementor-element-5039375 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-b2fe68e{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-b2fe68e p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-a68862c{--display:flex;}.elementor-501 .elementor-element.elementor-element-99a8758 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-53b0e81{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-53b0e81 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-d30f125{--display:flex;}.elementor-501 .elementor-element.elementor-element-5fd42d9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-a1d6685{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-a1d6685 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-227ad6d{--display:flex;}.elementor-501 .elementor-element.elementor-element-bd470db .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-255d2bf{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-255d2bf p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-87cdcbb{--display:flex;}.elementor-501 .elementor-element.elementor-element-1f55c4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-808a830{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-808a830 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-7319937{--display:flex;}.elementor-501 .elementor-element.elementor-element-ad2f0de .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-74c6870{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-74c6870 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-cca64f2{--display:flex;}.elementor-501 .elementor-element.elementor-element-7e71d80 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-1785988{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-1785988 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-384e1c7{--display:flex;}.elementor-501 .elementor-element.elementor-element-1505349 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-d31ba95{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-d31ba95 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-65ff780{--display:flex;}.elementor-501 .elementor-element.elementor-element-2b29464 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-c55b43f{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-c55b43f p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-3e61d8a{--display:flex;}.elementor-501 .elementor-element.elementor-element-7392036 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-0ac01f1{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-0ac01f1 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-4c37ec2{--display:flex;}.elementor-501 .elementor-element.elementor-element-11dbbbc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-ced7efb{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-ced7efb p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-8fd4312{--display:flex;}.elementor-501 .elementor-element.elementor-element-5c29dc0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-7c5defe{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-7c5defe p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-54ee9a4{--display:flex;}.elementor-501 .elementor-element.elementor-element-ecb2633 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-aea1163{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-aea1163 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-a7d3b86{--display:flex;}.elementor-501 .elementor-element.elementor-element-3474a34 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-e1e0116{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-e1e0116 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-38ab0c5{--display:flex;}.elementor-501 .elementor-element.elementor-element-2d29f55 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-637a3d7{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-637a3d7 p{margin-block-end:-0.2px;}.elementor-501 .elementor-element.elementor-element-58875c6{--display:flex;}.elementor-501 .elementor-element.elementor-element-ffbc683 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-501 .elementor-element.elementor-element-712379c{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:-0.2px;color:#404040;}.elementor-501 .elementor-element.elementor-element-712379c p{margin-block-end:-0.2px;}body.elementor-page-501:not(.elementor-motion-effects-element-type-background), body.elementor-page-501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}