.elementor-42 .elementor-element.elementor-element-91a7152{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.33;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-91a7152::before, .elementor-42 .elementor-element.elementor-element-91a7152 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-91a7152 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-91a7152 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-91a7152 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-91a7152 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-bf429cf{width:100%;max-width:100%;margin:19px 65px calc(var(--kit-widget-spacing, 0px) + 7px) 100px;padding:1px 45px 0px 25px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-42 .elementor-element.elementor-element-bf429cf .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:35px;font-weight:600;}.elementor-42 .elementor-element.elementor-element-252d23d{width:var( --container-widget-width, 39% );max-width:39%;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-a85895b{width:var( --container-widget-width, 58% );max-width:58%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;padding:0px 4px 0px 8px;--container-widget-width:58%;--container-widget-flex-grow:0;border-style:double;border-color:#D9C3F9;}.elementor-42 .elementor-element.elementor-element-fcfe887 .elementor-button{background-color:#CA9AF9;font-family:"Nunito", Sans-serif;font-size:19px;font-weight:700;fill:#1F2ABC;color:#1F2ABC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CA9AF9;}.elementor-42 .elementor-element.elementor-element-fcfe887 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-fcfe887 .elementor-button:focus{background-color:#FFFFFF;color:#952EF9;border-color:#952EF9;}.elementor-42 .elementor-element.elementor-element-fcfe887{width:100%;max-width:100%;margin:94px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-42 .elementor-element.elementor-element-fcfe887 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-fcfe887 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-42 .elementor-element.elementor-element-fcfe887 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-fcfe887 .elementor-button:focus svg{fill:#952EF9;}.elementor-42 .elementor-element.elementor-element-3f07389{width:var( --container-widget-width, 59% );max-width:59%;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 125px;padding:0px 4px 0px 8px;--container-widget-width:59%;--container-widget-flex-grow:0;border-style:double;border-color:#A6B8FC;}.elementor-42 .elementor-element.elementor-element-bfecbd7{width:var( --container-widget-width, 41% );max-width:41%;margin:45px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-db7fb00 .elementor-button{background-color:#CA9AF9;font-family:"Nunito", Sans-serif;font-size:19px;font-weight:700;fill:#1F2ABC;color:#1F2ABC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CA9AF9;}.elementor-42 .elementor-element.elementor-element-db7fb00 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-db7fb00 .elementor-button:focus{background-color:#FFFFFF;color:#952EF9;border-color:#952EF9;}.elementor-42 .elementor-element.elementor-element-db7fb00{width:100%;max-width:100%;margin:115px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-42 .elementor-element.elementor-element-db7fb00 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-db7fb00 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-42 .elementor-element.elementor-element-db7fb00 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-db7fb00 .elementor-button:focus svg{fill:#952EF9;}.elementor-42 .elementor-element.elementor-element-a8a6177{width:var( --container-widget-width, 42% );max-width:42%;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-3a6c1de{width:var( --container-widget-width, 57% );max-width:57%;margin:45px 65px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;padding:0px 4px 0px 8px;--container-widget-width:57%;--container-widget-flex-grow:0;border-style:double;border-color:#B88AFC;}.elementor-42 .elementor-element.elementor-element-2e47224 .elementor-button{background-color:#CA9AF9;font-family:"Nunito", Sans-serif;font-size:19px;font-weight:700;fill:#1F2ABC;color:#1F2ABC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CA9AF9;}.elementor-42 .elementor-element.elementor-element-2e47224 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-2e47224 .elementor-button:focus{background-color:#FFFFFF;color:#952EF9;border-color:#952EF9;}.elementor-42 .elementor-element.elementor-element-2e47224{width:100%;max-width:100%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-42 .elementor-element.elementor-element-2e47224 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-2e47224 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-42 .elementor-element.elementor-element-2e47224 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-2e47224 .elementor-button:focus svg{fill:#952EF9;}.elementor-42 .elementor-element.elementor-element-32b432c{width:var( --container-widget-width, 60% );max-width:60%;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 100px;padding:0px 4px 0px 8px;--container-widget-width:60%;--container-widget-flex-grow:0;border-style:double;border-color:#A3C8FC;}.elementor-42 .elementor-element.elementor-element-d4f7bad{width:var( --container-widget-width, 38% );max-width:38%;margin:45px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-55d5051 .elementor-button{background-color:#CA9AF9;font-family:"Nunito", Sans-serif;font-size:19px;font-weight:700;fill:#1F2ABC;color:#1F2ABC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CA9AF9;}.elementor-42 .elementor-element.elementor-element-55d5051 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-55d5051 .elementor-button:focus{background-color:#FFFFFF;color:#952EF9;border-color:#952EF9;}.elementor-42 .elementor-element.elementor-element-55d5051{width:100%;max-width:100%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-42 .elementor-element.elementor-element-55d5051 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-55d5051 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-42 .elementor-element.elementor-element-55d5051 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-55d5051 .elementor-button:focus svg{fill:#952EF9;}.elementor-42 .elementor-element.elementor-element-e70fbfb{width:var( --container-widget-width, 39% );max-width:39%;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-11c57fb{width:var( --container-widget-width, 59% );max-width:59%;margin:25px 65px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:0px 14px 0px 13px;--container-widget-width:59%;--container-widget-flex-grow:0;border-style:double;border-color:#C9A3FC;}.elementor-42 .elementor-element.elementor-element-893655d .elementor-button{background-color:#CA9AF9;font-family:"Nunito", Sans-serif;font-size:19px;font-weight:700;fill:#1F2ABC;color:#1F2ABC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CA9AF9;}.elementor-42 .elementor-element.elementor-element-893655d .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-893655d .elementor-button:focus{background-color:#FFFFFF;color:#952EF9;border-color:#952EF9;}.elementor-42 .elementor-element.elementor-element-893655d{width:100%;max-width:100%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-42 .elementor-element.elementor-element-893655d .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-893655d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-42 .elementor-element.elementor-element-893655d .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-893655d .elementor-button:focus svg{fill:#952EF9;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-bf429cf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-252d23d{margin:49px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;}.elementor-42 .elementor-element.elementor-element-a85895b{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-42 .elementor-element.elementor-element-fcfe887{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;}.elementor-42 .elementor-element.elementor-element-3f07389{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-bfecbd7{margin:65px -12px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-42 .elementor-element.elementor-element-db7fb00{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;}.elementor-42 .elementor-element.elementor-element-a8a6177{margin:65px -25px calc(var(--kit-widget-spacing, 0px) + 0px) -54px;}.elementor-42 .elementor-element.elementor-element-3a6c1de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-2e47224{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;}.elementor-42 .elementor-element.elementor-element-32b432c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d4f7bad{margin:67px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;}.elementor-42 .elementor-element.elementor-element-55d5051{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;}.elementor-42 .elementor-element.elementor-element-e70fbfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-11c57fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-42 .elementor-element.elementor-element-893655d{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-bf429cf{padding:4px 9px 5px 10px;}.elementor-42 .elementor-element.elementor-element-bf429cf .elementor-heading-title{font-size:27px;}.elementor-42 .elementor-element.elementor-element-252d23d{width:100%;max-width:100%;margin:56px -28px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-42 .elementor-element.elementor-element-a85895b{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-3f07389{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-bfecbd7{width:100%;max-width:100%;margin:21px -21px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;}.elementor-42 .elementor-element.elementor-element-db7fb00{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-42 .elementor-element.elementor-element-a8a6177{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-3a6c1de{width:100%;max-width:100%;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-2e47224{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;}.elementor-42 .elementor-element.elementor-element-32b432c{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-d4f7bad{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-55d5051{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-42 .elementor-element.elementor-element-e70fbfb{width:100%;max-width:100%;margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-11c57fb{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-893655d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}}