.elementor-22882 .elementor-element.elementor-element-2444b3c{--display:flex;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-2444b3c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-2444b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-22882 .elementor-element.elementor-element-f500742 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-22882 .elementor-element.elementor-element-f500742{text-align:center;}.elementor-22882 .elementor-element.elementor-element-f500742 .elementor-heading-title{color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-f398f03{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-f398f03.e-con{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22882 .elementor-element.elementor-element-c6fcdbf{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-22882 .elementor-element.elementor-element-d2f809c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-b77002f{--display:flex;--min-height:217px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-b77002f:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-b77002f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-b77002f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-b77002f.e-con{--align-self:center;}.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-22882 .elementor-element.elementor-element-cb0e265{text-align:center;}.elementor-22882 .elementor-element.elementor-element-cb0e265 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-598da88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-22882 .elementor-element.elementor-element-eef82c9 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-eef82c9 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-eef82c9 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-eef82c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-297d764{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-9824827{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-e5e29d3{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-e5e29d3:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-e5e29d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-e5e29d3.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-e5e29d3.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-2ee236a{text-align:center;}.elementor-22882 .elementor-element.elementor-element-2ee236a .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-3718a64 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3718a64 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3718a64 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-3718a64{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-3fba77a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-22882 .elementor-element.elementor-element-52f1349{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-4a1540d{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-4a1540d:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-4a1540d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-4a1540d.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-4a1540d.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-7f9760c{text-align:center;}.elementor-22882 .elementor-element.elementor-element-7f9760c .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-e2efcf5 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-e2efcf5 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-e2efcf5 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-e2efcf5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-0e53bdf{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-0e53bdf:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-0e53bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-0e53bdf.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-0e53bdf.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-43eba4c{text-align:center;}.elementor-22882 .elementor-element.elementor-element-43eba4c .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-a4d5636 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-a4d5636 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-a4d5636 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-a4d5636{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-9c6e5ab{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-9c6e5ab:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-9c6e5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-9c6e5ab.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-9c6e5ab.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-499e48e{text-align:center;}.elementor-22882 .elementor-element.elementor-element-499e48e .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-7e64fcc .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-7e64fcc .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-7e64fcc .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-7e64fcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-1cee611{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-964bb23{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-f02bc6c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-f02bc6c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-f02bc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-f02bc6c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-f02bc6c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-2cfda49{text-align:center;}.elementor-22882 .elementor-element.elementor-element-2cfda49 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-33d42cb .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-33d42cb .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-33d42cb .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-33d42cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-f0f8b48{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-f0f8b48:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-f0f8b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-f0f8b48.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-f0f8b48.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-74bfe8e{text-align:center;}.elementor-22882 .elementor-element.elementor-element-74bfe8e .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-ecfb13d .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-ecfb13d .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-ecfb13d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-ecfb13d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-8310849{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-cb7801e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-a14cd78{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-a14cd78:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-a14cd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-a14cd78.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-a14cd78.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-accb3d8{text-align:center;}.elementor-22882 .elementor-element.elementor-element-accb3d8 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-8f041a7 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-8f041a7 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-8f041a7 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-8f041a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-a1463be{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-7ccf4c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-63c4d2a{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-63c4d2a:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-63c4d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-63c4d2a.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-63c4d2a.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-3bc2784{text-align:center;}.elementor-22882 .elementor-element.elementor-element-3bc2784 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-adc066b .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-adc066b .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-adc066b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-adc066b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-b89d988{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-b89d988:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-b89d988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-b89d988.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-b89d988.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-179344a{text-align:center;}.elementor-22882 .elementor-element.elementor-element-179344a .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-3389f6b .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3389f6b .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3389f6b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-3389f6b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-347a71e{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-347a71e:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-347a71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-347a71e.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-347a71e.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-905373f{text-align:center;}.elementor-22882 .elementor-element.elementor-element-905373f .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-155c90e .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-155c90e .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-155c90e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-155c90e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-8b582d6{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-22882 .elementor-element.elementor-element-0e872fe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-6d70f28{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-6d70f28:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-6d70f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-6d70f28.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-6d70f28.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-41bcf64{text-align:center;}.elementor-22882 .elementor-element.elementor-element-41bcf64 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-798b2e2 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-798b2e2 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-798b2e2 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-798b2e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-9ba9080{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-9ba9080:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-9ba9080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-9ba9080.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-9ba9080.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-58a7492{text-align:center;}.elementor-22882 .elementor-element.elementor-element-58a7492 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-74c4384 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-74c4384 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-74c4384 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-74c4384{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-70a537b{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-c7f8f20{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-401e310{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-401e310:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-401e310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-401e310.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-401e310.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-525c89a{text-align:center;}.elementor-22882 .elementor-element.elementor-element-525c89a .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-3b79151 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3b79151 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3b79151 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-3b79151{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-8e71074{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-8e71074:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-8e71074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-8e71074.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-8e71074.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-c17538c{text-align:center;}.elementor-22882 .elementor-element.elementor-element-c17538c .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-ff8eab1 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-ff8eab1 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-ff8eab1 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-ff8eab1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-008be29{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-008be29:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-008be29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-008be29.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-008be29.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-dd182ce{text-align:center;}.elementor-22882 .elementor-element.elementor-element-dd182ce .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-0958ae9 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-0958ae9 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-0958ae9 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-0958ae9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-6e7399c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-6e7399c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-6e7399c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-6e7399c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-6e7399c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-75bf2f4{text-align:center;}.elementor-22882 .elementor-element.elementor-element-75bf2f4 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-0866b7b .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-0866b7b .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-0866b7b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-0866b7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-42b3cba{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-42b3cba:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-42b3cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-42b3cba.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-42b3cba.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-0c687ab{text-align:center;}.elementor-22882 .elementor-element.elementor-element-0c687ab .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-d82738a .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-d82738a .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-d82738a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-d82738a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-cda4de9{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-cda4de9:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-cda4de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-cda4de9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-cda4de9.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-28c7157{text-align:center;}.elementor-22882 .elementor-element.elementor-element-28c7157 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-61872e1 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-61872e1 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-61872e1 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-61872e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-351223c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-351223c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-351223c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-351223c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-351223c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-be5d17b{text-align:center;}.elementor-22882 .elementor-element.elementor-element-be5d17b .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-498b4cf .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-498b4cf .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-498b4cf .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-498b4cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-a7e46a8{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-a7e46a8:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-a7e46a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-a7e46a8.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-a7e46a8.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-d9f2804{text-align:center;}.elementor-22882 .elementor-element.elementor-element-d9f2804 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-576c5a3 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-576c5a3 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-576c5a3 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-576c5a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-c3f2490{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-c3f2490:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-c3f2490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-c3f2490.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-c3f2490.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-3dfe171{text-align:center;}.elementor-22882 .elementor-element.elementor-element-3dfe171 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-4f17ff5 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-4f17ff5 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-4f17ff5 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-4f17ff5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-feca0e8{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-1315931{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-e276bd6{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-e276bd6:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-e276bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-e276bd6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-e276bd6.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-8a18f2f{text-align:center;}.elementor-22882 .elementor-element.elementor-element-8a18f2f .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-4cda0bd .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-4cda0bd .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-4cda0bd .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-4cda0bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-31f4bcc{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-31f4bcc:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-31f4bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-31f4bcc.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-31f4bcc.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-b69e691{text-align:center;}.elementor-22882 .elementor-element.elementor-element-b69e691 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-3e70247 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3e70247 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3e70247 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-3e70247{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-428cf3c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-428cf3c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-428cf3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-428cf3c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-428cf3c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-598d2cc{text-align:center;}.elementor-22882 .elementor-element.elementor-element-598d2cc .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-8b81179 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-8b81179 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-8b81179 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-8b81179{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-2801f0c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-2801f0c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-2801f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-2801f0c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-2801f0c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-36268d2{text-align:center;}.elementor-22882 .elementor-element.elementor-element-36268d2 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-4ff069a .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-4ff069a .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-4ff069a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-4ff069a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-2baefec{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-2baefec:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-2baefec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-2baefec.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-2baefec.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-16ab3c4{text-align:center;}.elementor-22882 .elementor-element.elementor-element-16ab3c4 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-1c25125 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-1c25125 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-1c25125 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-1c25125{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-dacb3b0{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-b8a7b9f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-6e2f4f9{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-6e2f4f9:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-6e2f4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-6e2f4f9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-6e2f4f9.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-b359a0c{text-align:center;}.elementor-22882 .elementor-element.elementor-element-b359a0c .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-ef617da .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-ef617da .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-ef617da .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-ef617da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-2235890{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-2235890:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-2235890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-2235890.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-2235890.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-1aa78be{text-align:center;}.elementor-22882 .elementor-element.elementor-element-1aa78be .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-105c926 .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-105c926 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-105c926 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-105c926{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-bb5714f{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-bb5714f:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-bb5714f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-bb5714f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-bb5714f.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-25cd8e2{text-align:center;}.elementor-22882 .elementor-element.elementor-element-25cd8e2 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-3d0c9df .elementor-button{background-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3d0c9df .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3d0c9df .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-22882 .elementor-element.elementor-element-3d0c9df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-a3e0b32{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-3881011{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-30dd743{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-30dd743:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-30dd743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-30dd743.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-30dd743.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-1138d43{text-align:center;}.elementor-22882 .elementor-element.elementor-element-1138d43 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-2495060{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-3ca2821 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3ca2821 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3ca2821 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-3ca2821{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-bba6674 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-bba6674 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-bba6674 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-602331c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-602331c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-602331c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-602331c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-602331c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-2fd3b1e{text-align:center;}.elementor-22882 .elementor-element.elementor-element-2fd3b1e .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-d531793{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-afe8e8a .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-afe8e8a .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-afe8e8a .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-afe8e8a{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-62ba443 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-62ba443 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-62ba443 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-cd8ebb4{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-01da617{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-db35f81{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-db35f81:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-db35f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-db35f81.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-db35f81.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-942cf69{text-align:center;}.elementor-22882 .elementor-element.elementor-element-942cf69 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-ce4beb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-0aa02aa .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-0aa02aa .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-0aa02aa .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-0aa02aa{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-04f5cb8 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-04f5cb8 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-04f5cb8 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-7970e36{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-1459f08{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-936e023{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-936e023:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-936e023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-936e023.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-936e023.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-fd13a2f{text-align:center;}.elementor-22882 .elementor-element.elementor-element-fd13a2f .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-5f50466{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-3ca7973 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3ca7973 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3ca7973 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-3ca7973{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-b26c0ba .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-b26c0ba .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-b26c0ba .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-404f722{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-404f722:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-404f722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-404f722.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-404f722.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-f2650aa{text-align:center;}.elementor-22882 .elementor-element.elementor-element-f2650aa .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-e47112a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-684c82f .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-684c82f .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-684c82f .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-684c82f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-739271f .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-739271f .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-739271f .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-57f840c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-57f840c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-57f840c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-57f840c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-57f840c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-42a708a{text-align:center;}.elementor-22882 .elementor-element.elementor-element-42a708a .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-ef997ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-dd7e74e .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-dd7e74e .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-dd7e74e .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-dd7e74e{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-768f608 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-768f608 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-768f608 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-209d90f{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-209d90f:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-209d90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-209d90f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-209d90f.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-e02e6fd{text-align:center;}.elementor-22882 .elementor-element.elementor-element-e02e6fd .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-24dae5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-87ff868 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-87ff868 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-87ff868 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-87ff868{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-3315692 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-3315692 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-3315692 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-ab69a86{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-ab69a86:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-ab69a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-ab69a86.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-ab69a86.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-f8e889f{text-align:center;}.elementor-22882 .elementor-element.elementor-element-f8e889f .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-a63b2fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-50ff261 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-50ff261 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-50ff261 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-50ff261{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-91f37ec .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-91f37ec .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-91f37ec .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-4803d08{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-4803d08:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-4803d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-4803d08.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-4803d08.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-4e31233{text-align:center;}.elementor-22882 .elementor-element.elementor-element-4e31233 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-5cecc8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-6ca80cf .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-6ca80cf .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-6ca80cf .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-6ca80cf{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-c17017e .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-c17017e .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-c17017e .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-bb67d1b{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-bb67d1b:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-bb67d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-bb67d1b.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-bb67d1b.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-1f96c20{text-align:center;}.elementor-22882 .elementor-element.elementor-element-1f96c20 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-4721c1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-e902b6f .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-e902b6f .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-e902b6f .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-e902b6f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-79d8a33 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-79d8a33 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-79d8a33 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-28019e2{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-28019e2:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-28019e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-28019e2.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-28019e2.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-8f8537c{text-align:center;}.elementor-22882 .elementor-element.elementor-element-8f8537c .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-7f4ba3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-f313800 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-f313800 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-f313800 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-f313800{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-5cf6c9a .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-5cf6c9a .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-5cf6c9a .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-74ff94a{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-703e08c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-a41b383{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-a41b383:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-a41b383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-a41b383.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-a41b383.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-e581206{text-align:center;}.elementor-22882 .elementor-element.elementor-element-e581206 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-8100e38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-05d3acc .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-05d3acc .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-05d3acc .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-05d3acc{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-8524740 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-8524740 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-8524740 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-c0bb948{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-c0bb948:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-c0bb948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-c0bb948.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-c0bb948.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-3d019af{text-align:center;}.elementor-22882 .elementor-element.elementor-element-3d019af .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-33bd7f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-c41c159 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-c41c159 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-c41c159 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-c41c159{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-080ad1f .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-080ad1f .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-080ad1f .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-5441173{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-5441173:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-5441173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-5441173.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-5441173.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-116bc09{text-align:center;}.elementor-22882 .elementor-element.elementor-element-116bc09 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-33d89ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-da0a17f .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-da0a17f .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-da0a17f .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-da0a17f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-98e6bce .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-98e6bce .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-98e6bce .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-81c5e4e{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-61e02c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-e2710ae{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-e2710ae:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-e2710ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-e2710ae.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-e2710ae.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-1a5f833{text-align:center;}.elementor-22882 .elementor-element.elementor-element-1a5f833 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-00f489f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-b0a8ab5 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-b0a8ab5 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-b0a8ab5 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-b0a8ab5{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-d86056d .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-d86056d .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-d86056d .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-007096f{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-a42d322{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-b397b52{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-b397b52:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-b397b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-b397b52.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-b397b52.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-0c64303{text-align:center;}.elementor-22882 .elementor-element.elementor-element-0c64303 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-b5a73a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-8984966 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-8984966 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-8984966 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-8984966{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-b435111 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-b435111 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-b435111 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-deec73f{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-af75d69{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-2f825a1{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-2f825a1:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-2f825a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-2f825a1.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-2f825a1.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-7bfd29f{text-align:center;}.elementor-22882 .elementor-element.elementor-element-7bfd29f .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-7d36145{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-ad51e35 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-ad51e35 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-ad51e35 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-ad51e35{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-c29ef42 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-c29ef42 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-c29ef42 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-5ec029c{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-aeec988{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-de66eac{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-de66eac:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-de66eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-de66eac.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-de66eac.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-126976c{text-align:center;}.elementor-22882 .elementor-element.elementor-element-126976c .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-fa7f886{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-f763923 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-f763923 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-f763923 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-f763923{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-017bfc1 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-017bfc1 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-017bfc1 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-947d327{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-3c70f90{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-0f1480e{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-0f1480e:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-0f1480e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-0f1480e.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-0f1480e.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-9751974{text-align:center;}.elementor-22882 .elementor-element.elementor-element-9751974 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-2a5d4d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-c587a4f .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-c587a4f .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-c587a4f .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-c587a4f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-ed858e0 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-ed858e0 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-ed858e0 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-d4ffb0c{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-d4ffb0c:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-d4ffb0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-d4ffb0c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-d4ffb0c.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-4827e38{text-align:center;}.elementor-22882 .elementor-element.elementor-element-4827e38 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-1c7bdd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-02181ea .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-02181ea .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-02181ea .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-02181ea{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-30c9e25 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-30c9e25 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-30c9e25 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-69c8d97{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-ae16ccf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-48a159a{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-48a159a:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-48a159a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-48a159a.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-48a159a.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-7d2bfd3{text-align:center;}.elementor-22882 .elementor-element.elementor-element-7d2bfd3 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-b5dd7b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-4eba8b0 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-4eba8b0 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-4eba8b0 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-4eba8b0{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-074f1bf .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-074f1bf .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-074f1bf .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-9514ebb{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-9514ebb:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-9514ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-9514ebb.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-9514ebb.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-5d057f9{text-align:center;}.elementor-22882 .elementor-element.elementor-element-5d057f9 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-858d889{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-ce3f8c2 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-ce3f8c2 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-ce3f8c2 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-ce3f8c2{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-492fe80 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-492fe80 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-492fe80 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-99d9878{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-ea8add6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-0aceb2e{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-0aceb2e:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-0aceb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-0aceb2e.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-0aceb2e.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-5013996{text-align:center;}.elementor-22882 .elementor-element.elementor-element-5013996 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-4584323{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-610c74e .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-610c74e .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-610c74e .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-610c74e{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-864d594 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-864d594 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-864d594 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-56f3771{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-ea69ea5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-bf8211b{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-bf8211b:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-bf8211b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-bf8211b.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-bf8211b.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-defdd51{text-align:center;}.elementor-22882 .elementor-element.elementor-element-defdd51 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-302f72a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-c55d485 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-c55d485 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-c55d485 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-c55d485{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-f71ca80 .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-f71ca80 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-f71ca80 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-b9b2083{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-22882 .elementor-element.elementor-element-db1671a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-0c9c436{--display:flex;--min-height:217px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-0c9c436:not(.elementor-motion-effects-element-type-background), .elementor-22882 .elementor-element.elementor-element-0c9c436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22882 .elementor-element.elementor-element-0c9c436.e-con:hover{--e-con-transform-scale:1.05;}.elementor-22882 .elementor-element.elementor-element-0c9c436.e-con{--align-self:center;}.elementor-22882 .elementor-element.elementor-element-cba4be3{text-align:center;}.elementor-22882 .elementor-element.elementor-element-cba4be3 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-fd518e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22882 .elementor-element.elementor-element-a18a2f2 .elementor-button{background-color:#006DC4;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-a18a2f2 .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-a18a2f2 .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-a18a2f2{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-22882 .elementor-element.elementor-element-8170d9b .elementor-button{background-color:#0088F5;border-radius:10px 10px 10px 10px;}.elementor-22882 .elementor-element.elementor-element-8170d9b .elementor-button:hover, .elementor-22882 .elementor-element.elementor-element-8170d9b .elementor-button:focus{background-color:#00447A;}.elementor-22882 .elementor-element.elementor-element-c80dc89{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#345C98;}.elementor-22882 .elementor-element.elementor-element-c80dc89 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F8F8F8;}.elementor-22882 .elementor-element.elementor-element-c80dc89.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#274674;}.elementor-22882 .elementor-element.elementor-element-c80dc89.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22882 .elementor-element.elementor-element-c80dc89.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-color:#3E6FB7;}.elementor-22882 .elementor-element.elementor-element-705c2f7{--display:flex;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-e9e48e5 .elementor-heading-title{color:#000000;}.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-22882 .elementor-element.elementor-element-7716676{color:#000000;}.elementor-22882 .elementor-element.elementor-element-b7d9f4a{--display:flex;--margin-top:080px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22882 .elementor-element.elementor-element-00913c4 .elementor-heading-title{color:#000000;}.elementor-22882 .elementor-element.elementor-element-b9d2012{color:#000000;}body.elementor-page-22882:not(.elementor-motion-effects-element-type-background), body.elementor-page-22882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}@media(min-width:768px){.elementor-22882 .elementor-element.elementor-element-2444b3c{--content-width:1600px;}.elementor-22882 .elementor-element.elementor-element-f398f03{--content-width:1566px;}.elementor-22882 .elementor-element.elementor-element-d2f809c{--content-width:1069px;}.elementor-22882 .elementor-element.elementor-element-9824827{--content-width:1069px;}.elementor-22882 .elementor-element.elementor-element-52f1349{--content-width:1069px;}}@media(max-width:1024px){.elementor-22882 .elementor-element.elementor-element-d2f809c{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-eef82c9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-9824827{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-3718a64{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-52f1349{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-e2efcf5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-a4d5636{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-7e64fcc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-964bb23{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-33d42cb{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-ecfb13d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-cb7801e{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-8f041a7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-7ccf4c9{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-adc066b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-3389f6b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-155c90e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-0e872fe{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-798b2e2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-74c4384{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-c7f8f20{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-3b79151{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-ff8eab1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-0958ae9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-0866b7b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-d82738a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-61872e1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-498b4cf{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-576c5a3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-4f17ff5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-1315931{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-4cda0bd{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-3e70247{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-8b81179{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-4ff069a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-1c25125{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-b8a7b9f{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-ef617da{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-105c926{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-3d0c9df{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-22882 .elementor-element.elementor-element-3881011{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-01da617{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-1459f08{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-703e08c{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-61e02c0{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-a42d322{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-af75d69{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-aeec988{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-3c70f90{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-ae16ccf{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-ea8add6{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-ea69ea5{--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-db1671a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22882 .elementor-element.elementor-element-d2f809c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-9824827{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-52f1349{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-964bb23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-cb7801e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-7ccf4c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-0e872fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-c7f8f20{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-1315931{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-b8a7b9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-3881011{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-01da617{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-1459f08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-703e08c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-61e02c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-a42d322{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-af75d69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-aeec988{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-3c70f90{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-ae16ccf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-ea8add6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-ea69ea5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22882 .elementor-element.elementor-element-db1671a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-f500742 */.elementor-22882 .elementor-element.elementor-element-f500742{
    font-size: 42px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f500742 {
    font-size: 32px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0e265 */.elementor-22882 .elementor-element.elementor-element-cb0e265{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cb0e265 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee236a */.elementor-22882 .elementor-element.elementor-element-2ee236a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2ee236a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f9760c */.elementor-22882 .elementor-element.elementor-element-7f9760c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7f9760c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43eba4c */.elementor-22882 .elementor-element.elementor-element-43eba4c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-43eba4c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499e48e */.elementor-22882 .elementor-element.elementor-element-499e48e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-499e48e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cfda49 */.elementor-22882 .elementor-element.elementor-element-2cfda49{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2cfda49 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74bfe8e */.elementor-22882 .elementor-element.elementor-element-74bfe8e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-74bfe8e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accb3d8 */.elementor-22882 .elementor-element.elementor-element-accb3d8{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-accb3d8 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc2784 */.elementor-22882 .elementor-element.elementor-element-3bc2784{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3bc2784 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179344a */.elementor-22882 .elementor-element.elementor-element-179344a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-179344a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905373f */.elementor-22882 .elementor-element.elementor-element-905373f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-905373f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41bcf64 */.elementor-22882 .elementor-element.elementor-element-41bcf64{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-41bcf64 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a7492 */.elementor-22882 .elementor-element.elementor-element-58a7492{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-58a7492 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525c89a */.elementor-22882 .elementor-element.elementor-element-525c89a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-525c89a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17538c */.elementor-22882 .elementor-element.elementor-element-c17538c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-c17538c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd182ce */.elementor-22882 .elementor-element.elementor-element-dd182ce{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-dd182ce {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75bf2f4 */.elementor-22882 .elementor-element.elementor-element-75bf2f4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-75bf2f4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c687ab */.elementor-22882 .elementor-element.elementor-element-0c687ab{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c687ab {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c7157 */.elementor-22882 .elementor-element.elementor-element-28c7157{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-28c7157 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be5d17b */.elementor-22882 .elementor-element.elementor-element-be5d17b{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-be5d17b {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f2804 */.elementor-22882 .elementor-element.elementor-element-d9f2804{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-d9f2804 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfe171 */.elementor-22882 .elementor-element.elementor-element-3dfe171{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3dfe171 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a18f2f */.elementor-22882 .elementor-element.elementor-element-8a18f2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8a18f2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e691 */.elementor-22882 .elementor-element.elementor-element-b69e691{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b69e691 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-598d2cc */.elementor-22882 .elementor-element.elementor-element-598d2cc{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-598d2cc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36268d2 */.elementor-22882 .elementor-element.elementor-element-36268d2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-36268d2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ab3c4 */.elementor-22882 .elementor-element.elementor-element-16ab3c4{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-16ab3c4 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b359a0c */.elementor-22882 .elementor-element.elementor-element-b359a0c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b359a0c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa78be */.elementor-22882 .elementor-element.elementor-element-1aa78be{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1aa78be {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25cd8e2 */.elementor-22882 .elementor-element.elementor-element-25cd8e2{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-25cd8e2 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1138d43 */.elementor-22882 .elementor-element.elementor-element-1138d43{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1138d43 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd3b1e */.elementor-22882 .elementor-element.elementor-element-2fd3b1e{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-2fd3b1e {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942cf69 */.elementor-22882 .elementor-element.elementor-element-942cf69{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-942cf69 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd13a2f */.elementor-22882 .elementor-element.elementor-element-fd13a2f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-fd13a2f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2650aa */.elementor-22882 .elementor-element.elementor-element-f2650aa{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f2650aa {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a708a */.elementor-22882 .elementor-element.elementor-element-42a708a{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-42a708a {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e02e6fd */.elementor-22882 .elementor-element.elementor-element-e02e6fd{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e02e6fd {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e889f */.elementor-22882 .elementor-element.elementor-element-f8e889f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-f8e889f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e31233 */.elementor-22882 .elementor-element.elementor-element-4e31233{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4e31233 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f96c20 */.elementor-22882 .elementor-element.elementor-element-1f96c20{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1f96c20 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8537c */.elementor-22882 .elementor-element.elementor-element-8f8537c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-8f8537c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e581206 */.elementor-22882 .elementor-element.elementor-element-e581206{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e581206 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d019af */.elementor-22882 .elementor-element.elementor-element-3d019af{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-3d019af {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc09 */.elementor-22882 .elementor-element.elementor-element-116bc09{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-116bc09 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a5f833 */.elementor-22882 .elementor-element.elementor-element-1a5f833{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-1a5f833 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c64303 */.elementor-22882 .elementor-element.elementor-element-0c64303{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-0c64303 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bfd29f */.elementor-22882 .elementor-element.elementor-element-7bfd29f{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7bfd29f {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126976c */.elementor-22882 .elementor-element.elementor-element-126976c{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-126976c {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9751974 */.elementor-22882 .elementor-element.elementor-element-9751974{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-9751974 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4827e38 */.elementor-22882 .elementor-element.elementor-element-4827e38{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-4827e38 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d2bfd3 */.elementor-22882 .elementor-element.elementor-element-7d2bfd3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7d2bfd3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d057f9 */.elementor-22882 .elementor-element.elementor-element-5d057f9{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5d057f9 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5013996 */.elementor-22882 .elementor-element.elementor-element-5013996{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-5013996 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-defdd51 */.elementor-22882 .elementor-element.elementor-element-defdd51{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-defdd51 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4be3 */.elementor-22882 .elementor-element.elementor-element-cba4be3{
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-cba4be3 {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9e48e5 */.elementor-22882 .elementor-element.elementor-element-e9e48e5{
    font-size: 28px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-e9e48e5 {
    font-size: 28px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7716676 */.elementor-22882 .elementor-element.elementor-element-7716676{
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-7716676 {
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00913c4 */.elementor-22882 .elementor-element.elementor-element-00913c4{
    font-size: 28px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-00913c4 {
    font-size: 28px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9d2012 */.elementor-22882 .elementor-element.elementor-element-b9d2012{
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 4;
}
/* Mobile styles */
@media (max-width: 767px) {
  .elementor-22882 .elementor-element.elementor-element-b9d2012 {
    font-size: 16px;
    letter-spacing: 2px;
    line-height: 4;
  }
}/* End custom CSS */