.elementor-614 .elementor-element.elementor-element-2036066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-614 .elementor-element.elementor-element-e284c2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-e284c2c:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-e284c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a3993 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, 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-614 .elementor-element.elementor-element-330ce0d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-614 .elementor-element.elementor-element-9a945f9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-e4905f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-133ddfd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, 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-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-614 .elementor-element.elementor-element-19a28cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, 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 );}.elementor-614 .elementor-element.elementor-element-14c9959{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-14c9959:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-14c9959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F3F3;}.elementor-614 .elementor-element.elementor-element-1fa6919{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:30px;--padding-right:30px;}.elementor-614 .elementor-element.elementor-element-4eb3183 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-42ec635{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-0b32fb7{background-color:#EDDCDC;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-603cdbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-614 .elementor-element.elementor-element-603cdbe:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-603cdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a3993 );}.elementor-614 .elementor-element.elementor-element-be77e41{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-614 .elementor-element.elementor-element-be77e41.elementor-element{--align-self:center;}.elementor-614 .elementor-element.elementor-element-be77e41 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-bbe52f3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-614 .elementor-element.elementor-element-bbe52f3.elementor-element{--align-self:center;}.elementor-614 .elementor-element.elementor-element-770322e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-f9089ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-f9089ca:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-f9089ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F3F3;}.elementor-614 .elementor-element.elementor-element-536adf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-51a7a5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-46d6777 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-40a30e7{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-614 .elementor-element.elementor-element-a4c000e .elementor-button:hover, .elementor-614 .elementor-element.elementor-element-a4c000e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-a4c000e .elementor-button{fill:var( --e-global-color-d6a3993 );color:var( --e-global-color-d6a3993 );}.elementor-614 .elementor-element.elementor-element-e2fc972 .elementor-button:hover, .elementor-614 .elementor-element.elementor-element-e2fc972 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d6a3993 );}.elementor-614 .elementor-element.elementor-element-e2fc972 .elementor-button:hover svg, .elementor-614 .elementor-element.elementor-element-e2fc972 .elementor-button:focus svg{fill:var( --e-global-color-d6a3993 );}.elementor-614 .elementor-element.elementor-element-34babd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-34babd5:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-34babd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a3993 );}.elementor-614 .elementor-element.elementor-element-3084b50{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-51887bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-b077a82 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-206da1e .elementor-button:hover, .elementor-614 .elementor-element.elementor-element-206da1e .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-206da1e .elementor-button{fill:var( --e-global-color-d6a3993 );color:var( --e-global-color-d6a3993 );}.elementor-614 .elementor-element.elementor-element-4b1c9e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-2bea3ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-2bea3ad:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-2bea3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66432d2 );}.elementor-614 .elementor-element.elementor-element-26ca43e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-614 .elementor-element.elementor-element-26ca43e.elementor-element{--align-self:center;}.elementor-614 .elementor-element.elementor-element-26ca43e .elementor-heading-title{font-family:var( --e-global-typography-093062a-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-093062a-font-size );font-weight:var( --e-global-typography-093062a-font-weight );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-ed6d1c6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-614 .elementor-element.elementor-element-ed6d1c6.elementor-element{--align-self:center;}.elementor-614 .elementor-element.elementor-element-8a3c2a2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-614 .elementor-element.elementor-element-8a3c2a2:not(.elementor-motion-effects-element-type-background), .elementor-614 .elementor-element.elementor-element-8a3c2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a3993 );}.elementor-614 .elementor-element.elementor-element-84e926a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, 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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, 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-text );}.elementor-614 .elementor-element.elementor-element-2273545{width:var( --container-widget-width, 374.66px );max-width:374.66px;padding:0px 10px 16px 10px;--container-widget-width:374.66px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title{margin-block-end:8px;}.elementor-614 .elementor-element.elementor-element-2273545.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-2273545.elementor-view-framed .elementor-icon, .elementor-614 .elementor-element.elementor-element-2273545.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-2273545.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-614 .elementor-element.elementor-element-2273545.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-2273545.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-614 .elementor-element.elementor-element-2273545.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon{font-size:100px;border-width:1px 1px 1px 1px;}.elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title a{font-family:var( --e-global-typography-093062a-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-093062a-font-size );font-weight:var( --e-global-typography-093062a-font-weight );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-0702781{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-b659981{width:var( --container-widget-width, 374.66px );max-width:374.66px;padding:0px 10px 16px 10px;--container-widget-width:374.66px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title{margin-block-end:8px;}.elementor-614 .elementor-element.elementor-element-b659981.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-614 .elementor-element.elementor-element-b659981.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-b659981.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-614 .elementor-element.elementor-element-b659981.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon{font-size:100px;border-width:1px 1px 1px 1px;}.elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title a{font-family:var( --e-global-typography-093062a-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-093062a-font-size );font-weight:var( --e-global-typography-093062a-font-weight );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-fcb37ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-614 .elementor-element.elementor-element-2b8de36{width:var( --container-widget-width, 374.66px );max-width:374.66px;padding:0px 10px 16px 10px;--container-widget-width:374.66px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title{margin-block-end:8px;}.elementor-614 .elementor-element.elementor-element-2b8de36.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-614 .elementor-element.elementor-element-2b8de36.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-2b8de36.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-614 .elementor-element.elementor-element-2b8de36.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon{font-size:100px;border-width:1px 1px 1px 1px;}.elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title a{font-family:var( --e-global-typography-093062a-font-family ), -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;font-size:var( --e-global-typography-093062a-font-size );font-weight:var( --e-global-typography-093062a-font-weight );line-height:var( --e-global-typography-093062a-line-height );}@media(min-width:768px){.elementor-614 .elementor-element.elementor-element-e4905f1{--width:50%;}.elementor-614 .elementor-element.elementor-element-19a28cc{--width:50%;}.elementor-614 .elementor-element.elementor-element-1fa6919{--width:66.6666%;}.elementor-614 .elementor-element.elementor-element-42ec635{--width:33.3333%;}.elementor-614 .elementor-element.elementor-element-536adf1{--width:50%;}.elementor-614 .elementor-element.elementor-element-51a7a5f{--width:50%;}.elementor-614 .elementor-element.elementor-element-51887bd{--width:50%;}.elementor-614 .elementor-element.elementor-element-4b1c9e9{--width:50%;}.elementor-614 .elementor-element.elementor-element-84e926a{--width:33.33%;}.elementor-614 .elementor-element.elementor-element-0702781{--width:33.33%;}.elementor-614 .elementor-element.elementor-element-fcb37ef{--width:33.33%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-614 .elementor-element.elementor-element-133ddfd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-614 .elementor-element.elementor-element-4eb3183 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-be77e41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-46d6777 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-614 .elementor-element.elementor-element-b077a82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-26ca43e .elementor-heading-title{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-614 .elementor-element.elementor-element-133ddfd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-614 .elementor-element.elementor-element-4eb3183 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-be77e41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-46d6777 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-614 .elementor-element.elementor-element-b077a82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-26ca43e .elementor-heading-title{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-614 .elementor-element.elementor-element-133ddfd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-614 .elementor-element.elementor-element-4eb3183 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-be77e41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-46d6777 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-614 .elementor-element.elementor-element-b077a82 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-614 .elementor-element.elementor-element-26ca43e .elementor-heading-title{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2273545 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-b659981 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}.elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title, .elementor-614 .elementor-element.elementor-element-2b8de36 .elementor-icon-box-title a{font-size:var( --e-global-typography-093062a-font-size );line-height:var( --e-global-typography-093062a-line-height );}}/* Start custom CSS for heading, class: .elementor-element-330ce0d */.h1-main_heading h1 {
    position: relative;
    padding-bottom: 60px;
}

.h1-main_heading h1::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    width: 50%;
    height: 48px;
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340.18 53.61'><g><path d='M168.57,19.92c18.76-.43,38.1,0,57.43.24a13.79,13.79,0,0,1,3.21.6,1.48,1.48,0,0,1,.71,2.62,4.93,4.93,0,0,1-3.64,1.48c-2.57,0-5.14,0-7.71-.06q-21.58-.63-43.17-.51c-15,.09-30.07.23-45.1.27a190.29,190.29,0,0,1-19.25-.66c-.9-.09-1.79-.22-2.67-.36a1.49,1.49,0,0,1-1.21-.85c-.24-.56-.2-1.05.52-1.13,1.28-.14,2.56-.29,3.84-.32C130.35,20.75,149.16,20.1,168.57,19.92Z' fill='%23801f1b'/><path d='M163.42,31c-9.72.09-23.54.13-37.35.44-1.73,0-3.47,0-5.21,0a1.94,1.94,0,0,1-1.29-.25.93.93,0,0,1-.27-.47.36.36,0,0,1,.32-.4A11.92,11.92,0,0,1,121,30.2c16.63-.81,33.27-1,49.91-1.09,11.89-.06,23.77.23,35.65.65,2.32.08,4.63.17,6.94.31,1.58.09,2.45.65,2.12,1.33-.44.92-1.41.6-2.2.57C198.1,31.33,182.81,31,163.42,31Z' fill='%23801f1b'/><path d='M174.82,39.27c0,.19,0,.38,0,.57-.08,1.91-.68,2.7-2.18,2.86a3.14,3.14,0,0,1-3.57-2.22,7.22,7.22,0,0,1,0-4c.36-1.52.91-2.11,2-2.22a3.11,3.11,0,0,1,3.2,2A9,9,0,0,1,174.82,39.27Z' fill='%23801f1b'/></g></svg>") no-repeat center;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3c2a2 */.icon-custom-color .elementor-icon-box-icon svg path {
fill: #801F1B;
}
.icon-custom-color:hover .elementor-icon-box-icon svg path {
fill: #fff;
}
.icon-custom-color.elementor-widget-icon-box .elementor-icon-box-icon {
border: 1px solid #7227054d;
padding: 10px;
border-radius: 50%;
width: 224px;
margin: 0 auto;
}
.icon-custom-color.elementor-widget-icon-box:hover .elementor-icon-box-icon {
background: #801F1B;
}
.icon-custom-color.elementor-widget-icon-box .elementor-icon-box-icon a.elementor-icon {
border-color: #7227054d !important;
}/* End custom CSS */