.elementor-473 .elementor-element.elementor-element-fc8b075 > .elementor-container{max-width:1240px;}.elementor-473 .elementor-element.elementor-element-fc8b075{padding:166px 32px 56px 32px;}.elementor-473 .elementor-element.elementor-element-19136c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-473 .elementor-element.elementor-element-6eac9b1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-473 .elementor-element.elementor-element-6eac9b1 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:10.72px;font-weight:400;text-transform:uppercase;line-height:1.45em;letter-spacing:2.47px;color:#6E6E74;}.elementor-473 .elementor-element.elementor-element-5224362{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-473 .elementor-element.elementor-element-5224362 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-473 .elementor-element.elementor-element-5224362 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:67.6px;font-weight:700;line-height:1.08em;letter-spacing:-1.69px;color:#1A1A1A;}.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-473 .elementor-element.elementor-element-359bd13{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16.9px;font-weight:400;line-height:1.75em;color:#6E6E74;}.elementor-473 .elementor-element.elementor-element-359bd13 > .elementor-widget-container{margin:27px 0px 31px 0px;}.elementor-473 .elementor-element.elementor-element-fa28620:not(.elementor-motion-effects-element-type-background), .elementor-473 .elementor-element.elementor-element-fa28620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-473 .elementor-element.elementor-element-fa28620 > .elementor-container{max-width:820px;}.elementor-473 .elementor-element.elementor-element-fa28620{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:112px 32px 112px 32px;}.elementor-473 .elementor-element.elementor-element-fa28620 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-473 .elementor-element.elementor-element-16b0c6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-473 .elementor-element.elementor-element-e002a26{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-c37a3d7 > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-c37a3d7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-a6f1d88{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-8a69739 > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-8a69739 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-6de10ea{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-5158a9b > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-5158a9b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-34d044c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-1847dfd > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-1847dfd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-fbbf7ae{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-df3715f > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-df3715f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-c2aeb10{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-a6264c1 > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-a6264c1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-899de72{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-6d15823 > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-6d15823 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-508d1d4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-3404b85 > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-3404b85 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-177c536{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-faf3ee7 > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-faf3ee7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-de6b898{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-c1e3249 > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-c1e3249 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-a55abfa{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-88d25ab > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-88d25ab .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-6c49f5c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-4fc190d > .elementor-widget-container{margin:44px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-4fc190d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;letter-spacing:-0.22px;color:#1A1A1A;}.elementor-473 .elementor-element.elementor-element-33392be > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-473 .elementor-element.elementor-element-33392be{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#3A3A40;}.elementor-473 .elementor-element.elementor-element-2e07f1c4{padding:0px 0px 0px 0px;}.elementor-473 .elementor-element.elementor-element-2e0a2771{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-473 .elementor-element.elementor-element-2e073535{width:100%;}.elementor-473 .elementor-element.elementor-element-2e096ae2{width:100%;}}@media(max-width:1024px){.elementor-473 .elementor-element.elementor-element-fc8b075{padding:140px 32px 56px 32px;}.elementor-473 .elementor-element.elementor-element-5224362{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-473 .elementor-element.elementor-element-5224362 .elementor-heading-title{font-size:48px;letter-spacing:-1.2px;}.elementor-473 .elementor-element.elementor-element-359bd13{--container-widget-width:606px;--container-widget-flex-grow:0;width:var( --container-widget-width, 606px );max-width:606px;font-size:16px;}.elementor-473 .elementor-element.elementor-element-fa28620{padding:92px 32px 92px 32px;}}@media(max-width:767px){.elementor-473 .elementor-element.elementor-element-fc8b075{padding:112px 20px 56px 20px;}.elementor-473 .elementor-element.elementor-element-5224362 .elementor-heading-title{font-size:42.9px;letter-spacing:-1.07px;}.elementor-473 .elementor-element.elementor-element-359bd13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-473 .elementor-element.elementor-element-fa28620{padding:76px 32px 76px 32px;}.elementor-473 .elementor-element.elementor-element-e002a26{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-c37a3d7 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-c37a3d7 .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-a6f1d88{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-8a69739 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-8a69739 .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-6de10ea{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-5158a9b > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-5158a9b .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-34d044c{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-1847dfd > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-1847dfd .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-fbbf7ae{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-df3715f > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-df3715f .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-c2aeb10{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-a6264c1 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-a6264c1 .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-899de72{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-6d15823 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-6d15823 .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-508d1d4{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-3404b85 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-3404b85 .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-177c536{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-faf3ee7 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-faf3ee7 .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-de6b898{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-c1e3249 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-c1e3249 .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-a55abfa{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-88d25ab > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-88d25ab .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-6c49f5c{font-size:15.5px;}.elementor-473 .elementor-element.elementor-element-4fc190d > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-473 .elementor-element.elementor-element-4fc190d .elementor-heading-title{font-size:20px;}.elementor-473 .elementor-element.elementor-element-33392be{font-size:15.5px;}}/* Start custom CSS for heading, class: .elementor-element-6eac9b1 */.elementor-473 .elementor-element.elementor-element-6eac9b1 .elementor-heading-title{display:inline-flex;align-items:center;gap:12px}.elementor-473 .elementor-element.elementor-element-6eac9b1 .elementor-heading-title::before{content:"";flex:0 0 12px;width:12px;height:12px;background:currentColor;transform:translateY(-0.16em);clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5224362 */.elementor-473 .elementor-element.elementor-element-5224362 .elementor-heading-title{text-wrap:balance;overflow-wrap:break-word}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359bd13 */.elementor-473 .elementor-element.elementor-element-359bd13 p{margin:0;overflow-wrap:break-word}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc8b075 */.elementor-473 .elementor-element.elementor-element-fc8b075{--kit-widget-spacing:0px}.elementor-473 .elementor-element.elementor-element-fc8b075 .elementor-widget:not(:last-child){margin-block-end:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e002a26 */.elementor-473 .elementor-element.elementor-element-e002a26 .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-e002a26 ol, .elementor-473 .elementor-element.elementor-element-e002a26 ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-e002a26 li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-e002a26 li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-e002a26 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-e002a26 th, .elementor-473 .elementor-element.elementor-element-e002a26 td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-e002a26 b, .elementor-473 .elementor-element.elementor-element-e002a26 strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-e002a26 a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-e002a26 a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-e002a26 p, .elementor-473 .elementor-element.elementor-element-e002a26 li, .elementor-473 .elementor-element.elementor-element-e002a26 a, .elementor-473 .elementor-element.elementor-element-e002a26 td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-e002a26 .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c37a3d7 */.elementor-473 .elementor-element.elementor-element-c37a3d7 .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-c37a3d7 .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-c37a3d7 .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f1d88 */.elementor-473 .elementor-element.elementor-element-a6f1d88 .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-a6f1d88 ol, .elementor-473 .elementor-element.elementor-element-a6f1d88 ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-a6f1d88 li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-a6f1d88 li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-a6f1d88 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-a6f1d88 th, .elementor-473 .elementor-element.elementor-element-a6f1d88 td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-a6f1d88 b, .elementor-473 .elementor-element.elementor-element-a6f1d88 strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-a6f1d88 a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-a6f1d88 a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-a6f1d88 p, .elementor-473 .elementor-element.elementor-element-a6f1d88 li, .elementor-473 .elementor-element.elementor-element-a6f1d88 a, .elementor-473 .elementor-element.elementor-element-a6f1d88 td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-a6f1d88 .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a69739 */.elementor-473 .elementor-element.elementor-element-8a69739 .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-8a69739 .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-8a69739 .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6de10ea */.elementor-473 .elementor-element.elementor-element-6de10ea .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-6de10ea ol, .elementor-473 .elementor-element.elementor-element-6de10ea ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-6de10ea li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-6de10ea li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-6de10ea table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-6de10ea th, .elementor-473 .elementor-element.elementor-element-6de10ea td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-6de10ea b, .elementor-473 .elementor-element.elementor-element-6de10ea strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-6de10ea a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-6de10ea a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-6de10ea p, .elementor-473 .elementor-element.elementor-element-6de10ea li, .elementor-473 .elementor-element.elementor-element-6de10ea a, .elementor-473 .elementor-element.elementor-element-6de10ea td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-6de10ea .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5158a9b */.elementor-473 .elementor-element.elementor-element-5158a9b .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-5158a9b .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-5158a9b .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34d044c */.elementor-473 .elementor-element.elementor-element-34d044c .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-34d044c ol, .elementor-473 .elementor-element.elementor-element-34d044c ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-34d044c li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-34d044c li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-34d044c table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-34d044c th, .elementor-473 .elementor-element.elementor-element-34d044c td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-34d044c b, .elementor-473 .elementor-element.elementor-element-34d044c strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-34d044c a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-34d044c a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-34d044c p, .elementor-473 .elementor-element.elementor-element-34d044c li, .elementor-473 .elementor-element.elementor-element-34d044c a, .elementor-473 .elementor-element.elementor-element-34d044c td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-34d044c .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1847dfd */.elementor-473 .elementor-element.elementor-element-1847dfd .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-1847dfd .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-1847dfd .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbbf7ae */.elementor-473 .elementor-element.elementor-element-fbbf7ae .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-fbbf7ae ol, .elementor-473 .elementor-element.elementor-element-fbbf7ae ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-fbbf7ae li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-fbbf7ae li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-fbbf7ae table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-fbbf7ae th, .elementor-473 .elementor-element.elementor-element-fbbf7ae td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-fbbf7ae b, .elementor-473 .elementor-element.elementor-element-fbbf7ae strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-fbbf7ae a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-fbbf7ae a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-fbbf7ae p, .elementor-473 .elementor-element.elementor-element-fbbf7ae li, .elementor-473 .elementor-element.elementor-element-fbbf7ae a, .elementor-473 .elementor-element.elementor-element-fbbf7ae td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-fbbf7ae .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df3715f */.elementor-473 .elementor-element.elementor-element-df3715f .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-df3715f .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-df3715f .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2aeb10 */.elementor-473 .elementor-element.elementor-element-c2aeb10 .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-c2aeb10 ol, .elementor-473 .elementor-element.elementor-element-c2aeb10 ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-c2aeb10 li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-c2aeb10 li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-c2aeb10 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-c2aeb10 th, .elementor-473 .elementor-element.elementor-element-c2aeb10 td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-c2aeb10 b, .elementor-473 .elementor-element.elementor-element-c2aeb10 strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-c2aeb10 a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-c2aeb10 a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-c2aeb10 p, .elementor-473 .elementor-element.elementor-element-c2aeb10 li, .elementor-473 .elementor-element.elementor-element-c2aeb10 a, .elementor-473 .elementor-element.elementor-element-c2aeb10 td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-c2aeb10 .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6264c1 */.elementor-473 .elementor-element.elementor-element-a6264c1 .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-a6264c1 .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-a6264c1 .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-899de72 */.elementor-473 .elementor-element.elementor-element-899de72 .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-899de72 ol, .elementor-473 .elementor-element.elementor-element-899de72 ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-899de72 li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-899de72 li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-899de72 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-899de72 th, .elementor-473 .elementor-element.elementor-element-899de72 td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-899de72 b, .elementor-473 .elementor-element.elementor-element-899de72 strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-899de72 a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-899de72 a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-899de72 p, .elementor-473 .elementor-element.elementor-element-899de72 li, .elementor-473 .elementor-element.elementor-element-899de72 a, .elementor-473 .elementor-element.elementor-element-899de72 td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-899de72 .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d15823 */.elementor-473 .elementor-element.elementor-element-6d15823 .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-6d15823 .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-6d15823 .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508d1d4 */.elementor-473 .elementor-element.elementor-element-508d1d4 .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-508d1d4 ol, .elementor-473 .elementor-element.elementor-element-508d1d4 ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-508d1d4 li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-508d1d4 li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-508d1d4 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-508d1d4 th, .elementor-473 .elementor-element.elementor-element-508d1d4 td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-508d1d4 b, .elementor-473 .elementor-element.elementor-element-508d1d4 strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-508d1d4 a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-508d1d4 a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-508d1d4 p, .elementor-473 .elementor-element.elementor-element-508d1d4 li, .elementor-473 .elementor-element.elementor-element-508d1d4 a, .elementor-473 .elementor-element.elementor-element-508d1d4 td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-508d1d4 .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3404b85 */.elementor-473 .elementor-element.elementor-element-3404b85 .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-3404b85 .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-3404b85 .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177c536 */.elementor-473 .elementor-element.elementor-element-177c536 .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-177c536 ol, .elementor-473 .elementor-element.elementor-element-177c536 ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-177c536 li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-177c536 li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-177c536 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-177c536 th, .elementor-473 .elementor-element.elementor-element-177c536 td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-177c536 b, .elementor-473 .elementor-element.elementor-element-177c536 strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-177c536 a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-177c536 a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-177c536 p, .elementor-473 .elementor-element.elementor-element-177c536 li, .elementor-473 .elementor-element.elementor-element-177c536 a, .elementor-473 .elementor-element.elementor-element-177c536 td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-177c536 .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf3ee7 */.elementor-473 .elementor-element.elementor-element-faf3ee7 .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-faf3ee7 .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-faf3ee7 .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de6b898 */.elementor-473 .elementor-element.elementor-element-de6b898 .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-de6b898 ol, .elementor-473 .elementor-element.elementor-element-de6b898 ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-de6b898 li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-de6b898 li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-de6b898 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-de6b898 th, .elementor-473 .elementor-element.elementor-element-de6b898 td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-de6b898 b, .elementor-473 .elementor-element.elementor-element-de6b898 strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-de6b898 a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-de6b898 a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-de6b898 p, .elementor-473 .elementor-element.elementor-element-de6b898 li, .elementor-473 .elementor-element.elementor-element-de6b898 a, .elementor-473 .elementor-element.elementor-element-de6b898 td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-de6b898 .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1e3249 */.elementor-473 .elementor-element.elementor-element-c1e3249 .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-c1e3249 .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-c1e3249 .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a55abfa */.elementor-473 .elementor-element.elementor-element-a55abfa .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-a55abfa ol, .elementor-473 .elementor-element.elementor-element-a55abfa ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-a55abfa li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-a55abfa li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-a55abfa table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-a55abfa th, .elementor-473 .elementor-element.elementor-element-a55abfa td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-a55abfa b, .elementor-473 .elementor-element.elementor-element-a55abfa strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-a55abfa a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-a55abfa a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-a55abfa p, .elementor-473 .elementor-element.elementor-element-a55abfa li, .elementor-473 .elementor-element.elementor-element-a55abfa a, .elementor-473 .elementor-element.elementor-element-a55abfa td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-a55abfa .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88d25ab */.elementor-473 .elementor-element.elementor-element-88d25ab .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-88d25ab .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-88d25ab .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c49f5c */.elementor-473 .elementor-element.elementor-element-6c49f5c .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-6c49f5c ol, .elementor-473 .elementor-element.elementor-element-6c49f5c ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-6c49f5c li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-6c49f5c li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-6c49f5c table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-6c49f5c th, .elementor-473 .elementor-element.elementor-element-6c49f5c td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-6c49f5c b, .elementor-473 .elementor-element.elementor-element-6c49f5c strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-6c49f5c a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-6c49f5c a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-6c49f5c p, .elementor-473 .elementor-element.elementor-element-6c49f5c li, .elementor-473 .elementor-element.elementor-element-6c49f5c a, .elementor-473 .elementor-element.elementor-element-6c49f5c td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-6c49f5c .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fc190d */.elementor-473 .elementor-element.elementor-element-4fc190d .elementor-heading-title{overflow-wrap:break-word;text-wrap:balance}.elementor-473 .elementor-element.elementor-element-4fc190d .elementor-heading-title b, .elementor-473 .elementor-element.elementor-element-4fc190d .elementor-heading-title strong{font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33392be */.elementor-473 .elementor-element.elementor-element-33392be .elementor-widget-container > p{margin:0 0 16px}.elementor-473 .elementor-element.elementor-element-33392be ol, .elementor-473 .elementor-element.elementor-element-33392be ul{margin:0 0 18px;padding-left:22px;color:#1A1A1A;line-height:26.4px}.elementor-473 .elementor-element.elementor-element-33392be li{margin:0 0 8px;color:#3A3A40;line-height:1.75}.elementor-473 .elementor-element.elementor-element-33392be li:last-child{margin-bottom:0}.elementor-473 .elementor-element.elementor-element-33392be table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.elementor-473 .elementor-element.elementor-element-33392be th, .elementor-473 .elementor-element.elementor-element-33392be td{border:1px solid #E7E7E2;padding:10px 12px;text-align:left;vertical-align:top}.elementor-473 .elementor-element.elementor-element-33392be b, .elementor-473 .elementor-element.elementor-element-33392be strong{font-weight:600;color:#1A1A1A}.elementor-473 .elementor-element.elementor-element-33392be a{color:#1A1A1A;text-decoration:underline;text-underline-offset:3px}.elementor-473 .elementor-element.elementor-element-33392be a:hover{color:#33C87E}.elementor-473 .elementor-element.elementor-element-33392be p, .elementor-473 .elementor-element.elementor-element-33392be li, .elementor-473 .elementor-element.elementor-element-33392be a, .elementor-473 .elementor-element.elementor-element-33392be td{overflow-wrap:break-word}.elementor-473 .elementor-element.elementor-element-33392be .elementor-widget-container > *:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fa28620 */.elementor-473 .elementor-element.elementor-element-fa28620{--kit-widget-spacing:0px}.elementor-473 .elementor-element.elementor-element-fa28620 .elementor-widget:not(:last-child){margin-block-end:0}/* End custom CSS */