.elementor-5787 .elementor-element.elementor-element-aadfaf6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-5787 .elementor-element.elementor-element-aadfaf6:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-aadfaf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f87c15 );}.elementor-5787 .elementor-element.elementor-element-272d843{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-272d843.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-5787 .elementor-element.elementor-element-b581719{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 32px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-b581719 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:49px;font-weight:500;line-height:1.2em;color:var( --e-global-color-7920cad );}.elementor-widget-text-editor{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 );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-5787 .elementor-element.elementor-element-d76df07{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-78e19b9{--display:flex;--min-height:489px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5787 .elementor-element.elementor-element-9c336be{margin:0px -33px calc(var(--kit-widget-spacing, 0px) + 0px) 29px;}.elementor-5787 .elementor-element.elementor-element-9c336be img{width:84%;}.elementor-5787 .elementor-element.elementor-element-eb20d90{--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;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-5787 .elementor-element.elementor-element-eb20d90:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-eb20d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-5787 .elementor-element.elementor-element-6e3bf0e{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-3da9188{--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;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-8343a35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-fb0394a{padding:0px 120px 20px 0px;}.elementor-5787 .elementor-element.elementor-element-fb0394a .elementor-heading-title{font-family:var( --e-global-typography-ad355d5-font-family ), Sans-serif;font-size:var( --e-global-typography-ad355d5-font-size );font-weight:var( --e-global-typography-ad355d5-font-weight );line-height:var( --e-global-typography-ad355d5-line-height );letter-spacing:var( --e-global-typography-ad355d5-letter-spacing );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-9c978c6{width:var( --container-widget-width, 448px );max-width:448px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:448px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-3c8b050{--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:53px 25px;--row-gap:53px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.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 ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-5787 .elementor-element.elementor-element-e5db38a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-64d786b );}.elementor-5787 .elementor-element.elementor-element-e5db38a.elementor-view-stacked .elementor-icon{background-color:#005C4600;}.elementor-5787 .elementor-element.elementor-element-e5db38a.elementor-view-framed .elementor-icon, .elementor-5787 .elementor-element.elementor-element-e5db38a.elementor-view-default .elementor-icon{fill:#005C4600;color:#005C4600;border-color:#005C4600;}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon{font-size:52px;padding:0px;}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-title, .elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-title a{font-family:var( --e-global-typography-6f5bbdf-font-family ), Sans-serif;font-size:var( --e-global-typography-6f5bbdf-font-size );font-weight:var( --e-global-typography-6f5bbdf-font-weight );}.elementor-5787 .elementor-element.elementor-element-e5db38a:has(:hover) .elementor-icon-box-title,
					 .elementor-5787 .elementor-element.elementor-element-e5db38a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-description{font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-007598a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-64d786b );}.elementor-5787 .elementor-element.elementor-element-007598a.elementor-view-stacked .elementor-icon{background-color:#005C4600;}.elementor-5787 .elementor-element.elementor-element-007598a.elementor-view-framed .elementor-icon, .elementor-5787 .elementor-element.elementor-element-007598a.elementor-view-default .elementor-icon{fill:#005C4600;color:#005C4600;border-color:#005C4600;}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon{font-size:52px;padding:0px;}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-title, .elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-title a{font-family:var( --e-global-typography-6f5bbdf-font-family ), Sans-serif;font-size:var( --e-global-typography-6f5bbdf-font-size );font-weight:var( --e-global-typography-6f5bbdf-font-weight );}.elementor-5787 .elementor-element.elementor-element-007598a:has(:hover) .elementor-icon-box-title,
					 .elementor-5787 .elementor-element.elementor-element-007598a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-description{font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-1ce812d{--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:48px 48px;--row-gap:48px;--column-gap:48px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-5787 .elementor-element.elementor-element-1ce812d:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-1ce812d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5787 .elementor-element.elementor-element-0d23e4b{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-0d23e4b img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5787 .elementor-element.elementor-element-03030c0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-03030c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5787 .elementor-element.elementor-element-4099cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-4099cd5 .elementor-heading-title{font-family:var( --e-global-typography-1d2c65b-font-family ), Sans-serif;font-size:var( --e-global-typography-1d2c65b-font-size );font-weight:var( --e-global-typography-1d2c65b-font-weight );line-height:var( --e-global-typography-1d2c65b-line-height );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-7c08ac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-3c8de1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-a360642{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-7111bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-f268a13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-afc8076{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-4993ac2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-50f641c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-d609cf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-7c44941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-b7ca01a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5787 .elementor-element.elementor-element-3fa7bbf .elementor-button{background-color:var( --e-global-color-7920cad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0e1ed3a );color:var( --e-global-color-0e1ed3a );border-style:none;border-radius:9px 9px 9px 9px;padding:20px 24px 15px 24px;}.elementor-5787 .elementor-element.elementor-element-3fa7bbf{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5787 .elementor-element.elementor-element-3fa7bbf.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5787 .elementor-element.elementor-element-3fa7bbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5787 .elementor-element.elementor-element-3fa7bbf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5787 .elementor-element.elementor-element-6f0854a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-5787 .elementor-element.elementor-element-6f0854a:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-6f0854a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5787 .elementor-element.elementor-element-178426f{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-178426f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5787 .elementor-element.elementor-element-139f0ec{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-7652d4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-7652d4f .elementor-heading-title{font-family:var( --e-global-typography-1d2c65b-font-family ), Sans-serif;font-size:var( --e-global-typography-1d2c65b-font-size );font-weight:var( --e-global-typography-1d2c65b-font-weight );line-height:var( --e-global-typography-1d2c65b-line-height );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-c634abb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-3d40f44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-4667859{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-e0a4e54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-c98a4c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-2444ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-dd603e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-edb1cd5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-afbde84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-be9dbe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-9b3136d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-127d350 .elementor-button{background-color:var( --e-global-color-7920cad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0e1ed3a );color:var( --e-global-color-0e1ed3a );border-style:none;border-radius:9px 9px 9px 9px;padding:20px 24px 15px 24px;}.elementor-5787 .elementor-element.elementor-element-127d350{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5787 .elementor-element.elementor-element-127d350.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5787 .elementor-element.elementor-element-127d350 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5787 .elementor-element.elementor-element-127d350 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5787 .elementor-element.elementor-element-1d1554d{--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:48px 48px;--row-gap:48px;--column-gap:48px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-5787 .elementor-element.elementor-element-1d1554d:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-1d1554d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5787 .elementor-element.elementor-element-8ab977f{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-8ab977f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5787 .elementor-element.elementor-element-3bc0fe6{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-585f0dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-585f0dd .elementor-heading-title{font-family:var( --e-global-typography-1d2c65b-font-family ), Sans-serif;font-size:var( --e-global-typography-1d2c65b-font-size );font-weight:var( --e-global-typography-1d2c65b-font-weight );line-height:var( --e-global-typography-1d2c65b-line-height );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-982756e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-5de8a24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-293ce4b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-30a2e6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-ef57b3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-e0d55f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-0347d72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-09b5062{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-67c0c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-8aa64a4 .elementor-button{background-color:var( --e-global-color-7920cad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0e1ed3a );color:var( --e-global-color-0e1ed3a );border-style:none;border-radius:9px 9px 9px 9px;padding:20px 24px 15px 24px;}.elementor-5787 .elementor-element.elementor-element-8aa64a4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5787 .elementor-element.elementor-element-8aa64a4.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5787 .elementor-element.elementor-element-8aa64a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5787 .elementor-element.elementor-element-8aa64a4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5787 .elementor-element.elementor-element-b4c2d0c{--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:48px 48px;--row-gap:48px;--column-gap:48px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-5787 .elementor-element.elementor-element-b4c2d0c:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-b4c2d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5787 .elementor-element.elementor-element-0f01439{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-c227f4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-c227f4f .elementor-heading-title{font-family:var( --e-global-typography-1d2c65b-font-family ), Sans-serif;font-size:var( --e-global-typography-1d2c65b-font-size );font-weight:var( --e-global-typography-1d2c65b-font-weight );line-height:var( --e-global-typography-1d2c65b-line-height );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-1fd92ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-cef0a9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-85ab85a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-beabe9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-5dcd1ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-975776c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-2229b84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-d0cf6ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-329ef15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-fa8b5da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-9b1d304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-aed1ce5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-34b61ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-15fc53a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-f7731c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-bca12bc .elementor-button{background-color:var( --e-global-color-7920cad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0e1ed3a );color:var( --e-global-color-0e1ed3a );border-style:none;border-radius:9px 9px 9px 9px;padding:20px 24px 15px 24px;}.elementor-5787 .elementor-element.elementor-element-bca12bc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5787 .elementor-element.elementor-element-bca12bc.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5787 .elementor-element.elementor-element-bca12bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5787 .elementor-element.elementor-element-bca12bc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5787 .elementor-element.elementor-element-356bf44{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-356bf44 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5787 .elementor-element.elementor-element-a70c28f{--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:48px 48px;--row-gap:48px;--column-gap:48px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-5787 .elementor-element.elementor-element-a70c28f:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-a70c28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5787 .elementor-element.elementor-element-21b5c56{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-21b5c56 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5787 .elementor-element.elementor-element-91fb6e5{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-9c8a3d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-9c8a3d7 .elementor-heading-title{font-family:var( --e-global-typography-1d2c65b-font-family ), Sans-serif;font-size:var( --e-global-typography-1d2c65b-font-size );font-weight:var( --e-global-typography-1d2c65b-font-weight );line-height:var( --e-global-typography-1d2c65b-line-height );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-367d5b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-d6f0887{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-63881e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-014eab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-a9f91be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-2d77b18 .elementor-button{background-color:var( --e-global-color-7920cad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0e1ed3a );color:var( --e-global-color-0e1ed3a );border-style:none;border-radius:9px 9px 9px 9px;padding:20px 24px 15px 24px;}.elementor-5787 .elementor-element.elementor-element-2d77b18{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5787 .elementor-element.elementor-element-2d77b18.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5787 .elementor-element.elementor-element-2d77b18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5787 .elementor-element.elementor-element-2d77b18 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5787 .elementor-element.elementor-element-86fdf15{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-5787 .elementor-element.elementor-element-86fdf15:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-86fdf15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5787 .elementor-element.elementor-element-d9088f4{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-d9088f4 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5787 .elementor-element.elementor-element-939aedc{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-4830d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-4830d98 .elementor-heading-title{font-family:var( --e-global-typography-1d2c65b-font-family ), Sans-serif;font-size:var( --e-global-typography-1d2c65b-font-size );font-weight:var( --e-global-typography-1d2c65b-font-weight );line-height:var( --e-global-typography-1d2c65b-line-height );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-96f0eb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-ce3a9b6 .elementor-button{background-color:var( --e-global-color-7920cad );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0e1ed3a );color:var( --e-global-color-0e1ed3a );border-style:none;border-radius:9px 9px 9px 9px;padding:20px 24px 15px 24px;}.elementor-5787 .elementor-element.elementor-element-ce3a9b6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5787 .elementor-element.elementor-element-ce3a9b6.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-ce3a9b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5787 .elementor-element.elementor-element-ce3a9b6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5787 .elementor-element.elementor-element-c6a47b0{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-5787 .elementor-element.elementor-element-c6a47b0:not(.elementor-motion-effects-element-type-background), .elementor-5787 .elementor-element.elementor-element-c6a47b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f87c15 );}.elementor-5787 .elementor-element.elementor-element-26940d3{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-97218e7{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-5787 .elementor-element.elementor-element-97218e7 .elementor-heading-title{font-family:var( --e-global-typography-ad355d5-font-family ), Sans-serif;font-size:var( --e-global-typography-ad355d5-font-size );font-weight:var( --e-global-typography-ad355d5-font-weight );line-height:var( --e-global-typography-ad355d5-line-height );letter-spacing:var( --e-global-typography-ad355d5-letter-spacing );color:var( --e-global-color-7920cad );}.elementor-5787 .elementor-element.elementor-element-8d58424{width:var( --container-widget-width, 321px );max-width:321px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-448e4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-448e4ee-font-size );font-weight:var( --e-global-typography-448e4ee-font-weight );color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-27c5d76.elementor-view-stacked .elementor-icon{background-color:#003C4A;}.elementor-5787 .elementor-element.elementor-element-27c5d76.elementor-view-framed .elementor-icon, .elementor-5787 .elementor-element.elementor-element-27c5d76.elementor-view-default .elementor-icon{fill:#003C4A;color:#003C4A;border-color:#003C4A;}.elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon{font-size:42px;padding:0px;}.elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon-box-title, .elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon-box-title a{font-family:"Onest", Sans-serif;font-size:20px;font-weight:500;}.elementor-5787 .elementor-element.elementor-element-27c5d76:has(:hover) .elementor-icon-box-title,
					 .elementor-5787 .elementor-element.elementor-element-27c5d76:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ae54bd3 );}.elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#050505BF;}.elementor-5787 .elementor-element.elementor-element-07a6eea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5787 .elementor-element.elementor-element-aadfaf6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5787 .elementor-element.elementor-element-b581719{text-align:start;}.elementor-5787 .elementor-element.elementor-element-b581719 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5787 .elementor-element.elementor-element-d76df07.elementor-element{--align-self:center;}.elementor-5787 .elementor-element.elementor-element-d76df07{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-78e19b9{--min-height:450px;--justify-content:center;--border-radius:25px 25px 25px 25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5787 .elementor-element.elementor-element-9c336be{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-5787 .elementor-element.elementor-element-eb20d90{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-fb0394a{padding:0px 0px 20px 0px;}.elementor-5787 .elementor-element.elementor-element-fb0394a .elementor-heading-title{font-size:var( --e-global-typography-ad355d5-font-size );line-height:var( --e-global-typography-ad355d5-line-height );letter-spacing:var( --e-global-typography-ad355d5-letter-spacing );}.elementor-5787 .elementor-element.elementor-element-9c978c6.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-9c978c6{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-title, .elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-title a{font-size:var( --e-global-typography-6f5bbdf-font-size );}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-description{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-title, .elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-title a{font-size:var( --e-global-typography-6f5bbdf-font-size );}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-description{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-1ce812d{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5787 .elementor-element.elementor-element-0d23e4b{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-5787 .elementor-element.elementor-element-4099cd5{text-align:start;}.elementor-5787 .elementor-element.elementor-element-4099cd5 .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-7c08ac7.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-7c08ac7{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-3c8de1e{--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-5787 .elementor-element.elementor-element-7111bfc.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-7111bfc{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-f268a13.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-f268a13{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-afc8076.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-afc8076{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-4993ac2{--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-5787 .elementor-element.elementor-element-d609cf9.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-d609cf9{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-7c44941.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-7c44941{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-b7ca01a.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-b7ca01a{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-3fa7bbf.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-3fa7bbf .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-6f0854a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5787 .elementor-element.elementor-element-178426f{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-5787 .elementor-element.elementor-element-7652d4f{text-align:start;}.elementor-5787 .elementor-element.elementor-element-7652d4f .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-c634abb.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-c634abb{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-3d40f44{--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-5787 .elementor-element.elementor-element-e0a4e54.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-e0a4e54{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-c98a4c9.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-c98a4c9{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-2444ea9.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-2444ea9{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-dd603e0{--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-5787 .elementor-element.elementor-element-afbde84.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-afbde84{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-be9dbe0.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-be9dbe0{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-9b3136d.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-9b3136d{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-127d350.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-127d350 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-1d1554d{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5787 .elementor-element.elementor-element-8ab977f{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-5787 .elementor-element.elementor-element-585f0dd{text-align:start;}.elementor-5787 .elementor-element.elementor-element-585f0dd .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-982756e.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-982756e{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-5de8a24{--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-5787 .elementor-element.elementor-element-30a2e6c.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-30a2e6c{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-ef57b3e.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-ef57b3e{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-e0d55f7{--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-5787 .elementor-element.elementor-element-09b5062.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-09b5062{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-67c0c53.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-67c0c53{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-8aa64a4.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-8aa64a4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-b4c2d0c{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5787 .elementor-element.elementor-element-c227f4f{text-align:start;}.elementor-5787 .elementor-element.elementor-element-c227f4f .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-1fd92ed.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-1fd92ed{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-cef0a9e{--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-5787 .elementor-element.elementor-element-beabe9d.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-beabe9d{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-5dcd1ca.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-5dcd1ca{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-2229b84.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-2229b84{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-d0cf6ce.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-d0cf6ce{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-329ef15{--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-5787 .elementor-element.elementor-element-9b1d304.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-9b1d304{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-aed1ce5.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-aed1ce5{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-15fc53a.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-15fc53a{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-f7731c4.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-f7731c4{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-bca12bc.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-bca12bc .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-356bf44{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-5787 .elementor-element.elementor-element-a70c28f{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5787 .elementor-element.elementor-element-21b5c56{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-5787 .elementor-element.elementor-element-9c8a3d7{text-align:start;}.elementor-5787 .elementor-element.elementor-element-9c8a3d7 .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-367d5b5.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-367d5b5{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-d6f0887{--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-5787 .elementor-element.elementor-element-014eab2.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-014eab2{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-a9f91be.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-a9f91be{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-2d77b18.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-2d77b18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-86fdf15{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5787 .elementor-element.elementor-element-d9088f4{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-5787 .elementor-element.elementor-element-4830d98{text-align:start;}.elementor-5787 .elementor-element.elementor-element-4830d98 .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-96f0eb3.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-96f0eb3{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-ce3a9b6.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-ce3a9b6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-c6a47b0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-97218e7{--container-widget-width:244px;--container-widget-flex-grow:0;width:var( --container-widget-width, 244px );max-width:244px;}.elementor-5787 .elementor-element.elementor-element-97218e7 .elementor-heading-title{font-size:var( --e-global-typography-ad355d5-font-size );line-height:var( --e-global-typography-ad355d5-line-height );letter-spacing:var( --e-global-typography-ad355d5-letter-spacing );}.elementor-5787 .elementor-element.elementor-element-8d58424.elementor-element{--align-self:center;}.elementor-5787 .elementor-element.elementor-element-8d58424{text-align:start;font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-5787 .elementor-element.elementor-element-aadfaf6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-272d843{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5787 .elementor-element.elementor-element-b581719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5787 .elementor-element.elementor-element-b581719 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5787 .elementor-element.elementor-element-d76df07{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-78e19b9{--min-height:214px;--border-radius:15px 15px 15px 15px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5787 .elementor-element.elementor-element-9c336be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5787 .elementor-element.elementor-element-9c336be img{width:100%;}.elementor-5787 .elementor-element.elementor-element-eb20d90{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-6e3bf0e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5787 .elementor-element.elementor-element-fb0394a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5787 .elementor-element.elementor-element-fb0394a .elementor-heading-title{font-size:var( --e-global-typography-ad355d5-font-size );line-height:var( --e-global-typography-ad355d5-line-height );letter-spacing:var( --e-global-typography-ad355d5-letter-spacing );}.elementor-5787 .elementor-element.elementor-element-9c978c6.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-9c978c6{font-size:var( --e-global-typography-448e4ee-font-size );}.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 );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-title, .elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-title a{font-size:var( --e-global-typography-6f5bbdf-font-size );}.elementor-5787 .elementor-element.elementor-element-e5db38a .elementor-icon-box-description{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-title, .elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-title a{font-size:var( --e-global-typography-6f5bbdf-font-size );}.elementor-5787 .elementor-element.elementor-element-007598a .elementor-icon-box-description{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-1ce812d{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-0d23e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5787 .elementor-element.elementor-element-0d23e4b img{width:100%;}.elementor-5787 .elementor-element.elementor-element-03030c0{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5787 .elementor-element.elementor-element-4099cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5787 .elementor-element.elementor-element-4099cd5 .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-7c08ac7.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-7c08ac7{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-a360642{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-7111bfc.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-7111bfc{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-f268a13.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-f268a13{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-afc8076.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-afc8076{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-50f641c{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-d609cf9.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-d609cf9{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-7c44941.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-7c44941{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-b7ca01a.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-b7ca01a{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-3fa7bbf .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-6f0854a{--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;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-178426f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5787 .elementor-element.elementor-element-178426f img{width:100%;}.elementor-5787 .elementor-element.elementor-element-139f0ec{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5787 .elementor-element.elementor-element-7652d4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5787 .elementor-element.elementor-element-7652d4f .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-c634abb.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-c634abb{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-4667859{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-e0a4e54.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-e0a4e54{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-c98a4c9.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-c98a4c9{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-2444ea9.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-2444ea9{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-edb1cd5{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-afbde84.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-afbde84{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-be9dbe0.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-be9dbe0{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-9b3136d.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-9b3136d{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-127d350 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-1d1554d{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-8ab977f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5787 .elementor-element.elementor-element-8ab977f img{width:100%;}.elementor-5787 .elementor-element.elementor-element-3bc0fe6{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5787 .elementor-element.elementor-element-585f0dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5787 .elementor-element.elementor-element-585f0dd .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-982756e.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-982756e{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-293ce4b{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-30a2e6c.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-30a2e6c{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-ef57b3e.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-ef57b3e{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-0347d72{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-09b5062.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-09b5062{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-67c0c53.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-67c0c53{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-8aa64a4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-b4c2d0c{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-0f01439{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5787 .elementor-element.elementor-element-c227f4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5787 .elementor-element.elementor-element-c227f4f .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-1fd92ed.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-1fd92ed{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-85ab85a{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-beabe9d.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-beabe9d{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-5dcd1ca.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-5dcd1ca{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-975776c{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-2229b84.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-2229b84{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-d0cf6ce.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-d0cf6ce{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-fa8b5da{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-9b1d304.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-9b1d304{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-aed1ce5.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-aed1ce5{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-34b61ec{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-15fc53a.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-15fc53a{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-f7731c4.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-f7731c4{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-bca12bc .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-356bf44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5787 .elementor-element.elementor-element-356bf44.elementor-element{--order:-99999 /* order start hack */;}.elementor-5787 .elementor-element.elementor-element-356bf44 img{width:100%;}.elementor-5787 .elementor-element.elementor-element-a70c28f{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-21b5c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5787 .elementor-element.elementor-element-21b5c56 img{width:100%;}.elementor-5787 .elementor-element.elementor-element-91fb6e5{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5787 .elementor-element.elementor-element-9c8a3d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5787 .elementor-element.elementor-element-9c8a3d7 .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-367d5b5.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-367d5b5{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-63881e7{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-014eab2.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-014eab2{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-a9f91be.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-a9f91be{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-2d77b18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-86fdf15{--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;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-d9088f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5787 .elementor-element.elementor-element-d9088f4.elementor-element{--order:-99999 /* order start hack */;}.elementor-5787 .elementor-element.elementor-element-d9088f4 img{width:100%;}.elementor-5787 .elementor-element.elementor-element-939aedc{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5787 .elementor-element.elementor-element-4830d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5787 .elementor-element.elementor-element-4830d98 .elementor-heading-title{font-size:var( --e-global-typography-1d2c65b-font-size );line-height:var( --e-global-typography-1d2c65b-line-height );}.elementor-5787 .elementor-element.elementor-element-96f0eb3.elementor-element{--align-self:flex-start;}.elementor-5787 .elementor-element.elementor-element-96f0eb3{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-ce3a9b6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5787 .elementor-element.elementor-element-c6a47b0{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5787 .elementor-element.elementor-element-26940d3{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5787 .elementor-element.elementor-element-97218e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-5787 .elementor-element.elementor-element-97218e7 .elementor-heading-title{font-size:var( --e-global-typography-ad355d5-font-size );line-height:var( --e-global-typography-ad355d5-line-height );letter-spacing:var( --e-global-typography-ad355d5-letter-spacing );}.elementor-5787 .elementor-element.elementor-element-8d58424{font-size:var( --e-global-typography-448e4ee-font-size );}.elementor-5787 .elementor-element.elementor-element-27c5d76 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-5787 .elementor-element.elementor-element-aadfaf6{--content-width:1200px;}.elementor-5787 .elementor-element.elementor-element-272d843{--width:54%;}.elementor-5787 .elementor-element.elementor-element-78e19b9{--width:100%;}.elementor-5787 .elementor-element.elementor-element-8343a35{--width:50%;}.elementor-5787 .elementor-element.elementor-element-3c8b050{--width:50%;}.elementor-5787 .elementor-element.elementor-element-03030c0{--width:47.857%;}.elementor-5787 .elementor-element.elementor-element-a360642{--width:848px;}.elementor-5787 .elementor-element.elementor-element-50f641c{--width:848px;}.elementor-5787 .elementor-element.elementor-element-139f0ec{--width:50%;}.elementor-5787 .elementor-element.elementor-element-4667859{--width:848px;}.elementor-5787 .elementor-element.elementor-element-edb1cd5{--width:848px;}.elementor-5787 .elementor-element.elementor-element-3bc0fe6{--width:50%;}.elementor-5787 .elementor-element.elementor-element-293ce4b{--width:848px;}.elementor-5787 .elementor-element.elementor-element-0347d72{--width:848px;}.elementor-5787 .elementor-element.elementor-element-0f01439{--width:50%;}.elementor-5787 .elementor-element.elementor-element-85ab85a{--width:848px;}.elementor-5787 .elementor-element.elementor-element-975776c{--width:848px;}.elementor-5787 .elementor-element.elementor-element-fa8b5da{--width:848px;}.elementor-5787 .elementor-element.elementor-element-34b61ec{--width:848px;}.elementor-5787 .elementor-element.elementor-element-91fb6e5{--width:50%;}.elementor-5787 .elementor-element.elementor-element-63881e7{--width:848px;}.elementor-5787 .elementor-element.elementor-element-939aedc{--width:50%;}.elementor-5787 .elementor-element.elementor-element-26940d3{--width:38%;}.elementor-5787 .elementor-element.elementor-element-07a6eea{--width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5787 .elementor-element.elementor-element-272d843{--width:50%;}.elementor-5787 .elementor-element.elementor-element-78e19b9{--width:50%;}.elementor-5787 .elementor-element.elementor-element-a360642{--width:100%;}.elementor-5787 .elementor-element.elementor-element-50f641c{--width:100%;}.elementor-5787 .elementor-element.elementor-element-4667859{--width:100%;}.elementor-5787 .elementor-element.elementor-element-edb1cd5{--width:100%;}.elementor-5787 .elementor-element.elementor-element-293ce4b{--width:100%;}.elementor-5787 .elementor-element.elementor-element-0347d72{--width:100%;}.elementor-5787 .elementor-element.elementor-element-85ab85a{--width:100%;}.elementor-5787 .elementor-element.elementor-element-975776c{--width:100%;}.elementor-5787 .elementor-element.elementor-element-fa8b5da{--width:100%;}.elementor-5787 .elementor-element.elementor-element-34b61ec{--width:100%;}.elementor-5787 .elementor-element.elementor-element-63881e7{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b581719 */.elementor-5787 .elementor-element.elementor-element-b581719 strong {
    font-weight: 500;
    color: #FF6600;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78e19b9 */.elementor-5787 .elementor-element.elementor-element-78e19b9 strong{
    color: #FF6600;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8b050 */.elementor-5787 .elementor-element.elementor-element-3c8b050 .elementor-icon-box-wrapper{
    margin-top:-12px;
}

.elementor-5787 .elementor-element.elementor-element-3c8b050 .elementor-icon-box-icon{
    margin-top:10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4099cd5 */.elementor-5787 .elementor-element.elementor-element-4099cd5 strong {
    font-weight: 600;
    color: #FF6600;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa7bbf */.elementor-5787 .elementor-element.elementor-element-3fa7bbf svg{
    font-size: 22px;
    margin-top: -3px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce812d */.elementor-5787 .elementor-element.elementor-element-1ce812d {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}

.elementor-5787 .elementor-element.elementor-element-1ce812d::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 4px; /* espessura da borda */
  height: 100%;
  background: linear-gradient(
    to bottom,
    #257A32,
    #72BC7D1A
  );
  border-radius: 10px 10px 10px 10px;
}


.elementor-5787 .elementor-element.elementor-element-1ce812d {
    box-shadow: 3px 4px 6.3px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7652d4f */.elementor-5787 .elementor-element.elementor-element-7652d4f strong {
    font-weight: 600;
    color: #FF6600;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-127d350 */.elementor-5787 .elementor-element.elementor-element-127d350 svg{
    font-size: 22px;
    margin-top: -3px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f0854a */.elementor-5787 .elementor-element.elementor-element-6f0854a {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}

.elementor-5787 .elementor-element.elementor-element-6f0854a::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0; /* borda na lateral direita */
  width: 4px;
  height: 100%;
  background: linear-gradient(
    to bottom,
    #FF6600,
    #FF66001A /* mesmo efeito de transparência */
  );
  border-radius: 0 10px 10px 0;
}



.elementor-5787 .elementor-element.elementor-element-6f0854a {
    box-shadow: 3px 4px 6.3px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-585f0dd */.elementor-5787 .elementor-element.elementor-element-585f0dd strong {
    font-weight: 600;
    color: #FF6600;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8aa64a4 */.elementor-5787 .elementor-element.elementor-element-8aa64a4 svg{
    font-size: 22px;
    margin-top: -3px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d1554d */.elementor-5787 .elementor-element.elementor-element-1d1554d {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}

.elementor-5787 .elementor-element.elementor-element-1d1554d::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 4px; /* espessura da borda */
  height: 100%;
  background: linear-gradient(
    to bottom,
    #257A32,
    #72BC7D1A
  );
  border-radius: 10px 10px 10px 10px;
}

.elementor-5787 .elementor-element.elementor-element-1d1554d {
    box-shadow: 3px 4px 6.3px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c227f4f */.elementor-5787 .elementor-element.elementor-element-c227f4f strong {
    font-weight: 600;
    color: #FF6600;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bca12bc */.elementor-5787 .elementor-element.elementor-element-bca12bc svg{
    font-size: 22px;
    margin-top: -3px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4c2d0c */.elementor-5787 .elementor-element.elementor-element-b4c2d0c {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}

.elementor-5787 .elementor-element.elementor-element-b4c2d0c::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0; /* borda na lateral direita */
  width: 4px;
  height: 100%;
  background: linear-gradient(
    to bottom,
    #257A32,
    #72BC7D1A
  );
  border-radius: 0 10px 10px 0;
}

.elementor-5787 .elementor-element.elementor-element-b4c2d0c {
    box-shadow: 3px 4px 6.3px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8a3d7 */.elementor-5787 .elementor-element.elementor-element-9c8a3d7 strong {
    font-weight: 600;
    color: #FF6600;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d77b18 */.elementor-5787 .elementor-element.elementor-element-2d77b18 svg{
    font-size: 22px;
    margin-top: -3px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a70c28f */.elementor-5787 .elementor-element.elementor-element-a70c28f {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}

.elementor-5787 .elementor-element.elementor-element-a70c28f::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 4px; /* espessura da borda */
  height: 100%;
  background: linear-gradient(
    to bottom,
    #257A32,
    #72BC7D1A
  );
  border-radius: 10px 10px 10px 10px;
}

.elementor-5787 .elementor-element.elementor-element-a70c28f {
    box-shadow: 3px 4px 6.3px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4830d98 */.elementor-5787 .elementor-element.elementor-element-4830d98 strong {
    font-weight: 600;
    color: #FF6600;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce3a9b6 */.elementor-5787 .elementor-element.elementor-element-ce3a9b6 svg{
    font-size: 22px;
    margin-top: -3px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fdf15 */.elementor-5787 .elementor-element.elementor-element-86fdf15 {
    box-shadow: 3px 4px 6.3px 0 rgba(0, 0, 0, 0.10);
}



.elementor-5787 .elementor-element.elementor-element-86fdf15 {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}

.elementor-5787 .elementor-element.elementor-element-86fdf15::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 4px; /* espessura da borda */
  height: 100%;
  background: linear-gradient(
    to bottom,
    #FF6600,
    #FF66001A /* mesmo efeito de transparência */
  );
  border-radius: 10px 10px 10px 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-27c5d76 */.elementor-5787 .elementor-element.elementor-element-27c5d76 a {
    color: #52525B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26940d3 */.elementor-5787 .elementor-element.elementor-element-26940d3 .elementor-icon-box-wrapper{
    margin-top:-15px;
}

.elementor-5787 .elementor-element.elementor-element-26940d3 .elementor-icon-box-icon{
    margin-top:10px;
}/* End custom CSS */