.elementor-28 .elementor-element.elementor-element-fecbdf7{margin-top:100px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-be4e9fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-be4e9fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-c2ea910{text-align:center;}.elementor-28 .elementor-element.elementor-element-c2ea910 .elementor-heading-title{font-family:var( --e-global-typography-b873038-font-family ), Sans-serif;font-size:var( --e-global-typography-b873038-font-size );font-weight:var( --e-global-typography-b873038-font-weight );line-height:var( --e-global-typography-b873038-line-height );color:var( --e-global-color-5fd32d6 );}.elementor-28 .elementor-element.elementor-element-6e3d942{text-align:center;}.elementor-28 .elementor-element.elementor-element-6e3d942 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d2e3a0f{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-c398b4b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-c398b4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-e6dd151{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b6c866c{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-de54f32.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-de54f32.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-b3c38d7 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );font-weight:var( --e-global-typography-6ce889c-font-weight );line-height:var( --e-global-typography-6ce889c-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-0fa7754{font-family:var( --e-global-typography-5f1a608-font-family ), Sans-serif;font-size:var( --e-global-typography-5f1a608-font-size );font-weight:var( --e-global-typography-5f1a608-font-weight );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-982d49c .elementor-button{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-982d49c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-31ebbba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-38c660e > .elementor-widget-container{background-color:var( --e-global-color-5fd32d6 );border-radius:50px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon{font-size:75px;}.elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title a{font-family:var( --e-global-typography-34174f9-font-family ), Sans-serif;font-size:var( --e-global-typography-34174f9-font-size );font-weight:var( --e-global-typography-34174f9-font-weight );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-d309d01:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d309d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d309d01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:100px 0px 100px 0px;}.elementor-28 .elementor-element.elementor-element-d309d01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-44bcb33.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-982551d > .elementor-widget-container{background-color:var( --e-global-color-1929962 );border-radius:50px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-982551d .elementor-icon{font-size:75px;}.elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title a{font-family:var( --e-global-typography-34174f9-font-family ), Sans-serif;font-size:var( --e-global-typography-34174f9-font-size );font-weight:var( --e-global-typography-34174f9-font-weight );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-0edb607.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-0edb607.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-498cc72 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );font-weight:var( --e-global-typography-6ce889c-font-weight );line-height:var( --e-global-typography-6ce889c-line-height );color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-b116e3e{font-family:var( --e-global-typography-5f1a608-font-family ), Sans-serif;font-size:var( --e-global-typography-5f1a608-font-size );font-weight:var( --e-global-typography-5f1a608-font-weight );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-0124be3{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-acb6410.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-acb6410.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-aaaf140 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );font-weight:var( --e-global-typography-6ce889c-font-weight );line-height:var( --e-global-typography-6ce889c-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d7f413a{font-family:var( --e-global-typography-5f1a608-font-family ), Sans-serif;font-size:var( --e-global-typography-5f1a608-font-size );font-weight:var( --e-global-typography-5f1a608-font-weight );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-4d764e6 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-4d764e6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-664e0ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-4b1c7ac > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon{font-size:75px;}.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title a{font-family:var( --e-global-typography-34174f9-font-family ), Sans-serif;font-size:var( --e-global-typography-34174f9-font-size );font-weight:var( --e-global-typography-34174f9-font-weight );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-66dd0a9{margin-top:0px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-e6b9ef5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-956dff2 > .elementor-widget-container{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon{font-size:75px;}.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title a{font-family:var( --e-global-typography-34174f9-font-family ), Sans-serif;font-size:var( --e-global-typography-34174f9-font-size );font-weight:var( --e-global-typography-34174f9-font-weight );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-c195815.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-c195815.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-4f9c360 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );font-weight:var( --e-global-typography-6ce889c-font-weight );line-height:var( --e-global-typography-6ce889c-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-abf80c4{font-family:var( --e-global-typography-5f1a608-font-family ), Sans-serif;font-size:var( --e-global-typography-5f1a608-font-size );font-weight:var( --e-global-typography-5f1a608-font-weight );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-e35dc60 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-e35dc60 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-495444e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-495444e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-495444e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-28 .elementor-element.elementor-element-495444e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-06c824f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-06c824f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-a4d51eb .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );font-weight:var( --e-global-typography-6ce889c-font-weight );line-height:var( --e-global-typography-6ce889c-line-height );color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-5030a7e{font-family:var( --e-global-typography-5f1a608-font-family ), Sans-serif;font-size:var( --e-global-typography-5f1a608-font-size );font-weight:var( --e-global-typography-5f1a608-font-weight );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-ffbecc6 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-ffbecc6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8229a93.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-f84e8e6 > .elementor-widget-container{background-color:var( --e-global-color-1929962 );border-radius:50px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon{font-size:75px;}.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title a{font-family:var( --e-global-typography-34174f9-font-family ), Sans-serif;font-size:var( --e-global-typography-34174f9-font-size );font-weight:var( --e-global-typography-34174f9-font-weight );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-8e90a09{margin-top:100px;margin-bottom:100px;}.elementor-28 .elementor-element.elementor-element-d8bffc1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-8c19170 > .elementor-widget-container{background-color:var( --e-global-color-5fd32d6 );border-radius:50px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-1929962 );}.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon{font-size:75px;}.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title a{font-family:var( --e-global-typography-34174f9-font-family ), Sans-serif;font-size:var( --e-global-typography-34174f9-font-size );font-weight:var( --e-global-typography-34174f9-font-weight );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-f350985.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28 .elementor-element.elementor-element-f350985.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-ed69212 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );font-weight:var( --e-global-typography-6ce889c-font-weight );line-height:var( --e-global-typography-6ce889c-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-079eaa3{font-family:var( --e-global-typography-5f1a608-font-family ), Sans-serif;font-size:var( --e-global-typography-5f1a608-font-size );font-weight:var( --e-global-typography-5f1a608-font-weight );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d4cd4a7 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-d4cd4a7 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(max-width:1550px){.elementor-28 .elementor-element.elementor-element-c2ea910 .elementor-heading-title{font-size:var( --e-global-typography-b873038-font-size );line-height:var( --e-global-typography-b873038-line-height );}.elementor-28 .elementor-element.elementor-element-6e3d942 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-e6dd151{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-b3c38d7 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-0fa7754{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-498cc72 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-b116e3e{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-aaaf140 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-d7f413a{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-4f9c360 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-abf80c4{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-a4d51eb .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-5030a7e{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-ed69212 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-079eaa3{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-fecbdf7{margin-top:50px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-28 .elementor-element.elementor-element-be4e9fd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28 .elementor-element.elementor-element-c2ea910 .elementor-heading-title{font-size:var( --e-global-typography-b873038-font-size );line-height:var( --e-global-typography-b873038-line-height );}.elementor-28 .elementor-element.elementor-element-6e3d942 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-d2e3a0f{margin-top:20px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-3339691 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-afc6e49 img{width:70%;max-width:70%;}.elementor-28 .elementor-element.elementor-element-e6dd151{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-b6c866c{margin-top:0px;margin-bottom:60px;padding:0px 10px 0px 10px;}.elementor-28 .elementor-element.elementor-element-b3c38d7 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-0fa7754{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-31ebbba > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-d309d01{margin-top:0px;margin-bottom:50px;padding:30px 10px 30px 10px;}.elementor-28 .elementor-element.elementor-element-44bcb33 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-0edb607 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-498cc72 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-b116e3e{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-0124be3{margin-top:0px;margin-bottom:50px;padding:0px 10px 0px 10px;}.elementor-28 .elementor-element.elementor-element-aaaf140 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-d7f413a{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-664e0ff > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-66dd0a9{margin-top:0px;margin-bottom:50px;padding:0px 10px 0px 10px;}.elementor-28 .elementor-element.elementor-element-e6b9ef5 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-4f9c360 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-abf80c4{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-495444e{margin-top:0px;margin-bottom:50px;padding:30px 10px 30px 10px;}.elementor-28 .elementor-element.elementor-element-a4d51eb .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-5030a7e{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-8229a93 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-8e90a09{margin-top:0px;margin-bottom:60px;padding:0px 10px 0px 10px;}.elementor-28 .elementor-element.elementor-element-d8bffc1 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-ed69212 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-079eaa3{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-fecbdf7{margin-top:20px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-c2ea910 .elementor-heading-title{font-size:var( --e-global-typography-b873038-font-size );line-height:var( --e-global-typography-b873038-line-height );}.elementor-28 .elementor-element.elementor-element-6e3d942 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-d2e3a0f{margin-top:0px;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-3339691 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-afc6e49 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-afc6e49 img{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-e6dd151{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-b6c866c{margin-top:0px;margin-bottom:30px;}.elementor-28 .elementor-element.elementor-element-b3c38d7 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-0fa7754{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-982d49c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-38c660e .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-d309d01{margin-top:0px;margin-bottom:30px;}.elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-982551d .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-498cc72 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-b116e3e{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-0124be3{margin-top:0px;margin-bottom:30px;}.elementor-28 .elementor-element.elementor-element-aaaf140 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-d7f413a{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-4d764e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-66dd0a9{margin-top:0px;margin-bottom:30px;}.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-956dff2 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-4f9c360 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-abf80c4{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-e35dc60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-495444e{margin-top:0px;margin-bottom:30px;}.elementor-28 .elementor-element.elementor-element-a4d51eb .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-5030a7e{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-ffbecc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-8e90a09{margin-top:0px;margin-bottom:40px;}.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8c19170 .elementor-icon-box-title a{font-size:var( --e-global-typography-34174f9-font-size );line-height:var( --e-global-typography-34174f9-line-height );}.elementor-28 .elementor-element.elementor-element-ed69212 .elementor-heading-title{font-size:var( --e-global-typography-6ce889c-font-size );line-height:var( --e-global-typography-6ce889c-line-height );}.elementor-28 .elementor-element.elementor-element-079eaa3{font-size:var( --e-global-typography-5f1a608-font-size );line-height:var( --e-global-typography-5f1a608-line-height );word-spacing:var( --e-global-typography-5f1a608-word-spacing );}.elementor-28 .elementor-element.elementor-element-d4cd4a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-be4e9fd{width:100%;}.elementor-28 .elementor-element.elementor-element-3339691{width:100%;}.elementor-28 .elementor-element.elementor-element-c398b4b{width:100%;}.elementor-28 .elementor-element.elementor-element-de54f32{width:100%;}.elementor-28 .elementor-element.elementor-element-31ebbba{width:100%;}.elementor-28 .elementor-element.elementor-element-44bcb33{width:100%;}.elementor-28 .elementor-element.elementor-element-0edb607{width:100%;}.elementor-28 .elementor-element.elementor-element-acb6410{width:100%;}.elementor-28 .elementor-element.elementor-element-664e0ff{width:100%;}.elementor-28 .elementor-element.elementor-element-e6b9ef5{width:100%;}.elementor-28 .elementor-element.elementor-element-c195815{width:100%;}.elementor-28 .elementor-element.elementor-element-06c824f{width:100%;}.elementor-28 .elementor-element.elementor-element-8229a93{width:100%;}.elementor-28 .elementor-element.elementor-element-d8bffc1{width:100%;}.elementor-28 .elementor-element.elementor-element-f350985{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e6dd151 */.elementor-28 .elementor-element.elementor-element-e6dd151 span{
    font-family: 'Montserrat';
font-weight: 500;
font-size: 20px;
line-height: 30px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38c660e */.elementor-28 .elementor-element.elementor-element-38c660e .elementor-widget-container{
    padding: 50px;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.elementor-28 .elementor-element.elementor-element-38c660e{
    max-width: 380px;
}

@media screen and (max-width: 1024px) {
 .elementor-28 .elementor-element.elementor-element-38c660e .elementor-widget-container{
    padding: 50px;
    height: fit-content;
} 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-982551d */.elementor-28 .elementor-element.elementor-element-982551d .elementor-widget-container{
    padding: 50px;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.elementor-28 .elementor-element.elementor-element-982551d{
    max-width: 380px;
}

@media screen and (max-width: 1024px) {
 .elementor-28 .elementor-element.elementor-element-982551d .elementor-widget-container{
    padding: 50px;
    height: fit-content;
} 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d309d01 */@media screen and (max-width: 1024px)  {
  .elementor-28 .elementor-element.elementor-element-d309d01 .column-left{
      order: 1;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b1c7ac */.elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-widget-container{
    padding: 50px;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.elementor-28 .elementor-element.elementor-element-4b1c7ac{
    max-width: 380px;
}

@media screen and (max-width: 1024px) {
 .elementor-28 .elementor-element.elementor-element-4b1c7ac .elementor-widget-container{
    padding: 50px;
    height: fit-content;
} 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-956dff2 */.elementor-28 .elementor-element.elementor-element-956dff2 .elementor-widget-container{
    padding: 50px;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.elementor-28 .elementor-element.elementor-element-956dff2{
    max-width: 380px;
}

@media screen and (max-width: 1024px) {
 .elementor-28 .elementor-element.elementor-element-956dff2 .elementor-widget-container{
    padding: 50px;
    height: fit-content;
} 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-66dd0a9 */@media screen and (max-width: 1024px)  {
  .elementor-28 .elementor-element.elementor-element-66dd0a9 .column-left{
      order: 1;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f84e8e6 */.elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-widget-container{
    padding: 50px;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.elementor-28 .elementor-element.elementor-element-f84e8e6{
    max-width: 380px;
}

@media screen and (max-width: 1024px) {
 .elementor-28 .elementor-element.elementor-element-f84e8e6 .elementor-widget-container{
    padding: 50px;
    height: fit-content;
} 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c19170 */.elementor-28 .elementor-element.elementor-element-8c19170 .elementor-widget-container{
    padding: 50px;
    height: 800px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.elementor-28 .elementor-element.elementor-element-8c19170{
    max-width: 380px;
}

@media screen and (max-width: 1024px) {
 .elementor-28 .elementor-element.elementor-element-8c19170 .elementor-widget-container{
    padding: 50px;
    height: fit-content;
} 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8e90a09 */@media screen and (max-width: 1024px)  {
  .elementor-28 .elementor-element.elementor-element-8e90a09 .column-left{
      order: 1;
  }
}/* End custom CSS */