.elementor-343 .elementor-element.elementor-element-364321f{--display:flex;--min-height:90vh;--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;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-364321f:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-364321f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1838;}.elementor-343 .elementor-element.elementor-element-18c7209{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-2c66d4e{text-align:start;}.elementor-343 .elementor-element.elementor-element-2c66d4e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-2b9c8e6{text-align:start;}.elementor-343 .elementor-element.elementor-element-2b9c8e6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:104px;font-weight:500;text-transform:none;line-height:0.95em;letter-spacing:-4px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-9a33787{text-align:start;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#CFCDE0;}.elementor-343 .elementor-element.elementor-element-4f7bf76{--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:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0.3px;fill:#362D7A;color:#362D7A;border-radius:100px 100px 100px 100px;padding:18px 34px 18px 34px;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button:hover, .elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button:focus{background-color:#BCBCBC;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button:hover svg, .elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button:focus svg{fill:#1C1838;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button .elementor-button-icon i, .elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-343 .elementor-element.elementor-element-0b0ac2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-8612326{--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 64px;--row-gap:48px;--column-gap:64px;--padding-top:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-8612326:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-8612326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FA;}.elementor-343 .elementor-element.elementor-element-6239225{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-8f7a4c4{text-align:start;}.elementor-343 .elementor-element.elementor-element-8f7a4c4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#362D7A;}.elementor-343 .elementor-element.elementor-element-5701d23{text-align:start;}.elementor-343 .elementor-element.elementor-element-5701d23 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:54px;font-weight:500;text-transform:none;line-height:1.02em;letter-spacing:-1.6px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-ee4c37a{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.7em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-fa1b70a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-b789226{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-343 .elementor-element.elementor-element-b789226:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-b789226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-c3e9036{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-0d357c3{text-align:start;}.elementor-343 .elementor-element.elementor-element-0d357c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:1.6px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-98491b8{text-align:start;}.elementor-343 .elementor-element.elementor-element-98491b8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-8ba60d5{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-2020467{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-343 .elementor-element.elementor-element-2020467:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-2020467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-4c8cadd{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-94454c1{text-align:start;}.elementor-343 .elementor-element.elementor-element-94454c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:1.6px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-c55cfe1{text-align:start;}.elementor-343 .elementor-element.elementor-element-c55cfe1 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-13798cd{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-37ea0ac{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-343 .elementor-element.elementor-element-37ea0ac:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-37ea0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-7cc40d7{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-c86db69{text-align:start;}.elementor-343 .elementor-element.elementor-element-c86db69 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:1.6px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-646fdb0{text-align:start;}.elementor-343 .elementor-element.elementor-element-646fdb0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-1f84a03{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-9f9a0fa{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-343 .elementor-element.elementor-element-9f9a0fa:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-9f9a0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-58fc784{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-72c458f{text-align:start;}.elementor-343 .elementor-element.elementor-element-72c458f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:1.6px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-1c1b91e{text-align:start;}.elementor-343 .elementor-element.elementor-element-1c1b91e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-ab7abc3{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-fdb514e{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-343 .elementor-element.elementor-element-fdb514e:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-fdb514e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-77987b7{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-27f00a1{text-align:start;}.elementor-343 .elementor-element.elementor-element-27f00a1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:1.6px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-36c0546{text-align:start;}.elementor-343 .elementor-element.elementor-element-36c0546 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-782cfe4{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-6030ca1{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-343 .elementor-element.elementor-element-6030ca1:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-6030ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-0b4b6c1{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-c54ddbc{text-align:start;}.elementor-343 .elementor-element.elementor-element-c54ddbc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:1.6px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-526f26d{text-align:start;}.elementor-343 .elementor-element.elementor-element-526f26d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-6256bc0{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.65em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-0b21e5c{--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:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-0b21e5c:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-0b21e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-1771107{--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;--align-items:center;--gap:48px 72px;--row-gap:48px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-0e16ff6{--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-343 .elementor-element.elementor-element-a99b6f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-1bdc873 img{width:100%;height:560px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-343 .elementor-element.elementor-element-5d131e9 img{width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-343 .elementor-element.elementor-element-db6ab4c img{width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-343 .elementor-element.elementor-element-0efbfa1{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-b432f0b{text-align:start;}.elementor-343 .elementor-element.elementor-element-b432f0b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#362D7A;}.elementor-343 .elementor-element.elementor-element-47204aa{text-align:start;}.elementor-343 .elementor-element.elementor-element-47204aa .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:52px;font-weight:500;text-transform:none;line-height:1.04em;letter-spacing:-1.5px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-6b80fa1{text-align:start;font-family:"Manrope", Sans-serif;font-size:17.5px;font-weight:400;text-transform:none;line-height:1.75em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-1346061{--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:40px 56px;--row-gap:40px;--column-gap:56px;--padding-top:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-1346061:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-1346061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FA;}.elementor-343 .elementor-element.elementor-element-bd4e174{--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;--align-items:flex-end;--gap:20px 64px;--row-gap:20px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-1a4afb2{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-3298530{text-align:start;}.elementor-343 .elementor-element.elementor-element-3298530 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#362D7A;}.elementor-343 .elementor-element.elementor-element-d1cc1b7{text-align:start;}.elementor-343 .elementor-element.elementor-element-d1cc1b7 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:62px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:-1.8px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-040f6c8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-7eca134{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.7em;letter-spacing:0px;color:#55526B;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button{background-color:rgba(255,255,255,0);font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0.3px;fill:#362D7A;color:#362D7A;border-radius:100px 100px 100px 100px;padding:18px 34px 18px 34px;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button:hover, .elementor-343 .elementor-element.elementor-element-db997ac .elementor-button:focus{background-color:#362D7A;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button:hover svg, .elementor-343 .elementor-element.elementor-element-db997ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button .elementor-button-icon i, .elementor-343 .elementor-element.elementor-element-db997ac .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-343 .elementor-element.elementor-element-d47390b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-cef4f57{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-343 .elementor-element.elementor-element-cef4f57:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-cef4f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-ad9079e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-9d187a0{text-align:start;}.elementor-343 .elementor-element.elementor-element-9d187a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;color:#362D7A;}.elementor-343 .elementor-element.elementor-element-2541f12{text-align:start;}.elementor-343 .elementor-element.elementor-element-2541f12 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.7px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-862796b{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.4em;letter-spacing:0px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-d796ff8{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-343 .elementor-element.elementor-element-d796ff8:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-d796ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-8225ef9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-e6e0696{text-align:start;}.elementor-343 .elementor-element.elementor-element-e6e0696 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;color:#362D7A;}.elementor-343 .elementor-element.elementor-element-ee7ea9c{text-align:start;}.elementor-343 .elementor-element.elementor-element-ee7ea9c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.7px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-ba69488{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.4em;letter-spacing:0px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-71e590c{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-343 .elementor-element.elementor-element-71e590c:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-71e590c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-374c6b1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-eb7b50e{text-align:start;}.elementor-343 .elementor-element.elementor-element-eb7b50e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;color:#362D7A;}.elementor-343 .elementor-element.elementor-element-c34933a{text-align:start;}.elementor-343 .elementor-element.elementor-element-c34933a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.7px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-f6de0d3{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.4em;letter-spacing:0px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-3aa310c{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E5EC;--border-color:#E6E5EC;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-343 .elementor-element.elementor-element-3aa310c:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-3aa310c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-fc0dc71{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-2daf365{text-align:start;}.elementor-343 .elementor-element.elementor-element-2daf365 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;color:#362D7A;}.elementor-343 .elementor-element.elementor-element-9e3a5e7{text-align:start;}.elementor-343 .elementor-element.elementor-element-9e3a5e7 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.7px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-1a78cf6{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.4em;letter-spacing:0px;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-bdfd764{--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:56px 72px;--row-gap:56px;--column-gap:72px;--padding-top:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-bdfd764:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-bdfd764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #1C1838 0%, #241D5C 100%);}.elementor-343 .elementor-element.elementor-element-2a44080{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-a0036b7{text-align:center;}.elementor-343 .elementor-element.elementor-element-a0036b7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-80cc660{text-align:center;}.elementor-343 .elementor-element.elementor-element-80cc660 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:62px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:-1.8px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-4dd3b91{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-93ce19d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-7d35dcd{text-align:center;}.elementor-343 .elementor-element.elementor-element-7d35dcd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:2px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-fcd1c92{text-align:center;}.elementor-343 .elementor-element.elementor-element-fcd1c92 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-0da61ad{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.7em;letter-spacing:0px;color:#CFCDE0;}.elementor-343 .elementor-element.elementor-element-bd91e61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-8cc183d{text-align:center;}.elementor-343 .elementor-element.elementor-element-8cc183d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:2px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-6c97cfb{text-align:center;}.elementor-343 .elementor-element.elementor-element-6c97cfb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-cc6fbfa{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.7em;letter-spacing:0px;color:#CFCDE0;}.elementor-343 .elementor-element.elementor-element-2314909{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-df1bced{text-align:center;}.elementor-343 .elementor-element.elementor-element-df1bced .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:2px;color:#BCBCBC;}.elementor-343 .elementor-element.elementor-element-fad52e5{text-align:center;}.elementor-343 .elementor-element.elementor-element-fad52e5 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-b87a0da{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.7em;letter-spacing:0px;color:#CFCDE0;}.elementor-343 .elementor-element.elementor-element-a1ad7b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.8;--padding-top:140px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-a1ad7b0:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-a1ad7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goodkind.njcpausa.com/wp-content/uploads/2026/10/goodkind-hospitality-s_cta.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-343 .elementor-element.elementor-element-a1ad7b0::before, .elementor-343 .elementor-element.elementor-element-a1ad7b0 > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-a1ad7b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-343 .elementor-element.elementor-element-a1ad7b0 > .elementor-background-slideshow::before, .elementor-343 .elementor-element.elementor-element-a1ad7b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-343 .elementor-element.elementor-element-a1ad7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C1838;--background-overlay:'';}.elementor-343 .elementor-element.elementor-element-b6fff6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--border-radius:36px 36px 36px 36px;--padding-top:64px;--padding-bottom:60px;--padding-left:56px;--padding-right:56px;}.elementor-343 .elementor-element.elementor-element-b6fff6b:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-b6fff6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(28,24,56,0.55);}.elementor-343 .elementor-element.elementor-element-054b210{text-align:center;}.elementor-343 .elementor-element.elementor-element-054b210 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:500;text-transform:none;line-height:1.04em;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-f9b40ef{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.7em;letter-spacing:0px;color:#D9D7E8;}.elementor-343 .elementor-element.elementor-element-e207e74{--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:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0.3px;fill:#362D7A;color:#362D7A;border-radius:100px 100px 100px 100px;padding:18px 34px 18px 34px;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button:hover, .elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button:focus{background-color:#BCBCBC;color:#1C1838;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button:hover svg, .elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button:focus svg{fill:#1C1838;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button .elementor-button-icon i, .elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}@media(min-width:768px){.elementor-343 .elementor-element.elementor-element-364321f{--content-width:1240px;}.elementor-343 .elementor-element.elementor-element-18c7209{--width:52%;}.elementor-343 .elementor-element.elementor-element-0b0ac2d{--width:46%;}.elementor-343 .elementor-element.elementor-element-8612326{--content-width:1240px;}.elementor-343 .elementor-element.elementor-element-6239225{--width:34%;}.elementor-343 .elementor-element.elementor-element-0b21e5c{--content-width:1240px;}.elementor-343 .elementor-element.elementor-element-0e16ff6{--width:46%;}.elementor-343 .elementor-element.elementor-element-0efbfa1{--width:46%;}.elementor-343 .elementor-element.elementor-element-1346061{--content-width:1240px;}.elementor-343 .elementor-element.elementor-element-1a4afb2{--width:56%;}.elementor-343 .elementor-element.elementor-element-040f6c8{--width:36%;}.elementor-343 .elementor-element.elementor-element-bdfd764{--content-width:1240px;}.elementor-343 .elementor-element.elementor-element-a1ad7b0{--content-width:1240px;}.elementor-343 .elementor-element.elementor-element-b6fff6b{--width:820px;}}@media(max-width:1024px) and (min-width:768px){.elementor-343 .elementor-element.elementor-element-18c7209{--width:100%;}.elementor-343 .elementor-element.elementor-element-0b0ac2d{--width:100%;}.elementor-343 .elementor-element.elementor-element-6239225{--width:100%;}.elementor-343 .elementor-element.elementor-element-0e16ff6{--width:100%;}.elementor-343 .elementor-element.elementor-element-0efbfa1{--width:100%;}.elementor-343 .elementor-element.elementor-element-1a4afb2{--width:100%;}.elementor-343 .elementor-element.elementor-element-040f6c8{--width:100%;}}@media(max-width:1024px){.elementor-343 .elementor-element.elementor-element-364321f{--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:90px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-2c66d4e .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-2b9c8e6 .elementor-heading-title{font-size:110px;}.elementor-343 .elementor-element.elementor-element-9a33787{font-size:16px;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button{font-size:14px;}.elementor-343 .elementor-element.elementor-element-8612326{--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:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-8f7a4c4 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-5701d23 .elementor-heading-title{font-size:46px;}.elementor-343 .elementor-element.elementor-element-ee4c37a{font-size:15px;}.elementor-343 .elementor-element.elementor-element-fa1b70a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-c3e9036{--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;}.elementor-343 .elementor-element.elementor-element-0d357c3 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-98491b8 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-8ba60d5{font-size:14px;}.elementor-343 .elementor-element.elementor-element-4c8cadd{--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;}.elementor-343 .elementor-element.elementor-element-94454c1 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-c55cfe1 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-13798cd{font-size:14px;}.elementor-343 .elementor-element.elementor-element-7cc40d7{--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;}.elementor-343 .elementor-element.elementor-element-c86db69 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-646fdb0 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-1f84a03{font-size:14px;}.elementor-343 .elementor-element.elementor-element-58fc784{--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;}.elementor-343 .elementor-element.elementor-element-72c458f .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-1c1b91e .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-ab7abc3{font-size:14px;}.elementor-343 .elementor-element.elementor-element-77987b7{--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;}.elementor-343 .elementor-element.elementor-element-27f00a1 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-36c0546 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-782cfe4{font-size:14px;}.elementor-343 .elementor-element.elementor-element-0b4b6c1{--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;}.elementor-343 .elementor-element.elementor-element-c54ddbc .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-526f26d .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-6256bc0{font-size:14px;}.elementor-343 .elementor-element.elementor-element-0b21e5c{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-1771107{--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-343 .elementor-element.elementor-element-a99b6f2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-b432f0b .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-47204aa .elementor-heading-title{font-size:44px;}.elementor-343 .elementor-element.elementor-element-6b80fa1{font-size:15px;}.elementor-343 .elementor-element.elementor-element-1346061{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-bd4e174{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-343 .elementor-element.elementor-element-3298530 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-d1cc1b7 .elementor-heading-title{font-size:53px;}.elementor-343 .elementor-element.elementor-element-7eca134{font-size:15px;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button{font-size:14px;}.elementor-343 .elementor-element.elementor-element-d47390b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-ad9079e{--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;}.elementor-343 .elementor-element.elementor-element-9d187a0 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-2541f12 .elementor-heading-title{font-size:24px;}.elementor-343 .elementor-element.elementor-element-862796b{font-size:14px;}.elementor-343 .elementor-element.elementor-element-8225ef9{--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;}.elementor-343 .elementor-element.elementor-element-e6e0696 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-ee7ea9c .elementor-heading-title{font-size:24px;}.elementor-343 .elementor-element.elementor-element-ba69488{font-size:14px;}.elementor-343 .elementor-element.elementor-element-374c6b1{--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;}.elementor-343 .elementor-element.elementor-element-eb7b50e .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-c34933a .elementor-heading-title{font-size:24px;}.elementor-343 .elementor-element.elementor-element-f6de0d3{font-size:14px;}.elementor-343 .elementor-element.elementor-element-fc0dc71{--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;}.elementor-343 .elementor-element.elementor-element-2daf365 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-9e3a5e7 .elementor-heading-title{font-size:24px;}.elementor-343 .elementor-element.elementor-element-1a78cf6{font-size:14px;}.elementor-343 .elementor-element.elementor-element-bdfd764{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-a0036b7 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-80cc660 .elementor-heading-title{font-size:53px;}.elementor-343 .elementor-element.elementor-element-4dd3b91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-7d35dcd .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-fcd1c92 .elementor-heading-title{font-size:29px;}.elementor-343 .elementor-element.elementor-element-0da61ad{font-size:14px;}.elementor-343 .elementor-element.elementor-element-8cc183d .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-6c97cfb .elementor-heading-title{font-size:29px;}.elementor-343 .elementor-element.elementor-element-cc6fbfa{font-size:14px;}.elementor-343 .elementor-element.elementor-element-df1bced .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-fad52e5 .elementor-heading-title{font-size:29px;}.elementor-343 .elementor-element.elementor-element-b87a0da{font-size:14px;}.elementor-343 .elementor-element.elementor-element-a1ad7b0{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-054b210 .elementor-heading-title{font-size:48px;}.elementor-343 .elementor-element.elementor-element-f9b40ef{font-size:15px;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-364321f{--min-height:0vh;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-18c7209{--width:100%;}.elementor-343 .elementor-element.elementor-element-2c66d4e{text-align:start;}.elementor-343 .elementor-element.elementor-element-2c66d4e .elementor-heading-title{font-size:12px;}.elementor-343 .elementor-element.elementor-element-2b9c8e6{text-align:start;}.elementor-343 .elementor-element.elementor-element-2b9c8e6 .elementor-heading-title{font-size:56px;letter-spacing:-2px;}.elementor-343 .elementor-element.elementor-element-9a33787{text-align:start;font-size:17px;}.elementor-343 .elementor-element.elementor-element-27cc9bd .elementor-button{font-size:14px;}.elementor-343 .elementor-element.elementor-element-8612326{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-8f7a4c4{text-align:start;}.elementor-343 .elementor-element.elementor-element-8f7a4c4 .elementor-heading-title{font-size:12px;}.elementor-343 .elementor-element.elementor-element-5701d23{text-align:start;}.elementor-343 .elementor-element.elementor-element-5701d23 .elementor-heading-title{font-size:38px;}.elementor-343 .elementor-element.elementor-element-ee4c37a{text-align:start;font-size:17px;}.elementor-343 .elementor-element.elementor-element-fa1b70a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-b789226{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-c3e9036{--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;}.elementor-343 .elementor-element.elementor-element-0d357c3{text-align:start;}.elementor-343 .elementor-element.elementor-element-0d357c3 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-98491b8{text-align:start;}.elementor-343 .elementor-element.elementor-element-98491b8 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-8ba60d5{text-align:start;font-size:15px;}.elementor-343 .elementor-element.elementor-element-2020467{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-4c8cadd{--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;}.elementor-343 .elementor-element.elementor-element-94454c1{text-align:start;}.elementor-343 .elementor-element.elementor-element-94454c1 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-c55cfe1{text-align:start;}.elementor-343 .elementor-element.elementor-element-c55cfe1 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-13798cd{text-align:start;font-size:15px;}.elementor-343 .elementor-element.elementor-element-37ea0ac{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-7cc40d7{--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;}.elementor-343 .elementor-element.elementor-element-c86db69{text-align:start;}.elementor-343 .elementor-element.elementor-element-c86db69 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-646fdb0{text-align:start;}.elementor-343 .elementor-element.elementor-element-646fdb0 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-1f84a03{text-align:start;font-size:15px;}.elementor-343 .elementor-element.elementor-element-9f9a0fa{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-58fc784{--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;}.elementor-343 .elementor-element.elementor-element-72c458f{text-align:start;}.elementor-343 .elementor-element.elementor-element-72c458f .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-1c1b91e{text-align:start;}.elementor-343 .elementor-element.elementor-element-1c1b91e .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-ab7abc3{text-align:start;font-size:15px;}.elementor-343 .elementor-element.elementor-element-fdb514e{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-77987b7{--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;}.elementor-343 .elementor-element.elementor-element-27f00a1{text-align:start;}.elementor-343 .elementor-element.elementor-element-27f00a1 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-36c0546{text-align:start;}.elementor-343 .elementor-element.elementor-element-36c0546 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-782cfe4{text-align:start;font-size:15px;}.elementor-343 .elementor-element.elementor-element-6030ca1{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-0b4b6c1{--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;}.elementor-343 .elementor-element.elementor-element-c54ddbc{text-align:start;}.elementor-343 .elementor-element.elementor-element-c54ddbc .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-526f26d{text-align:start;}.elementor-343 .elementor-element.elementor-element-526f26d .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-6256bc0{text-align:start;font-size:15px;}.elementor-343 .elementor-element.elementor-element-0b21e5c{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-a99b6f2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-1bdc873 img{height:360px;}.elementor-343 .elementor-element.elementor-element-5d131e9 img{height:172px;}.elementor-343 .elementor-element.elementor-element-db6ab4c img{height:172px;}.elementor-343 .elementor-element.elementor-element-0efbfa1{--width:100%;}.elementor-343 .elementor-element.elementor-element-b432f0b{text-align:start;}.elementor-343 .elementor-element.elementor-element-b432f0b .elementor-heading-title{font-size:12px;}.elementor-343 .elementor-element.elementor-element-47204aa{text-align:start;}.elementor-343 .elementor-element.elementor-element-47204aa .elementor-heading-title{font-size:36px;}.elementor-343 .elementor-element.elementor-element-6b80fa1{text-align:start;font-size:16px;}.elementor-343 .elementor-element.elementor-element-1346061{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-1a4afb2{--width:100%;}.elementor-343 .elementor-element.elementor-element-3298530{text-align:start;}.elementor-343 .elementor-element.elementor-element-3298530 .elementor-heading-title{font-size:12px;}.elementor-343 .elementor-element.elementor-element-d1cc1b7{text-align:start;}.elementor-343 .elementor-element.elementor-element-d1cc1b7 .elementor-heading-title{font-size:40px;}.elementor-343 .elementor-element.elementor-element-040f6c8{--width:100%;}.elementor-343 .elementor-element.elementor-element-7eca134{text-align:start;font-size:17px;}.elementor-343 .elementor-element.elementor-element-db997ac .elementor-button{font-size:14px;}.elementor-343 .elementor-element.elementor-element-d47390b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-ad9079e{--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;}.elementor-343 .elementor-element.elementor-element-9d187a0{text-align:start;}.elementor-343 .elementor-element.elementor-element-9d187a0 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-2541f12{text-align:start;}.elementor-343 .elementor-element.elementor-element-2541f12 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-862796b{text-align:start;font-size:14px;}.elementor-343 .elementor-element.elementor-element-8225ef9{--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;}.elementor-343 .elementor-element.elementor-element-e6e0696{text-align:start;}.elementor-343 .elementor-element.elementor-element-e6e0696 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-ee7ea9c{text-align:start;}.elementor-343 .elementor-element.elementor-element-ee7ea9c .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-ba69488{text-align:start;font-size:14px;}.elementor-343 .elementor-element.elementor-element-374c6b1{--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;}.elementor-343 .elementor-element.elementor-element-eb7b50e{text-align:start;}.elementor-343 .elementor-element.elementor-element-eb7b50e .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-c34933a{text-align:start;}.elementor-343 .elementor-element.elementor-element-c34933a .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-f6de0d3{text-align:start;font-size:14px;}.elementor-343 .elementor-element.elementor-element-fc0dc71{--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;}.elementor-343 .elementor-element.elementor-element-2daf365{text-align:start;}.elementor-343 .elementor-element.elementor-element-2daf365 .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-9e3a5e7{text-align:start;}.elementor-343 .elementor-element.elementor-element-9e3a5e7 .elementor-heading-title{font-size:26px;}.elementor-343 .elementor-element.elementor-element-1a78cf6{text-align:start;font-size:14px;}.elementor-343 .elementor-element.elementor-element-bdfd764{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-a0036b7{text-align:center;}.elementor-343 .elementor-element.elementor-element-a0036b7 .elementor-heading-title{font-size:12px;}.elementor-343 .elementor-element.elementor-element-80cc660{text-align:center;}.elementor-343 .elementor-element.elementor-element-80cc660 .elementor-heading-title{font-size:38px;}.elementor-343 .elementor-element.elementor-element-4dd3b91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-343 .elementor-element.elementor-element-7d35dcd{text-align:center;}.elementor-343 .elementor-element.elementor-element-7d35dcd .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-fcd1c92{text-align:center;}.elementor-343 .elementor-element.elementor-element-fcd1c92 .elementor-heading-title{font-size:28px;}.elementor-343 .elementor-element.elementor-element-0da61ad{text-align:center;font-size:15px;}.elementor-343 .elementor-element.elementor-element-8cc183d{text-align:center;}.elementor-343 .elementor-element.elementor-element-8cc183d .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-6c97cfb{text-align:center;}.elementor-343 .elementor-element.elementor-element-6c97cfb .elementor-heading-title{font-size:28px;}.elementor-343 .elementor-element.elementor-element-cc6fbfa{text-align:center;font-size:15px;}.elementor-343 .elementor-element.elementor-element-df1bced{text-align:center;}.elementor-343 .elementor-element.elementor-element-df1bced .elementor-heading-title{font-size:14px;}.elementor-343 .elementor-element.elementor-element-fad52e5{text-align:center;}.elementor-343 .elementor-element.elementor-element-fad52e5 .elementor-heading-title{font-size:28px;}.elementor-343 .elementor-element.elementor-element-b87a0da{text-align:center;font-size:15px;}.elementor-343 .elementor-element.elementor-element-a1ad7b0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-343 .elementor-element.elementor-element-b6fff6b{--width:100%;--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-343 .elementor-element.elementor-element-054b210{text-align:center;}.elementor-343 .elementor-element.elementor-element-054b210 .elementor-heading-title{font-size:34px;}.elementor-343 .elementor-element.elementor-element-f9b40ef{text-align:center;font-size:17px;}.elementor-343 .elementor-element.elementor-element-71c60a7 .elementor-button{font-size:14px;}}/* Start custom CSS */body.elementor-page-343 .gk-hero{position:relative;overflow:hidden}
body.elementor-page-343 .gk-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 70%);mask-image:linear-gradient(90deg,transparent 0%,#000 70%);pointer-events:none}
body.elementor-page-343 .gk-hero:after{content:"";position:absolute;width:760px;height:760px;right:-260px;bottom:-320px;border-radius:50%;border:1px solid rgba(188,188,188,.25);box-shadow:0 0 0 90px rgba(188,188,188,.04),0 0 0 180px rgba(188,188,188,.03);pointer-events:none}
body.elementor-page-343 .gk-z{position:relative;z-index:2}
body.elementor-page-343 .gk-h1 em{font-style:italic;color:#BCBCBC;font-weight:400}
body.elementor-page-343 .gk-btn .elementor-button{transition:all .3s ease}
body.elementor-page-343 .gk-btn .elementor-button-icon{transition:transform .3s ease}
body.elementor-page-343 .gk-btn .elementor-button:hover .elementor-button-icon{transform:translateX(4px)}
body.elementor-page-343 .gk-card{transition:transform .35s ease,box-shadow .35s ease}
body.elementor-page-343 .gk-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -28px rgba(54,45,122,.45)}
body.elementor-page-343 .gk-cta{position:relative;overflow:hidden}
body.elementor-page-343 .gk-cta:before{content:"";position:absolute;width:520px;height:520px;left:-200px;top:-260px;border-radius:50%;border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 70px rgba(255,255,255,.03)}
body.elementor-page-343 .gk-cta:after{content:"";position:absolute;width:420px;height:420px;right:-160px;bottom:-240px;border-radius:50%;background:radial-gradient(circle,rgba(188,188,188,.25),transparent 70%)}
body.elementor-page-343 .gk-narrow{max-width:760px!important}
body.elementor-page-343 .gk-narrow2{max-width:600px!important}
@media (max-width:767px){body.elementor-page-343 .gk-hero:after{display:none}}
body.elementor-page-343 .gk-z{position:relative;z-index:2}
body.elementor-page-343 .gk-grow{flex:1 1 0%!important;min-width:0!important}
body.elementor-page-343 .gk-h-em em,body.elementor-page-343 .gk-mega em{font-style:italic;font-weight:400}
body.elementor-page-343 .gk-h-em em{color:#362D7A}
body.elementor-page-343 .gk-shero .gk-mega em,body.elementor-page-343 .gk-vals .gk-h-em em,body.elementor-page-343 .gk-scta .gk-h-em em{color:#BCBCBC}
.gk-progress{position:fixed;left:0;top:0;right:0;height:3px;z-index:100000;pointer-events:none}
.gk-progress span{display:block;height:100%;background:linear-gradient(90deg,#362D7A,#8F86D6,#BCBCBC);transform-origin:0 50%;transform:scaleX(0)}
body.elementor-page-343 .gk-engine{position:absolute!important;width:0!important;height:0;overflow:visible}
body.elementor-page-343 .gk-w{display:inline-block;white-space:nowrap}
html.gk-js body.elementor-page-343 .gk-split .gk-ch{display:inline-block;transform:translateY(.9em) rotate(6deg);opacity:0;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .9s;transition-delay:calc(var(--i)*45ms + 120ms)}
html.gk-js body.elementor-page-343 .gk-split.is-in .gk-ch{transform:none;opacity:1}
html.gk-js body.elementor-page-343 .gk-rv{opacity:0;transform:translateY(40px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}
html.gk-js body.elementor-page-343 .gk-rv.is-in{opacity:1;transform:none}
html.gk-js body.elementor-page-343 .gk-stg > *,html.gk-js body.elementor-page-343 .gk-stg > .e-con-inner > *{opacity:0;transform:translateY(36px) scale(.97);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s;transition-delay:var(--d,0ms)}
html.gk-js body.elementor-page-343 .gk-stg.is-in > *,html.gk-js body.elementor-page-343 .gk-stg.is-in > .e-con-inner > *{opacity:1;transform:none}
body.elementor-page-343 .gk-svg{display:block;width:100%;height:100%;overflow:visible}
body.elementor-page-343 .gk-svg .s{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}
body.elementor-page-343 .gk-svg .f{transform-box:fill-box;transform-origin:center}
html.gk-js body.elementor-page-343 .gk-svg .s{stroke-dashoffset:1;transition:stroke-dashoffset 1.5s cubic-bezier(.65,0,.35,1) .1s}
html.gk-js body.elementor-page-343 .gk-svg.is-in .s{stroke-dashoffset:0}
html.gk-js body.elementor-page-343 .gk-svg .f{opacity:0;transform:scale(.6);transition:opacity .8s ease .9s,transform .9s cubic-bezier(.3,1.5,.5,1) .9s}
html.gk-js body.elementor-page-343 .gk-svg.is-in .f{opacity:1;transform:none}
body.elementor-page-343 .gk-orbw{width:auto!important}
body.elementor-page-343 .gk-orb{position:relative;width:84px;height:84px;padding:20px;border-radius:26px;color:#362D7A;background:linear-gradient(145deg,#FFFFFF 10%,#ECEAF8);border:1px solid #E6E5EC;box-shadow:inset 0 1px 0 #fff,0 20px 36px -22px rgba(54,45,122,.55);transition:transform .5s cubic-bezier(.3,1.4,.5,1),background .45s,color .45s,box-shadow .45s}
body.elementor-page-343 .gk-orb:after{content:"";position:absolute;inset:6px;border-radius:20px;border:1px dashed rgba(54,45,122,.18);pointer-events:none;transition:border-color .45s}
body.elementor-page-343 .gk-orb-sm{width:58px;height:58px;padding:13px;border-radius:18px}
body.elementor-page-343 .gk-orb-sm:after{inset:4px;border-radius:14px}
body.elementor-page-343 .gk-orb-lg{width:112px;height:112px;padding:26px;border-radius:34px}
body.elementor-page-343 .gk-orb-lg:after{inset:8px;border-radius:26px}
body.elementor-page-343 .gk-orb-d{color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.03));border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 26px 50px -24px rgba(0,0,0,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
body.elementor-page-343 .gk-orb-d:after{border-color:rgba(255,255,255,.18)}
body.elementor-page-343 .gk-spot:hover .gk-orb{transform:rotate(-8deg) scale(1.08);background:linear-gradient(145deg,#4A3FA0,#241D5C);color:#fff;box-shadow:0 26px 40px -20px rgba(54,45,122,.8)}
body.elementor-page-343 .gk-spot:hover .gk-orb:after{border-color:rgba(255,255,255,.3)}
body.elementor-page-343 .gk-spot:hover .gk-svg .f{opacity:.35}
body.elementor-page-343 .gk-vcard:hover .gk-orb{transform:translateY(-8px) rotate(6deg);box-shadow:0 0 0 10px rgba(143,134,214,.12),0 30px 60px -24px rgba(143,134,214,.6)}
body.elementor-page-343 .gk-shero{position:relative;overflow:hidden;isolation:isolate}
body.elementor-page-343 .gk-shero:before,body.elementor-page-343 .gk-shero:after{content:"";position:absolute;border-radius:50%;filter:blur(90px);z-index:0;pointer-events:none}
body.elementor-page-343 .gk-shero:before{width:640px;height:640px;left:-220px;top:-240px;background:radial-gradient(circle,rgba(84,70,190,.7),transparent 65%);animation:gkblob1 17s ease-in-out infinite alternate}
body.elementor-page-343 .gk-shero:after{width:520px;height:520px;right:-120px;bottom:-240px;background:radial-gradient(circle,rgba(188,188,188,.28),transparent 65%);animation:gkblob2 20s ease-in-out infinite alternate}
@keyframes gkblob1{to{transform:translate(260px,160px) scale(1.25)}}
@keyframes gkblob2{to{transform:translate(-260px,-120px) scale(1.2)}}
body.elementor-page-343 .gk-shero > .e-con-inner{position:relative}
body.elementor-page-343 .gk-shero > .e-con-inner:before{content:"";position:absolute;inset:-120px -2000px;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 50% 60% at 30% 40%,#000,transparent);mask-image:radial-gradient(ellipse 50% 60% at 30% 40%,#000,transparent);pointer-events:none;z-index:0}
body.elementor-page-343 .gk-hintro{max-width:560px!important}
body.elementor-page-343 .gk-minis{display:flex;flex-wrap:wrap;gap:10px;padding-top:10px}
body.elementor-page-343 .gk-minis span{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 10px;border-radius:100px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);font:700 13px/1 Manrope,sans-serif;color:#fff}
body.elementor-page-343 .gk-minis .gk-svg{width:26px;height:26px;color:#fff}
body.elementor-page-343 .gk-stagew{width:100%!important}
body.elementor-page-343 .gk-hstage{--k:1;--tx:0;--ty:0;position:relative;width:calc(var(--k)*540px);height:calc(var(--k)*600px);max-width:100%;margin:0 auto}
body.elementor-page-343 .gk-hstage img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}
body.elementor-page-343 .gk-harch{position:absolute;right:0;top:0;width:calc(var(--k)*390px);height:calc(var(--k)*560px);border-radius:calc(var(--k)*195px) calc(var(--k)*195px) 28px 28px;overflow:hidden;box-shadow:0 50px 90px -40px rgba(0,0,0,.8);transform:translate(calc(var(--tx)*-14px),calc(var(--ty)*-14px));transition:transform .6s cubic-bezier(.2,.8,.2,1)}
body.elementor-page-343 .gk-harch:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(28,24,56,0) 50%,rgba(28,24,56,.55))}
body.elementor-page-343 .gk-harch img{animation:gkkb 22s ease-in-out infinite alternate}
@keyframes gkkb{to{transform:scale(1.12) translate(-2%,2%)}}
body.elementor-page-343 .gk-hcirc{position:absolute;left:0;bottom:calc(var(--k)*20px);width:calc(var(--k)*210px);height:calc(var(--k)*210px);border-radius:50%;overflow:hidden;border:6px solid #1C1838;box-shadow:0 30px 60px -24px rgba(0,0,0,.8);z-index:3;transform:translate(calc(var(--tx)*22px),calc(var(--ty)*22px));transition:transform .6s cubic-bezier(.2,.8,.2,1)}
body.elementor-page-343 .gk-spinb{position:absolute;left:calc(var(--k)*30px);top:calc(var(--k)*30px);width:calc(var(--k)*150px);height:calc(var(--k)*150px);z-index:3;transform:translate(calc(var(--tx)*30px),calc(var(--ty)*30px));transition:transform .6s cubic-bezier(.2,.8,.2,1)}
body.elementor-page-343 .gk-spin{position:absolute;inset:0;width:100%;height:100%;animation:gkspin 18s linear infinite}
body.elementor-page-343 .gk-spin text{font:800 13.5px Manrope,sans-serif;letter-spacing:2px;fill:#fff}
body.elementor-page-343 .gk-spinc{position:absolute;left:50%;top:50%;width:46%;height:46%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 30% 25%,#6B5FD0,#362D7A 60%,#241D5C);padding:12%;color:#fff;box-shadow:0 0 0 0 rgba(143,134,214,.5);animation:gkcore 2.8s ease-out infinite}
@keyframes gkspin{to{transform:rotate(360deg)}}
@keyframes gkcore{0%{box-shadow:0 0 0 0 rgba(143,134,214,.55)}100%{box-shadow:0 0 0 26px rgba(143,134,214,0)}}
body.elementor-page-343 .gk-hcard{position:absolute;right:calc(var(--k)*-10px);bottom:calc(var(--k)*-10px);z-index:4;display:flex;align-items:center;gap:14px;padding:14px 22px 14px 14px;border-radius:22px;background:rgba(255,255,255,.92);box-shadow:0 30px 60px -24px rgba(0,0,0,.6);animation:gkfloat 6s ease-in-out infinite}
body.elementor-page-343 .gk-hcard b{display:block;font:500 22px/1.1 Fraunces,serif;color:#1C1838;letter-spacing:-.4px}
body.elementor-page-343 .gk-hcard small{display:block;font:700 12px/1.4 Manrope,sans-serif;color:#55526B;letter-spacing:.3px;margin-top:3px}
body.elementor-page-343 .gk-hchip{position:absolute;width:62px;height:62px;padding:14px;border-radius:50%;color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:4;animation:gkfloat 5s ease-in-out infinite}
body.elementor-page-343 .gk-hc1{right:calc(var(--k)*330px);top:calc(var(--k)*250px);animation-delay:-1.5s}
body.elementor-page-343 .gk-hc2{right:calc(var(--k)*20px);top:calc(var(--k)*70px);animation-delay:-3s}
@keyframes gkfloat{50%{transform:translateY(-12px)}}
@media(max-width:1024px){body.elementor-page-343 .gk-hstage{--k:.85}}
@media(max-width:767px){body.elementor-page-343 .gk-hstage{--k:.6}body.elementor-page-343 .gk-hcard{padding:10px 16px 10px 10px;gap:10px;right:0}body.elementor-page-343 .gk-hcard b{font-size:17px}body.elementor-page-343 .gk-hcard .gk-orb-sm{width:44px;height:44px;padding:9px}body.elementor-page-343 .gk-hchip{width:46px;height:46px;padding:10px}body.elementor-page-343 .gk-spin text{font-size:14px}}
@media(min-width:1025px){body.elementor-page-343 .gk-stick{position:sticky;top:120px;align-self:flex-start}}
body.elementor-page-343 .gk-hexw{width:100%!important;max-width:300px}
body.elementor-page-343 .gk-hex{width:100%;height:auto;color:#362D7A;margin-top:12px}
body.elementor-page-343 .gk-hex .s{stroke-width:1.2}
body.elementor-page-343 .gk-hex .gk-hex2{stroke-dasharray:.02 .02;opacity:.5}
body.elementor-page-343 .gk-hex .gk-hexl{opacity:.25}
body.elementor-page-343 .gk-hexd{fill:#362D7A;transform-box:fill-box;transform-origin:center;animation:gkdot 3.6s ease-in-out infinite;animation-delay:calc(var(--i)*.6s)}
@keyframes gkdot{0%,100%{transform:scale(1);fill:#362D7A}15%{transform:scale(1.6);fill:#8F86D6}30%{transform:scale(1)}}
body.elementor-page-343 .gk-hexc{fill:#362D7A}
body.elementor-page-343 .gk-hex text{font:500 34px Fraunces,serif;fill:#fff}
body.elementor-page-343 .gk-hex{animation:gkspin 60s linear infinite}
body.elementor-page-343 .gk-hex text{transform-box:fill-box;transform-origin:center;animation:gkspin 60s linear infinite reverse}
@media(max-width:1024px){body.elementor-page-343 .gk-hexw{display:none}}
body.elementor-page-343 .gk-spot{position:relative;overflow:hidden}
body.elementor-page-343 .gk-spot:before{content:"";position:absolute;inset:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%),rgba(54,45,122,.10),transparent 60%);opacity:0;transition:opacity .4s;pointer-events:none}
body.elementor-page-343 .gk-spot:hover:before{opacity:1}
body.elementor-page-343 .gk-spot:hover{border-color:#362D7A!important;box-shadow:0 30px 60px -36px rgba(54,45,122,.5)}
body.elementor-page-343 .gk-ccard:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#362D7A,#8F86D6,#BCBCBC);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s cubic-bezier(.7,0,.2,1)}
body.elementor-page-343 .gk-ccard:hover:after{transform:scaleX(1)}
body.elementor-page-343 .gk-collage{position:relative}
body.elementor-page-343 .gk-mos .gk-m1{grid-row:1/3}
body.elementor-page-343 .gk-mos .elementor-widget-image{overflow:hidden;border-radius:24px}
body.elementor-page-343 .gk-mos img{transition:transform .8s ease}
body.elementor-page-343 .gk-mos .elementor-widget-image:hover img{transform:scale(1.07)}
body.elementor-page-343 .gk-laurelw{position:absolute!important;left:-28px;bottom:-34px;width:min(330px,90%)!important;z-index:3}
body.elementor-page-343 .gk-laurel{display:flex;gap:16px;align-items:center;padding:20px 24px;border-radius:24px;background:#1C1838;box-shadow:0 30px 60px -26px rgba(28,24,56,.7);animation:gkfloat 7s ease-in-out infinite}
body.elementor-page-343 .gk-lic{flex:0 0 58px;width:58px;height:58px;color:#fff}
body.elementor-page-343 .gk-laurel p{margin:0;font:500 16px/1.4 Fraunces,serif;color:#fff;letter-spacing:-.2px}
@media(max-width:767px){body.elementor-page-343 .gk-laurelw{position:relative!important;left:0;bottom:0;width:100%!important;margin-top:14px}}
body.elementor-page-343 .gk-floww{width:100%!important}
body.elementor-page-343 .gk-flow{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px}
body.elementor-page-343 .gk-ftrack{position:absolute;left:29px;right:calc(33.33% - 29px);top:28px;height:2px;background:#E6E5EC;overflow:hidden}
body.elementor-page-343 .gk-ftrack:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#362D7A,#8F86D6);transform:scaleX(0);transform-origin:0 50%;transition:transform 1.8s cubic-bezier(.7,0,.2,1) .3s}
body.elementor-page-343 .gk-flow.is-in .gk-ftrack:before{transform:scaleX(1)}
body.elementor-page-343 .gk-ftrack i{position:absolute;top:-3px;left:0;width:30px;height:8px;border-radius:8px;background:linear-gradient(90deg,transparent,#fff,transparent);animation:gkrun 2.6s linear infinite}
@keyframes gkrun{from{left:-30px}to{left:100%}}
body.elementor-page-343 .gk-fstep{position:relative;display:flex;flex-direction:column;gap:6px}
body.elementor-page-343 .gk-fstep .gk-orb{margin-bottom:10px;background:#fff}
body.elementor-page-343 .gk-fstep b{font:500 22px/1.1 Fraunces,serif;color:#1C1838;letter-spacing:-.4px}
body.elementor-page-343 .gk-fstep small{font:500 14px/1.5 Manrope,sans-serif;color:#55526B}
html.gk-js body.elementor-page-343 .gk-fstep{opacity:0;transform:translateY(16px);transition:all .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*.4s + .5s)}
html.gk-js body.elementor-page-343 .gk-flow.is-in .gk-fstep{opacity:1;transform:none}
@media(max-width:767px){body.elementor-page-343 .gk-flow{grid-template-columns:1fr;gap:18px}body.elementor-page-343 .gk-ftrack{display:none}body.elementor-page-343 .gk-fstep{display:grid;grid-template-columns:58px 1fr;column-gap:16px;align-items:center}body.elementor-page-343 .gk-fstep .gk-orb{grid-row:1/3;margin:0}}
body.elementor-page-343 .gk-ghost .elementor-button{border:1.5px solid #362D7A!important}
body.elementor-page-343 .gk-count .elementor-heading-title{padding:8px 12px;border-radius:100px;background:#F1F0F8;display:inline-block}
body.elementor-page-343 .gk-pills{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}
body.elementor-page-343 .gk-pills li{position:relative;padding:11px 14px 11px 36px;border-radius:14px;background:#F7F7FA;border:1px solid #EEEDF3;font-weight:600;transition:all .3s}
body.elementor-page-343 .gk-pills li:before{content:"";position:absolute;left:14px;top:50%;width:10px;height:10px;margin-top:-5px;background:#362D7A;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);transition:transform .4s}
body.elementor-page-343 .gk-pills li i{font-style:normal;color:#BCBCBC;margin:0 6px}
body.elementor-page-343 .gk-pills li:hover{background:#362D7A;color:#fff;border-color:#362D7A;transform:translateX(4px)}
body.elementor-page-343 .gk-pills li:hover:before{background:#fff;transform:rotate(90deg)}
body.elementor-page-343 .gk-vals{position:relative;overflow:hidden}
body.elementor-page-343 .gk-vals:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%);pointer-events:none}
body.elementor-page-343 .gk-narrow{max-width:760px!important}
body.elementor-page-343 .gk-vgrid{position:relative}
body.elementor-page-343 .gk-vgrid:before{content:"";position:absolute;left:16.6%;right:16.6%;top:56px;height:2px;background:linear-gradient(90deg,rgba(143,134,214,0),#8F86D6 15%,#BCBCBC 50%,#8F86D6 85%,rgba(143,134,214,0));transform:scaleX(0);transition:transform 1.8s cubic-bezier(.7,0,.2,1) .2s;z-index:0}
body.elementor-page-343 .gk-vgrid.is-in:before{transform:scaleX(1)}
body.elementor-page-343 .gk-vgrid > *{position:relative;z-index:1}
body.elementor-page-343 .gk-vtxt{max-width:340px!important}
body.elementor-page-343 .gk-vcard .gk-orb-d{background:linear-gradient(145deg,#3A3170,#221C4A)}
@media(max-width:1024px){body.elementor-page-343 .gk-vgrid:before{display:none}}
body.elementor-page-343 .gk-scta{position:relative;overflow:hidden}
body.elementor-page-343 .gk-glass{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 50px 100px -40px rgba(0,0,0,.7)}
body.elementor-page-343 .gk-clochew{width:auto!important}
body.elementor-page-343 .gk-cloche{width:130px;height:98px;color:#fff}
body.elementor-page-343 .gk-cloche svg{width:100%;height:100%;overflow:visible}
body.elementor-page-343 .gk-lid{transform-origin:22px 66px;animation:gklid 4.5s cubic-bezier(.5,0,.3,1) infinite}
@keyframes gklid{0%,40%,100%{transform:none}55%,80%{transform:translate(4px,-14px) rotate(-14deg)}}
body.elementor-page-343 .gk-spark path{stroke:#BCBCBC;stroke-width:3;stroke-linecap:round;fill:none}
body.elementor-page-343 .gk-spark{opacity:0;animation:gksp 4.5s ease infinite}
@keyframes gksp{0%,45%,100%{opacity:0;transform:translateY(6px)}60%,78%{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){body.elementor-page-343 .gk-spin,body.elementor-page-343 .gk-spinc,body.elementor-page-343 .gk-hex,body.elementor-page-343 .gk-hex text,body.elementor-page-343 .gk-hexd,body.elementor-page-343 .gk-harch img,body.elementor-page-343 .gk-hcard,body.elementor-page-343 .gk-hchip,body.elementor-page-343 .gk-laurel,body.elementor-page-343 .gk-lid,body.elementor-page-343 .gk-spark,body.elementor-page-343 .gk-ftrack i,body.elementor-page-343 .gk-shero:before,body.elementor-page-343 .gk-shero:after{animation:none!important}body.elementor-page-343 .gk-spark{opacity:1}html.gk-js body.elementor-page-343 .gk-rv,html.gk-js body.elementor-page-343 .gk-stg > *,html.gk-js body.elementor-page-343 .gk-stg > .e-con-inner > *,html.gk-js body.elementor-page-343 .gk-split .gk-ch,html.gk-js body.elementor-page-343 .gk-fstep{opacity:1!important;transform:none!important;transition:none!important}html.gk-js body.elementor-page-343 .gk-svg .s{stroke-dashoffset:0!important;transition:none!important}html.gk-js body.elementor-page-343 .gk-svg .f{opacity:1!important;transform:none!important}}

html body.elementor-page-343 .gk-orb{width:96px;height:96px;padding:21px;border-radius:30px;color:#fff;background:radial-gradient(120% 120% at 20% 10%,#7D72E3 0%,#4A3FA0 40%,#241D5C 100%);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -12px 22px rgba(0,0,0,.28),0 24px 40px -18px rgba(54,45,122,.75)}
html body.elementor-page-343 .gk-orb:before{content:"";position:absolute;left:12%;right:12%;top:5%;height:42%;border-radius:22px 22px 60% 60%;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,0));pointer-events:none}
html body.elementor-page-343 .gk-orb:after{border-color:rgba(255,255,255,.22)}
html body.elementor-page-343 .gk-orb .gk-svg .s{stroke-width:2.1}
html body.elementor-page-343 .gk-orb .gk-svg .f{fill-opacity:.85}
html body.elementor-page-343 .gk-orb-sm{width:62px;height:62px;padding:13px;border-radius:20px}
html body.elementor-page-343 .gk-orb-lg{width:124px;height:124px;padding:28px;border-radius:38px}
html body.elementor-page-343 .gk-orb-d{background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.03))}
html body.elementor-page-343 .gk-vcard .gk-orb-d{background:radial-gradient(120% 120% at 20% 10%,#5A4FC0 0%,#2E2670 45%,#1C1838 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 10px rgba(143,134,214,.08),0 30px 60px -20px rgba(0,0,0,.8)}
html body.elementor-page-343 .gk-fstep .gk-orb{background:radial-gradient(120% 120% at 20% 10%,#7D72E3 0%,#4A3FA0 40%,#241D5C 100%)}
html body.elementor-page-343 .gk-spot:hover .gk-orb{transform:rotate(-8deg) scale(1.08);background:radial-gradient(120% 120% at 20% 10%,#9A90F0 0%,#5A4FC0 40%,#2E2670 100%);box-shadow:0 0 0 8px rgba(143,134,214,.16),0 26px 40px -16px rgba(54,45,122,.8)}
html body.elementor-page-343 .gk-spot:hover .gk-svg .f{opacity:1;fill-opacity:.85}
html body.elementor-page-343 .gk-ftrack{top:31px;left:31px}
html body.elementor-page-343 .gk-vgrid:before{left:17.2%!important;right:auto!important;width:65.6%!important;top:62px!important}
html body.elementor-page-343 .gk-hexn{color:#fff}
html body.elementor-page-343 .gk-hexn .gk-hexd{fill:#362D7A;stroke:#F7F7FA;stroke-width:3}
html body.elementor-page-343 .gk-hexn{transform-box:fill-box;transform-origin:center;animation:gkspin 60s linear infinite reverse}
html body.elementor-page-343 .gk-hexn .gk-svg .s{stroke-width:2.6}
@keyframes gkdot{0%,100%{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}}
html body.elementor-page-343 .gk-hexd{animation:gkdot 3.6s ease-in-out infinite;animation-delay:calc(var(--i)*.6s)}
html body.elementor-page-343 .gk-spin text{font:800 15px Manrope,sans-serif;letter-spacing:3px}
@media(max-width:767px){html body.elementor-page-343 .gk-orb:not(.gk-orb-sm):not(.gk-orb-lg){width:80px;height:80px;padding:17px;border-radius:26px}}

html body.elementor-page-343 .gk-hexn .gk-svg{width:22px;height:22px;overflow:visible}
@media(min-width:768px) and (max-width:1024px){html body.elementor-page-343 .gk-laurelw{left:0!important;bottom:-24px}}/* End custom CSS */