.elementor-38 .elementor-element.elementor-element-6d8b0704:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6d8b0704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-6e0eb07e-b691-4d87-a04f-de74fa99f8ff);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-6d8b0704 > .elementor-container{min-height:600px;}.elementor-38 .elementor-element.elementor-element-6d8b0704{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-6d8b0704 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-769dba19:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-769dba19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95988d4 );}.elementor-38 .elementor-element.elementor-element-769dba19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:45px;padding:10px 10px 40px 10px;}.elementor-38 .elementor-element.elementor-element-769dba19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-38 .elementor-element.elementor-element-5dae1388{text-align:center;}.elementor-38 .elementor-element.elementor-element-5dae1388 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;font-style:italic;color:var( --e-global-color-356f9a39 );}.elementor-38 .elementor-element.elementor-element-7ab14249{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px;}.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-38 .elementor-element.elementor-element-25d5964{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-d2a237a );}.elementor-38 .elementor-element.elementor-element-6d35bbcd{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-d2a237a );}.elementor-38 .elementor-element.elementor-element-470249d7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-470249d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-470249d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-470249d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-3a3e5787 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-38 .elementor-element.elementor-element-3a3e5787{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:34px;color:var( --e-global-color-356f9a39 );}.elementor-38 .elementor-element.elementor-element-12f358a0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-12f358a0{margin-top:45px;margin-bottom:45px;padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-7dbce5de > .elementor-element-populated{margin:0px 6px 0px 0px;--e-column-margin-right:6px;--e-column-margin-left:0px;}.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-38 .elementor-element.elementor-element-61e4acd0{text-align:center;}.elementor-38 .elementor-element.elementor-element-1c625678 > .elementor-element-populated{margin:0px 0px 0px 6px;--e-column-margin-right:0px;--e-column-margin-left:6px;}.elementor-38 .elementor-element.elementor-element-5866347d{text-align:left;}.elementor-38 .elementor-element.elementor-element-5866347d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:36px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-4bf1e6e4{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-d2a237a );}.elementor-38 .elementor-element.elementor-element-30d98e3f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-30d98e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-356f9a39 );}.elementor-38 .elementor-element.elementor-element-30d98e3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-38 .elementor-element.elementor-element-30d98e3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-2fc8674f{text-align:center;}.elementor-38 .elementor-element.elementor-element-2fc8674f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-71f8417e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-d2a237a );}.elementor-38 .elementor-element.elementor-element-63b995e2{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-202c53f8{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-7bd31cdf{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-5d8d1b03{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-343d99dd{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-4ec5802d{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-f9476a6:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-f9476a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-294738e );}.elementor-38 .elementor-element.elementor-element-f9476a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-f9476a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-47755f22{text-align:center;}.elementor-38 .elementor-element.elementor-element-47755f22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:40px;color:var( --e-global-color-356f9a39 );}.elementor-38 .elementor-element.elementor-element-599745c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-356f9a39 );}.elementor-38 .elementor-element.elementor-element-1c4b48d{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:32px;color:var( --e-global-color-356f9a39 );}.elementor-38 .elementor-element.elementor-element-3d96ec3{text-align:left;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:32px;color:var( --e-global-color-356f9a39 );}.elementor-38 .elementor-element.elementor-element-0967283:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-0967283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44f6dae5 );}.elementor-38 .elementor-element.elementor-element-0967283{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-38 .elementor-element.elementor-element-0967283 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-5877cac{text-align:center;}.elementor-38 .elementor-element.elementor-element-5877cac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-356f9a39 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-6d8b0704 > .elementor-container{min-height:400px;}.elementor-38 .elementor-element.elementor-element-6d8b0704{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-5dae1388 .elementor-heading-title{font-size:30px;}.elementor-38 .elementor-element.elementor-element-25d5964{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-6d35bbcd{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-3a3e5787 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-3a3e5787{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-5866347d{text-align:center;}.elementor-38 .elementor-element.elementor-element-5866347d .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-38 .elementor-element.elementor-element-4bf1e6e4{text-align:center;font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-2fc8674f .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-71f8417e{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-63b995e2{text-align:center;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-202c53f8{text-align:center;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-7bd31cdf{text-align:center;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-5d8d1b03{text-align:center;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-343d99dd{text-align:center;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-4ec5802d{text-align:center;font-size:18px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-47755f22 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-599745c{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-1c4b48d{text-align:center;font-size:16px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-3d96ec3{text-align:center;font-size:16px;line-height:30px;}.elementor-38 .elementor-element.elementor-element-5877cac .elementor-heading-title{font-size:30px;line-height:40px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-6d8b0704 > .elementor-container{min-height:200px;}.elementor-38 .elementor-element.elementor-element-5dae1388 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-25d5964{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-6d35bbcd{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-3a3e5787{font-size:13px;line-height:23px;}.elementor-38 .elementor-element.elementor-element-5866347d .elementor-heading-title{font-size:13px;line-height:23px;}.elementor-38 .elementor-element.elementor-element-4bf1e6e4{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-2fc8674f .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-71f8417e{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-63b995e2{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-202c53f8{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-7bd31cdf{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-5d8d1b03{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-343d99dd{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-4ec5802d{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-47755f22 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-599745c{font-size:16px;line-height:26px;}.elementor-38 .elementor-element.elementor-element-1c4b48d{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-3d96ec3{font-size:16px;line-height:28px;}.elementor-38 .elementor-element.elementor-element-5877cac .elementor-heading-title{font-size:18px;line-height:30px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-7dbce5de{width:44.56%;}.elementor-38 .elementor-element.elementor-element-1c625678{width:55.396%;}.elementor-38 .elementor-element.elementor-element-a00aea6{width:12.143%;}.elementor-38 .elementor-element.elementor-element-299e7988{width:30.266%;}.elementor-38 .elementor-element.elementor-element-5c0ae014{width:24.466%;}.elementor-38 .elementor-element.elementor-element-63c4d1d{width:33.125%;}.elementor-38 .elementor-element.elementor-element-5e6e748{width:19.403%;}.elementor-38 .elementor-element.elementor-element-ba49f98{width:34.607%;}.elementor-38 .elementor-element.elementor-element-a8de81e{width:45.654%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-7dbce5de{width:100%;}.elementor-38 .elementor-element.elementor-element-1c625678{width:100%;}.elementor-38 .elementor-element.elementor-element-a00aea6{width:100%;}.elementor-38 .elementor-element.elementor-element-299e7988{width:100%;}.elementor-38 .elementor-element.elementor-element-5c0ae014{width:100%;}.elementor-38 .elementor-element.elementor-element-63c4d1d{width:100%;}.elementor-38 .elementor-element.elementor-element-5e6e748{width:100%;}.elementor-38 .elementor-element.elementor-element-ba49f98{width:100%;}.elementor-38 .elementor-element.elementor-element-a8de81e{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-5dae1388 */.elementor-38 .elementor-element.elementor-element-5dae1388 span {
    font-size: 0.6em;
}

.elementor-38 .elementor-element.elementor-element-5dae1388 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d35bbcd */.elementor-38 .elementor-element.elementor-element-6d35bbcd a {
    color: inherit;
}

.elementor-38 .elementor-element.elementor-element-6d35bbcd a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a3e5787 */.elementor-38 .elementor-element.elementor-element-3a3e5787 p {
    margin-bottom: 0px;
}

.elementor-38 .elementor-element.elementor-element-3a3e5787 a {
    color: inherit;
    text-decoration: underline;
}

.elementor-38 .elementor-element.elementor-element-3a3e5787 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5866347d */.elementor-38 .elementor-element.elementor-element-5866347d p {
    margin-bottom: 0px;
}

.elementor-38 .elementor-element.elementor-element-5866347d span {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fc8674f */.elementor-38 .elementor-element.elementor-element-2fc8674f p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71f8417e */.elementor-38 .elementor-element.elementor-element-71f8417e p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63b995e2 */.elementor-38 .elementor-element.elementor-element-63b995e2 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202c53f8 */.elementor-38 .elementor-element.elementor-element-202c53f8 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd31cdf */.elementor-38 .elementor-element.elementor-element-7bd31cdf p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8d1b03 */.elementor-38 .elementor-element.elementor-element-5d8d1b03 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-343d99dd */.elementor-38 .elementor-element.elementor-element-343d99dd p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ec5802d */.elementor-38 .elementor-element.elementor-element-4ec5802d p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47755f22 */.elementor-38 .elementor-element.elementor-element-47755f22 p {
    margin-bottom: 0px;
}

.elementor-38 .elementor-element.elementor-element-47755f22 span {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-599745c */.elementor-38 .elementor-element.elementor-element-599745c p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4b48d */.elementor-38 .elementor-element.elementor-element-1c4b48d p {
    margin-bottom: 0px;
}

.elementor-38 .elementor-element.elementor-element-1c4b48d a {
    color: inherit;
}

.elementor-38 .elementor-element.elementor-element-1c4b48d a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d96ec3 */.elementor-38 .elementor-element.elementor-element-3d96ec3 p {
    margin-bottom: 0px;
}

.elementor-38 .elementor-element.elementor-element-3d96ec3 a {
    color: inherit;
}

.elementor-38 .elementor-element.elementor-element-3d96ec3 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5877cac */.elementor-38 .elementor-element.elementor-element-5877cac span {
    font-size: 0.6em;
}/* End custom CSS */