.elementor-12127 .elementor-element.elementor-element-682acd85{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-12127 .elementor-element.elementor-element-682acd85:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-682acd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B4C9A;}.elementor-12127 .elementor-element.elementor-element-66ebbd46{--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:3rem 5rem;--row-gap:3rem;--column-gap:5rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12127 .elementor-element.elementor-element-21c827d8{--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-12127 .elementor-element.elementor-element-9c363bfa > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-12127 .elementor-element.elementor-element-9c363bfa{text-align:start;}.elementor-12127 .elementor-element.elementor-element-9c363bfa .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:4rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-72edf286 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-12127 .elementor-element.elementor-element-72edf286{font-family:"Montserrat", sans-serif;font-size:1.25rem;line-height:1.7em;color:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-9b817081 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:600;fill:#6B4C9A;color:#6B4C9A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:0.9rem 2rem 0.9rem 2rem;}.elementor-12127 .elementor-element.elementor-element-9b817081 .elementor-button:hover, .elementor-12127 .elementor-element.elementor-element-9b817081 .elementor-button:focus{background-color:rgba(255,255,255,0);color:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-9b817081 .elementor-button:hover svg, .elementor-12127 .elementor-element.elementor-element-9b817081 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-81cff601{--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-12127 .elementor-element.elementor-element-cca7d81c{text-align:center;}.elementor-12127 .elementor-element.elementor-element-cca7d81c img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12127 .elementor-element.elementor-element-c520eced{--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:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-12127 .elementor-element.elementor-element-c520eced:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-c520eced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-1ddf4a74{--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:3rem 4rem;--row-gap:3rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;}.elementor-12127 .elementor-element.elementor-element-07f6c497{--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-12127 .elementor-element.elementor-element-23996ac1 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-12127 .elementor-element.elementor-element-23996ac1{text-align:start;}.elementor-12127 .elementor-element.elementor-element-23996ac1 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:2.5rem;font-weight:700;color:#5A3D85;}.elementor-12127 .elementor-element.elementor-element-276df43c > .elementor-widget-container{margin:0rem 0rem 1.25rem 0rem;}.elementor-12127 .elementor-element.elementor-element-276df43c{font-family:"Montserrat", sans-serif;font-size:1rem;line-height:1.8em;color:#4a5568;}.elementor-12127 .elementor-element.elementor-element-efa390b1 > .elementor-widget-container{margin:0rem 0rem 1.25rem 0rem;}.elementor-12127 .elementor-element.elementor-element-efa390b1{font-family:"Montserrat", sans-serif;font-size:1rem;line-height:1.8em;color:#4a5568;}.elementor-12127 .elementor-element.elementor-element-baa9b408 > .elementor-widget-container{margin:2.5rem 0rem 1rem 0rem;}.elementor-12127 .elementor-element.elementor-element-baa9b408{text-align:start;}.elementor-12127 .elementor-element.elementor-element-baa9b408 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.75rem;font-weight:700;color:#1a1a1a;}.elementor-12127 .elementor-element.elementor-element-1e12f49e > .elementor-widget-container{margin:0rem 0rem 1.25rem 0rem;}.elementor-12127 .elementor-element.elementor-element-1e12f49e{font-family:"Montserrat", sans-serif;font-size:1rem;line-height:1.8em;color:#4a5568;}.elementor-12127 .elementor-element.elementor-element-5f6a6614 > .elementor-widget-container{margin:2.5rem 0rem 1rem 0rem;}.elementor-12127 .elementor-element.elementor-element-5f6a6614{text-align:start;}.elementor-12127 .elementor-element.elementor-element-5f6a6614 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.75rem;font-weight:700;color:#1a1a1a;}.elementor-12127 .elementor-element.elementor-element-f3dd2f03 > .elementor-widget-container{margin:2.5rem 0rem 1rem 0rem;}.elementor-12127 .elementor-element.elementor-element-f3dd2f03{text-align:start;}.elementor-12127 .elementor-element.elementor-element-f3dd2f03 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:1.75rem;font-weight:700;color:#1a1a1a;}.elementor-12127 .elementor-element.elementor-element-0161acfb > .elementor-widget-container{margin:0rem 0rem 1.25rem 0rem;}.elementor-12127 .elementor-element.elementor-element-0161acfb{font-family:"Montserrat", sans-serif;font-size:1rem;line-height:1.8em;color:#4a5568;}.elementor-12127 .elementor-element.elementor-element-f766e1d4{--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-12127 .elementor-element.elementor-element-a45e1d89{--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:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-12127 .elementor-element.elementor-element-a45e1d89:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-a45e1d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-12127 .elementor-element.elementor-element-61bf029e{--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:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-12127 .elementor-element.elementor-element-61bf029e:not(.elementor-motion-effects-element-type-background), .elementor-12127 .elementor-element.elementor-element-61bf029e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5DADE2;}.elementor-12127 .elementor-element.elementor-element-911a3486{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12127 .elementor-element.elementor-element-4a1ff0b6 > .elementor-widget-container{margin:0rem 0rem 1.25rem 0rem;}.elementor-12127 .elementor-element.elementor-element-4a1ff0b6{text-align:center;}.elementor-12127 .elementor-element.elementor-element-4a1ff0b6 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:3rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-1a44d66f > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-12127 .elementor-element.elementor-element-1a44d66f{text-align:center;font-family:"Montserrat", sans-serif;font-size:1.25rem;line-height:1.6em;color:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-b167fa37 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:600;fill:#5DADE2;color:#5DADE2;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:0.9rem 2rem 0.9rem 2rem;}.elementor-12127 .elementor-element.elementor-element-b167fa37 .elementor-button:hover, .elementor-12127 .elementor-element.elementor-element-b167fa37 .elementor-button:focus{background-color:rgba(255,255,255,0);color:#FFFFFF;}.elementor-12127 .elementor-element.elementor-element-b167fa37 .elementor-button:hover svg, .elementor-12127 .elementor-element.elementor-element-b167fa37 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-12127 .elementor-element.elementor-element-682acd85{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12127 .elementor-element.elementor-element-66ebbd46{--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;--flex-wrap:wrap;}.elementor-12127 .elementor-element.elementor-element-9c363bfa .elementor-heading-title{font-size:2.5rem;}.elementor-12127 .elementor-element.elementor-element-c520eced{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-12127 .elementor-element.elementor-element-1ddf4a74{--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;--flex-wrap:wrap;}.elementor-12127 .elementor-element.elementor-element-23996ac1 .elementor-heading-title{font-size:1.75rem;}.elementor-12127 .elementor-element.elementor-element-baa9b408 .elementor-heading-title{font-size:1.4rem;}.elementor-12127 .elementor-element.elementor-element-5f6a6614 .elementor-heading-title{font-size:1.4rem;}.elementor-12127 .elementor-element.elementor-element-f3dd2f03 .elementor-heading-title{font-size:1.4rem;}.elementor-12127 .elementor-element.elementor-element-a45e1d89{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-12127 .elementor-element.elementor-element-61bf029e{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12127 .elementor-element.elementor-element-4a1ff0b6 .elementor-heading-title{font-size:2rem;}}