.elementor-178 .elementor-element.elementor-element-7bc867e{--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:space-between;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-94c690e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-94c690e .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-94c690e .elementor-icon{font-size:200px;}.elementor-178 .elementor-element.elementor-element-94c690e .elementor-icon svg{height:200px;}.elementor-178 .elementor-element.elementor-element-e1d0b83 .elementor-button{background-color:var( --e-global-color-63c8e0f );font-family:var( --e-global-typography-481d62b-font-family ), Sans-serif;font-size:var( --e-global-typography-481d62b-font-size );font-weight:var( --e-global-typography-481d62b-font-weight );line-height:var( --e-global-typography-481d62b-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:12px 24px 12px 24px;}.elementor-178 .elementor-element.elementor-element-e1d0b83 .elementor-button:hover, .elementor-178 .elementor-element.elementor-element-e1d0b83 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5a0eef4 );border-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-e1d0b83 .elementor-button:hover svg, .elementor-178 .elementor-element.elementor-element-e1d0b83 .elementor-button:focus svg{fill:var( --e-global-color-5a0eef4 );}.elementor-178 .elementor-element.elementor-element-2ae1bf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-73acbf3{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-178 .elementor-element.elementor-element-eb56e1d{text-align:center;}.elementor-178 .elementor-element.elementor-element-eb56e1d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-4df14c1{text-align:center;font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-d95c466{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-f99ca99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-2372cb9{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-2372cb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-2372cb9.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-2372cb9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-2372cb9:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-2372cb9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-d241444{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-d241444.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-d241444.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-d241444.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-d241444:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-d241444:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-55de14c{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-55de14c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-55de14c.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-55de14c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon{font-size:75px;}.elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-55de14c:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-55de14c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-f6b6802{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-f6b6802:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-f6b6802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce276c );}.elementor-178 .elementor-element.elementor-element-7acee75{text-align:center;}.elementor-178 .elementor-element.elementor-element-7acee75 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-9d909fa{text-align:left;font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-954f320{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-4fbd01b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-8ec6752{text-align:center;}.elementor-178 .elementor-element.elementor-element-8ec6752 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-f49554a{text-align:left;font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-0463813{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:10px 10px 30px 0px rgba(45, 54, 62, 0.14901960784313725);--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-178 .elementor-element.elementor-element-0463813:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0463813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-689b6d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-178 .elementor-element.elementor-element-689b6d9 .elementor-icon-wrapper{text-align:center;}.elementor-178 .elementor-element.elementor-element-689b6d9 .elementor-icon{font-size:85px;}.elementor-178 .elementor-element.elementor-element-689b6d9 .elementor-icon svg{height:85px;}.elementor-178 .elementor-element.elementor-element-508c128{text-align:center;}.elementor-178 .elementor-element.elementor-element-508c128 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5a0eef4 );}.elementor-178 .elementor-element.elementor-element-25bc286{text-align:center;font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );color:var( --e-global-color-5a0eef4 );}.elementor-178 .elementor-element.elementor-element-b87ae37{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-178 .elementor-element.elementor-element-b87ae37 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-5b84661{font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-1c6b4a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-1c6b4a9:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-1c6b4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3ce276c ) 0%, var( --e-global-color-5a0eef4 ) 100%);}.elementor-178 .elementor-element.elementor-element-a78063e{text-align:center;}.elementor-178 .elementor-element.elementor-element-a78063e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-01ba983{text-align:center;font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-63eb64f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-7d552d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a176809{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-a176809.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-a176809.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-a176809.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon{font-size:50px;}.elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-a176809:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-a176809:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-191a3af{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-191a3af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-191a3af.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-191a3af.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon{font-size:40px;}.elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-191a3af:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-191a3af:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-113fcff{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-113fcff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-113fcff.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-113fcff.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon{font-size:50px;}.elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-113fcff:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-113fcff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-776fe81{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-776fe81 img{height:350px;object-fit:cover;object-position:top center;}.elementor-178 .elementor-element.elementor-element-44149fd{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-178 .elementor-element.elementor-element-44149fd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-bf86746{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-79476b9{font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-02a2300{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-4d479b7{font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-f0d7c68{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-fd9efe6{font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-cca686b{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-3d57a2e{font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-11bc71b{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:50px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-178 .elementor-element.elementor-element-11bc71b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-178 .elementor-element.elementor-element-11bc71b {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-178 .elementor-element.elementor-element-11bc71b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-178 .elementor-element.elementor-element-11bc71b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-178 .elementor-element.elementor-element-c2bfaa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-c2bfaa2:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-c2bfaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce276c );}.elementor-178 .elementor-element.elementor-element-ca125ed{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-ca125ed.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-ca125ed .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-2c091ab{text-align:center;font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-d7de5db{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-bb8f51f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-38d0f11-font-family ), Sans-serif;font-size:var( --e-global-typography-38d0f11-font-size );font-weight:var( --e-global-typography-38d0f11-font-weight );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-76e452f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-378d50f{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-378d50f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-378d50f.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-378d50f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon{font-size:40px;}.elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-378d50f:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-378d50f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-3fb9543{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-3fb9543.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-3fb9543.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-3fb9543.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-3fb9543:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-3fb9543:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-7cf47a2{--icon-box-icon-margin:0px;}.elementor-178 .elementor-element.elementor-element-7cf47a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-7cf47a2.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-7cf47a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon{font-size:50px;}.elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b132ec-font-family ), Sans-serif;font-size:var( --e-global-typography-6b132ec-font-size );font-weight:var( --e-global-typography-6b132ec-font-weight );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-7cf47a2:has(:hover) .elementor-icon-box-title,
					 .elementor-178 .elementor-element.elementor-element-7cf47a2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-73e3fba{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-73e3fba:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-73e3fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-178 .elementor-element.elementor-element-7b1ad06{text-align:center;font-family:"PT Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-5a0eef4 );}.elementor-178 .elementor-element.elementor-element-55a08b2{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-481d62b-font-family ), Sans-serif;font-size:var( --e-global-typography-481d62b-font-size );font-weight:var( --e-global-typography-481d62b-font-weight );line-height:var( --e-global-typography-481d62b-line-height );color:var( --e-global-color-5a0eef4 );}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-2ae1bf4{--content-width:804px;}.elementor-178 .elementor-element.elementor-element-73acbf3{--content-width:714px;}.elementor-178 .elementor-element.elementor-element-f6b6802{--content-width:714px;}.elementor-178 .elementor-element.elementor-element-4fbd01b{--content-width:714px;}.elementor-178 .elementor-element.elementor-element-1c6b4a9{--content-width:714px;}.elementor-178 .elementor-element.elementor-element-c2bfaa2{--content-width:714px;}.elementor-178 .elementor-element.elementor-element-73e3fba{--content-width:714px;}}@media(max-width:1024px){.elementor-178 .elementor-element.elementor-element-e1d0b83 .elementor-button{font-size:var( --e-global-typography-481d62b-font-size );line-height:var( --e-global-typography-481d62b-line-height );}.elementor-178 .elementor-element.elementor-element-4df14c1{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-7acee75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-9d909fa{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-8ec6752 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-f49554a{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-508c128 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-178 .elementor-element.elementor-element-25bc286{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-b87ae37 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-178 .elementor-element.elementor-element-5b84661{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-a78063e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-01ba983{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-44149fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-79476b9{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-4d479b7{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-fd9efe6{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-3d57a2e{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-11bc71b{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-178 .elementor-element.elementor-element-11bc71b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-178 .elementor-element.elementor-element-ca125ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-2c091ab{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-bb8f51f{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-55a08b2{font-size:var( --e-global-typography-481d62b-font-size );line-height:var( --e-global-typography-481d62b-line-height );}}@media(max-width:767px){.elementor-178 .elementor-element.elementor-element-7bc867e{--flex-wrap:nowrap;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-94c690e .elementor-icon{font-size:140px;}.elementor-178 .elementor-element.elementor-element-94c690e .elementor-icon svg{height:140px;}.elementor-178 .elementor-element.elementor-element-e1d0b83 .elementor-button{font-size:var( --e-global-typography-481d62b-font-size );line-height:var( --e-global-typography-481d62b-line-height );padding:10px 15px 10px 15px;}.elementor-178 .elementor-element.elementor-element-73acbf3{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-eb56e1d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-eb56e1d.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-4df14c1{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-4df14c1.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-500dad5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-7acee75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-9d909fa{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-8ec6752 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-f49554a{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-0463813{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-178 .elementor-element.elementor-element-508c128 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-178 .elementor-element.elementor-element-25bc286{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-b87ae37 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-178 .elementor-element.elementor-element-5b84661{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-a78063e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-01ba983{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-7d552d4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-776fe81{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-44149fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-79476b9{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-4d479b7{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-fd9efe6{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-3d57a2e{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-11bc71b{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-178 .elementor-element.elementor-element-11bc71b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-178 .elementor-element.elementor-element-ca125ed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-178 .elementor-element.elementor-element-2c091ab{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-bb8f51f{font-size:var( --e-global-typography-38d0f11-font-size );line-height:var( --e-global-typography-38d0f11-line-height );}.elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title, .elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b132ec-font-size );line-height:var( --e-global-typography-6b132ec-line-height );}.elementor-178 .elementor-element.elementor-element-55a08b2{font-size:var( --e-global-typography-481d62b-font-size );line-height:var( --e-global-typography-481d62b-line-height );}}/* Start custom CSS for icon, class: .elementor-element-94c690e */.elementor-178 .elementor-element.elementor-element-94c690e svg {
    max-height: 55px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2372cb9 */.elementor-178 .elementor-element.elementor-element-2372cb9 .elementor-icon-box-title {
    max-width: 61px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d241444 */.elementor-178 .elementor-element.elementor-element-d241444 .elementor-icon-box-title {
    max-width: 94px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55de14c */.elementor-178 .elementor-element.elementor-element-55de14c .elementor-icon-box-title {
    max-width: 64px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f99ca99 */.elementor-178 .elementor-element.elementor-element-f99ca99 svg {
    height: 60px;   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8651a */.elementor-178 .elementor-element.elementor-element-6c8651a {
    position: absolute;
    top: 50%;
    left: -400px;
    
}

.elementor-178 .elementor-element.elementor-element-6c8651a img {
    width: 400px;
    object-fit: contain;
    object-position: center center;
    -webkit-mask-image: url('https://seniorlegacylife.com/wp-content/uploads/2025/07/blobShape1.svg');
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    -webkit-mask-position: center right;
    mask-image: url('https://seniorlegacylife.com/wp-content/uploads/2025/07/blobShape1.svg');
    mask-repeat: no-repeat;
    mask-size: contain;
    mask-position: center right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-500dad5 */@media (min-width: 768px) {
    .elementor-178 .elementor-element.elementor-element-500dad5 {
        position: absolute;
        top: 50%;
        right: -400px;
        width: 400px;
    }
    
    .elementor-178 .elementor-element.elementor-element-500dad5 img {
        -webkit-mask-image: url('https://seniorlegacylife.com/wp-content/uploads/2025/07/blobShape2.svg');
        -webkit-mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        mask-image: url('https://seniorlegacylife.com/wp-content/uploads/2025/07/blobShape2.svg');
        mask-repeat: no-repeat;
        mask-size: contain;
    }
}

@media (max-width: 767px) {
    .elementor-178 .elementor-element.elementor-element-500dad5 img {
        min-width: calc(100% + 100px);
        -webkit-mask-image: url('https://seniorlegacylife.com/wp-content/uploads/2025/07/blobShape1.svg');
        -webkit-mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        mask-image: url('https://seniorlegacylife.com/wp-content/uploads/2025/07/blobShape1.svg');
        mask-repeat: no-repeat;
        mask-size: contain;
        mask-position: center center;
        transform: translateX(-50px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-954f320 */.elementor-178 .elementor-element.elementor-element-954f320 img {
    aspect-ratio: 5/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0463813 */.elementor-178 .elementor-element.elementor-element-0463813 img {
    aspect-ratio: 5/4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a176809 */.elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title {
    width: 180px;
}

@media (max-width: 767px) {
    .elementor-178 .elementor-element.elementor-element-a176809 .elementor-icon-box-title {
        width: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-191a3af */.elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title {
    width: 180px;
}

@media (max-width: 767px) {
    .elementor-178 .elementor-element.elementor-element-191a3af .elementor-icon-box-title {
        width: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-113fcff */.elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title {
    max-width: 180px;
}

.elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title em {
    max-width: 180px;
    font-style: normal;
    font-weight: 400;
    font-size: 0.875rem;
}

@media (max-width: 767px) {
    .elementor-178 .elementor-element.elementor-element-113fcff .elementor-icon-box-title {
        width: 90px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d552d4 */.elementor-178 .elementor-element.elementor-element-7d552d4 svg {
    height: 60px;   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-378d50f */.elementor-178 .elementor-element.elementor-element-378d50f .elementor-icon-box-title {
    max-width: 111px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3fb9543 */.elementor-178 .elementor-element.elementor-element-3fb9543 .elementor-icon-box-title {
    max-width: 94px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cf47a2 */.elementor-178 .elementor-element.elementor-element-7cf47a2 .elementor-icon-box-title {
    max-width: 130px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e452f */.elementor-178 .elementor-element.elementor-element-76e452f svg {
    height: 60px;   
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}

p:last-child {
    margin-bottom: 0px;
}/* End custom CSS */