.elementor-10831 .elementor-element.elementor-element-2442b3f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10831 .elementor-element.elementor-element-2442b3f:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-2442b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-10831 .elementor-element.elementor-element-2442b3f.e-con{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-c75410b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10831 .elementor-element.elementor-element-7a7df76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-7a7df76.e-con{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-c534582{text-align:start;}.elementor-10831 .elementor-element.elementor-element-c534582 .elementor-heading-title{font-family:var( --e-global-typography-a2d26d7-font-family ), Sans-serif;font-size:var( --e-global-typography-a2d26d7-font-size );font-weight:var( --e-global-typography-a2d26d7-font-weight );line-height:var( --e-global-typography-a2d26d7-line-height );letter-spacing:var( --e-global-typography-a2d26d7-letter-spacing );color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-befff51{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-10831 .elementor-element.elementor-element-befff51 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:36px;font-weight:400;line-height:130%;letter-spacing:1%;color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-1b345bb{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10831 .elementor-element.elementor-element-9253293{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-62b0d7f{--e-transform-scale:1.3;padding:0px 0px 0px 24px;}.elementor-10831 .elementor-element.elementor-element-62b0d7f.elementor-element{--align-self:flex-end;}.elementor-10831 .elementor-element.elementor-element-62b0d7f img{max-width:70%;}.elementor-10831 .elementor-element.elementor-element-6cb7555{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-6cb7555:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-6cb7555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-ba25dd5{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-f657275{--display:grid;--e-con-grid-template-columns:4fr 5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 20px;--row-gap:60px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-be4dcb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-2b5a7e4 .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-02bde2f{width:var( --container-widget-width, 86% );max-width:86%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-2dc1d7b{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10831 .elementor-element.elementor-element-55905e6{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-10831 .elementor-element.elementor-element-55905e6:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-55905e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dimoco.com/wp-content/uploads/2026/07/Accept-Mobile-Payments-with-Carrier-Billing-comp.webp");background-position:top left;background-size:cover;}.elementor-10831 .elementor-element.elementor-element-abd5f29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-abd5f29:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-abd5f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-10831 .elementor-element.elementor-element-176fa74{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-bf200ab{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-bf200ab .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-9784b81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 125px;--row-gap:20px;--column-gap:125px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-9d84668{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-7f18ec2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1ae18d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-a4d98ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-a4d98ad:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-a4d98ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-2feb263{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-cfddc33{--display:grid;--e-con-grid-template-columns:4fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-6053a87{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-10831 .elementor-element.elementor-element-6053a87:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-6053a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dimoco.com/wp-content/uploads/2026/07/Why-Carrier-Billing-matters-for-merchants-comp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10831 .elementor-element.elementor-element-c17e479{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-fd3451b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-fd3451b .elementor-heading-title{font-family:var( --e-global-typography-bdf67dc-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf67dc-font-size );font-weight:var( --e-global-typography-bdf67dc-font-weight );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );color:#000000;}.elementor-10831 .elementor-element.elementor-element-35f8e00{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-d235fe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-d235fe1:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-d235fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-e091ee3{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.26);--padding-top:80px;--padding-bottom:80px;--padding-left:135px;--padding-right:135px;}.elementor-10831 .elementor-element.elementor-element-e091ee3:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-e091ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-10831 .elementor-element.elementor-element-8f0afb0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10831 .elementor-element.elementor-element-8f0afb0 .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );color:#7C191900;}.elementor-10831 .elementor-element.elementor-element-37b5b6a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-b8dec0e{--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:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-b8dec0e:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-b8dec0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-26e246e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a .elementor-heading-title{font-family:var( --e-global-typography-c958d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-c958d5c-font-size );font-weight:var( --e-global-typography-c958d5c-font-weight );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-4948b07{--e-image-carousel-slides-to-show:5;}.elementor-10831 .elementor-element.elementor-element-e5eadab{--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:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-e5eadab:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-e5eadab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-2caf574{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-2caf574 .elementor-heading-title{font-family:var( --e-global-typography-bdf67dc-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf67dc-font-size );font-weight:var( --e-global-typography-bdf67dc-font-weight );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-cdff302{--display:grid;--e-con-grid-template-columns:5fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 32px;--row-gap:20px;--column-gap:32px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1b52cef{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1b52cef:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-1b52cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dimoco.com/wp-content/uploads/2026/07/How-Carrier-Billing-works-comp.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10831 .elementor-element.elementor-element-9877a7c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10831 .elementor-element.elementor-element-6fe1101{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1b6c578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10831 .elementor-element.elementor-element-1b6c578 .elementor-icon-wrapper{text-align:center;}.elementor-10831 .elementor-element.elementor-element-9b8a41e{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-3eada38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-ce6580b .elementor-icon-wrapper{text-align:center;}.elementor-10831 .elementor-element.elementor-element-430db76{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-92a05fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-de96e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10831 .elementor-element.elementor-element-de96e6e .elementor-icon-wrapper{text-align:center;}.elementor-10831 .elementor-element.elementor-element-0cebe87{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-6b1c9e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1b8a207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10831 .elementor-element.elementor-element-1b8a207 .elementor-icon-wrapper{text-align:center;}.elementor-10831 .elementor-element.elementor-element-4e40023{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-beabbdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-beabbdc:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-beabbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-10831 .elementor-element.elementor-element-c1784ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-6e5e46e{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-6e5e46e .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );color:#7C191900;}.elementor-10831 .elementor-element.elementor-element-8f9956f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 120px;--row-gap:20px;--column-gap:120px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-7d1c2cd{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-3b7c1bf{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-7a01470{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-7a01470:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-7a01470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-08f1e60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-10831 .elementor-element.elementor-element-08f1e60 .elementor-heading-title{font-family:var( --e-global-typography-bdf67dc-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf67dc-font-size );font-weight:var( --e-global-typography-bdf67dc-font-weight );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-c0ef89a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 150px;--row-gap:0px;--column-gap:150px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-c6c0c10 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:2px 2px 18.2px 0px rgba(0, 0, 0, 0.06);}.elementor-10831 .elementor-element.elementor-element-fdd1d47{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10831 .elementor-element.elementor-element-fdd1d47 .elementor-heading-title{font-family:var( --e-global-typography-c958d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-c958d5c-font-size );font-weight:var( --e-global-typography-c958d5c-font-weight );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );color:#000000;}.elementor-10831 .elementor-element.elementor-element-810719c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:#000000;}.elementor-10831 .elementor-element.elementor-element-6752b0a img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:2px 2px 18.2px 0px rgba(0, 0, 0, 0.06);}.elementor-10831 .elementor-element.elementor-element-91030e5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10831 .elementor-element.elementor-element-91030e5 .elementor-heading-title{font-family:var( --e-global-typography-c958d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-c958d5c-font-size );font-weight:var( --e-global-typography-c958d5c-font-weight );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );color:#000000;}.elementor-10831 .elementor-element.elementor-element-2731ae0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:#000000;}.elementor-10831 .elementor-element.elementor-element-637abc5{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-637abc5:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-637abc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-62693cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-79299cf{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-79299cf.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-79299cf .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-b3f8c0c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 135px;--row-gap:100px;--column-gap:135px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-33295c0{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-bd3ba44{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-09640bb{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-571f047{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-0368e2a{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-16c82e7{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-34ed7cc{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-ff405f1{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-5481d05{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-14cc323{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-ff0be48{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-abcf335{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-48dee23{--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:100px;--padding-bottom:180px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-48dee23:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-48dee23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-5bbbe6d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-553cb07{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10831 .elementor-element.elementor-element-553cb07 .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );color:#7C191900;}.elementor-10831 .elementor-element.elementor-element-69c868d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 135px;--row-gap:100px;--column-gap:135px;--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-c59dc52{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-310f829{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-9a343b5 );}.elementor-10831 .elementor-element.elementor-element-09c2471{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-be0c5e9{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-9a343b5 );}.elementor-10831 .elementor-element.elementor-element-50e8c30{--display:flex;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-381611d{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-9a343b5 );}.elementor-10831 .elementor-element.elementor-element-75f25f8{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-75f25f8:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-75f25f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-81d88c9{--display:grid;--e-con-grid-template-columns:3fr 5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-3e7a4d8{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-4d27c37 .elementor-heading-title{font-family:var( --e-global-typography-bdf67dc-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf67dc-font-size );font-weight:var( --e-global-typography-bdf67dc-font-weight );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-2adc2d4{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-ca5c078{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1ba4262{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-1ba4262:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-1ba4262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-eaf2a72{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-58e5e10{--display:flex;}.elementor-10831 .elementor-element.elementor-element-247dd96{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-247dd96:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-247dd96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-73932c5{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-31d74c4{--display:flex;}.elementor-10831 .elementor-element.elementor-element-097d4a1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-097d4a1:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-097d4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-97aced4{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-3bbc199{--display:flex;}.elementor-10831 .elementor-element.elementor-element-a17e620{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-a17e620:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-a17e620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-ae1c606{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-91cb20b{--display:flex;}.elementor-10831 .elementor-element.elementor-element-144db8a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-144db8a:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-144db8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-61cb3a0{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-81f4db6{--display:flex;}.elementor-10831 .elementor-element.elementor-element-0d36bc1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-0d36bc1:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-0d36bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-d40185f{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-800cfc3{--display:flex;}.elementor-10831 .elementor-element.elementor-element-71ae94e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-71ae94e:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-71ae94e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-cf64501{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-6e0959c{--display:flex;}.elementor-10831 .elementor-element.elementor-element-9c938a9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10831 .elementor-element.elementor-element-9c938a9:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-9c938a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-82b0f9e{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-a95a5f3{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:-1px;--n-accordion-icon-size:20px;}.elementor-10831 .elementor-element.elementor-element-a95a5f3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-a95a5f3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F0FF;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-a95a5f3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#DCDCDC;}.elementor-10831 .elementor-element.elementor-element-a95a5f3 {--n-accordion-padding:15px 10px 15px 10px;}:where( .elementor-10831 .elementor-element.elementor-element-a95a5f3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10831 .elementor-element.elementor-element-64608e52{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-64608e52:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-64608e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-4b77d1ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a{text-align:center;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-618351e9{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-b04d4c5-font-family ), Sans-serif;font-size:var( --e-global-typography-b04d4c5-font-size );font-weight:var( --e-global-typography-b04d4c5-font-weight );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-378c80d2{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-70423a94{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-4621351b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:2px 2px 18.2px 0px rgba(0, 0, 0, 0.16);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-4621351b:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-4621351b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EB;}.elementor-10831 .elementor-element.elementor-element-628afb8f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-10831 .elementor-element.elementor-element-628afb8f .elementor-heading-title{font-family:var( --e-global-typography-c958d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-c958d5c-font-size );font-weight:var( --e-global-typography-c958d5c-font-weight );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-17bf1a1e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-69a0e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-69a0e6a-font-size );font-weight:var( --e-global-typography-69a0e6a-font-weight );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-72981fa3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:2px 2px 18.2px 0px rgba(0, 0, 0, 0.16);--padding-top:60px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-10831 .elementor-element.elementor-element-72981fa3:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-72981fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EB;}.elementor-10831 .elementor-element.elementor-element-6eec592b{width:var( --container-widget-width, 90% );max-width:90%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-6eec592b .elementor-heading-title{font-family:var( --e-global-typography-c958d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-c958d5c-font-size );font-weight:var( --e-global-typography-c958d5c-font-weight );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-ceba210{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-69a0e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-69a0e6a-font-size );font-weight:var( --e-global-typography-69a0e6a-font-weight );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-22a3d45c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:2px 2px 18.2px 0px rgba(0, 0, 0, 0.16);--padding-top:60px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-10831 .elementor-element.elementor-element-22a3d45c:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-22a3d45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EB;}.elementor-10831 .elementor-element.elementor-element-738306e{width:var( --container-widget-width, 90% );max-width:90%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-738306e .elementor-heading-title{font-family:var( --e-global-typography-c958d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-c958d5c-font-size );font-weight:var( --e-global-typography-c958d5c-font-weight );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-2bd887fa{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-69a0e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-69a0e6a-font-size );font-weight:var( --e-global-typography-69a0e6a-font-weight );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-1f114ba{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1f114ba:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-1f114ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-10831 .elementor-element.elementor-element-9da92b6{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-9da92b6 .elementor-heading-title{font-family:var( --e-global-typography-bdf67dc-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf67dc-font-size );font-weight:var( --e-global-typography-bdf67dc-font-weight );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-5d55b2b{width:var( --container-widget-width, 43% );max-width:43%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-69a0e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-69a0e6a-font-size );font-weight:var( --e-global-typography-69a0e6a-font-weight );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--display:grid;--e-con-grid-template-columns:5fr 5fr 5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-e5fa0bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-125cc52{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-b660e0e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-b04d4c5-font-family ), Sans-serif;font-size:var( --e-global-typography-b04d4c5-font-size );font-weight:var( --e-global-typography-b04d4c5-font-weight );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );color:#4D4D4D;}.elementor-10831 .elementor-element.elementor-element-b57cc67{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-f3e10c1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-3865a44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-b04d4c5-font-family ), Sans-serif;font-size:var( --e-global-typography-b04d4c5-font-size );font-weight:var( --e-global-typography-b04d4c5-font-weight );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );color:#4D4D4D;}.elementor-10831 .elementor-element.elementor-element-05ddfce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-0a723ac{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-ab7d217{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-b04d4c5-font-family ), Sans-serif;font-size:var( --e-global-typography-b04d4c5-font-size );font-weight:var( --e-global-typography-b04d4c5-font-weight );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );color:#4D4D4D;}.elementor-10831 .elementor-element.elementor-element-6ed81d9{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-0f32989{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-0f32989:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-0f32989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-b6a01f5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-b6a01f5 .elementor-heading-title{font-family:"Radio Canada Big", Sans-serif;font-size:45px;font-weight:500;line-height:141%;letter-spacing:-0.5%;color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-f4bdb91{width:var( --container-widget-width, 78% );max-width:78%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:400;line-height:158%;letter-spacing:-0.5%;color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-e7b8eee{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-e7b8eee:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-e7b8eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10831 .elementor-element.elementor-element-149a066{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1fb8dfc .elementor-heading-title{font-family:var( --e-global-typography-f88e22e-font-family ), Sans-serif;font-size:var( --e-global-typography-f88e22e-font-size );font-weight:var( --e-global-typography-f88e22e-font-weight );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );color:var( --e-global-color-e8e5180 );}.elementor-10831 .elementor-element.elementor-element-196a300{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-d132b9e{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-d08dcc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-8cc53ed{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-8cc53ed:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-8cc53ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-e7468bd{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-c9d07e8{--display:flex;}.elementor-10831 .elementor-element.elementor-element-d3edfa9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-d3edfa9:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-d3edfa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-4d7ef62{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-c9214c7{--display:flex;}.elementor-10831 .elementor-element.elementor-element-874276d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-874276d:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-874276d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-71be6cf{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-77e770d{--display:flex;}.elementor-10831 .elementor-element.elementor-element-7b5b278{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-7b5b278:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-7b5b278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-8e99e6b{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-53c40ee{--display:flex;}.elementor-10831 .elementor-element.elementor-element-e14c0c5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-e14c0c5:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-e14c0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-1738416{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-fdd69c5{--display:flex;}.elementor-10831 .elementor-element.elementor-element-f892886{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-f892886:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-f892886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-e5a4b3f{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-231894a{--display:flex;}.elementor-10831 .elementor-element.elementor-element-ae7331b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-ae7331b:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-ae7331b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-d6abd80{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-a977bab{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:-1px;--n-accordion-icon-size:20px;}.elementor-10831 .elementor-element.elementor-element-a977bab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-a977bab > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F0FF;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-a977bab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-a977bab {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-10831 .elementor-element.elementor-element-a977bab > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10831 .elementor-element.elementor-element-5756921{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1b321df{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-1b321df:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-1b321df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-bd885e0{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-b79c100{--display:flex;}.elementor-10831 .elementor-element.elementor-element-6ac702d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-6ac702d:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-6ac702d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-b697c1a{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-704def1{--display:flex;}.elementor-10831 .elementor-element.elementor-element-6d2a262{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-6d2a262:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-6d2a262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-4926820{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-5da5315{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:-1px;--n-accordion-icon-size:20px;}.elementor-10831 .elementor-element.elementor-element-5da5315 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-5da5315 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F0FF;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-5da5315 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-5da5315 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-10831 .elementor-element.elementor-element-5da5315 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10831 .elementor-element.elementor-element-2877d4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1313521{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-1313521:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-1313521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-7a338ab{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-753cdaf{--display:flex;}.elementor-10831 .elementor-element.elementor-element-c647410{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-c647410:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-c647410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-5d14280{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-5934da7{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:-1px;--n-accordion-icon-size:20px;}.elementor-10831 .elementor-element.elementor-element-5934da7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-5934da7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F0FF;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-5934da7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-5934da7 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-10831 .elementor-element.elementor-element-5934da7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10831 .elementor-element.elementor-element-5b215b7{--display:flex;}.elementor-10831 .elementor-element.elementor-element-afb6b05{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-10831 .elementor-element.elementor-element-afb6b05:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-afb6b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-1a7487c{font-family:var( --e-global-typography-191f171-font-family ), Sans-serif;font-size:var( --e-global-typography-191f171-font-size );font-weight:var( --e-global-typography-191f171-font-weight );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-ac37589{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:-1px;--n-accordion-icon-size:20px;}.elementor-10831 .elementor-element.elementor-element-ac37589 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F8F0FF;}.elementor-10831 .elementor-element.elementor-element-ac37589 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F0FF;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-ac37589 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E0E0E0;}.elementor-10831 .elementor-element.elementor-element-ac37589 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-10831 .elementor-element.elementor-element-ac37589 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}body.elementor-page-10831:not(.elementor-motion-effects-element-type-background), body.elementor-page-10831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b33f476 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10831 .elementor-element.elementor-element-2442b3f{--content-width:1460px;}.elementor-10831 .elementor-element.elementor-element-c75410b{--width:1280px;}.elementor-10831 .elementor-element.elementor-element-7a7df76{--width:40%;}.elementor-10831 .elementor-element.elementor-element-9253293{--width:60%;}.elementor-10831 .elementor-element.elementor-element-6cb7555{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-ba25dd5{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-be4dcb0{--width:100%;}.elementor-10831 .elementor-element.elementor-element-abd5f29{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-176fa74{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-9784b81{--width:100%;}.elementor-10831 .elementor-element.elementor-element-a4d98ad{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-2feb263{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-d235fe1{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-b8dec0e{--content-width:82vw;}.elementor-10831 .elementor-element.elementor-element-e5eadab{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-9877a7c{--width:85%;}.elementor-10831 .elementor-element.elementor-element-beabbdc{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-c1784ed{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-8f9956f{--width:90%;}.elementor-10831 .elementor-element.elementor-element-637abc5{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-48dee23{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-75f25f8{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-64608e52{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-4621351b{--width:500px;}.elementor-10831 .elementor-element.elementor-element-72981fa3{--width:500px;}.elementor-10831 .elementor-element.elementor-element-22a3d45c{--width:500px;}.elementor-10831 .elementor-element.elementor-element-1f114ba{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--width:70%;}.elementor-10831 .elementor-element.elementor-element-e7b8eee{--content-width:1178px;}}@media(max-width:1440px) and (min-width:768px){.elementor-10831 .elementor-element.elementor-element-c75410b{--width:88%;}.elementor-10831 .elementor-element.elementor-element-7a01470{--content-width:1178px;}.elementor-10831 .elementor-element.elementor-element-c0ef89a{--width:90%;}.elementor-10831 .elementor-element.elementor-element-378c80d2{--width:100vw;}}@media(max-width:1366px) and (min-width:768px){.elementor-10831 .elementor-element.elementor-element-c75410b{--width:88%;}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10831 .elementor-element.elementor-element-7a7df76{--width:85%;}.elementor-10831 .elementor-element.elementor-element-9253293{--width:85%;}.elementor-10831 .elementor-element.elementor-element-9784b81{--width:90%;}.elementor-10831 .elementor-element.elementor-element-1ae18d6{--width:50%;}.elementor-10831 .elementor-element.elementor-element-a4d98ad{--content-width:90%;}.elementor-10831 .elementor-element.elementor-element-8f9956f{--width:100%;}.elementor-10831 .elementor-element.elementor-element-c0ef89a{--width:100%;}.elementor-10831 .elementor-element.elementor-element-0368e2a{--width:100%;}.elementor-10831 .elementor-element.elementor-element-34ed7cc{--width:100%;}.elementor-10831 .elementor-element.elementor-element-5481d05{--width:100%;}.elementor-10831 .elementor-element.elementor-element-ff0be48{--width:100%;}.elementor-10831 .elementor-element.elementor-element-69c868d{--width:85%;}.elementor-10831 .elementor-element.elementor-element-50e8c30{--width:45%;}.elementor-10831 .elementor-element.elementor-element-4621351b{--width:300px;}.elementor-10831 .elementor-element.elementor-element-72981fa3{--width:300px;}.elementor-10831 .elementor-element.elementor-element-22a3d45c{--width:300px;}.elementor-10831 .elementor-element.elementor-element-1f114ba{--content-width:675px;}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--width:95%;}}@media(max-width:1440px){.elementor-10831 .elementor-element.elementor-element-c75410b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-c534582 .elementor-heading-title{font-size:var( --e-global-typography-a2d26d7-font-size );line-height:var( --e-global-typography-a2d26d7-line-height );letter-spacing:var( --e-global-typography-a2d26d7-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-befff51 .elementor-heading-title{font-size:32px;}.elementor-10831 .elementor-element.elementor-element-9253293{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-9253293.e-con{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-62b0d7f{--e-transform-scale:1;}.elementor-10831 .elementor-element.elementor-element-62b0d7f img{max-width:85%;}.elementor-10831 .elementor-element.elementor-element-f657275{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-2b5a7e4 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-02bde2f{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-abd5f29{--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-bf200ab .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-9784b81{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-a4d98ad{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-cfddc33{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-6053a87:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-6053a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-10831 .elementor-element.elementor-element-fd3451b .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-35f8e00{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d235fe1{--padding-top:50px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-e091ee3{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10831 .elementor-element.elementor-element-8f0afb0 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-37b5b6a{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-e2b4e9a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-e5eadab{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10831 .elementor-element.elementor-element-2caf574{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10831 .elementor-element.elementor-element-2caf574 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-cdff302{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-9877a7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-9b8a41e{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-430db76{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0cebe87{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4e40023{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-beabbdc{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-6e5e46e .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-8f9956f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-7d1c2cd{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-3b7c1bf{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-7a01470{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-08f1e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-10831 .elementor-element.elementor-element-08f1e60 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-c0ef89a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 150px;--row-gap:0px;--column-gap:150px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-c6c0c10 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-10831 .elementor-element.elementor-element-fdd1d47{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-10831 .elementor-element.elementor-element-fdd1d47 .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-810719c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-6752b0a img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-10831 .elementor-element.elementor-element-91030e5{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-10831 .elementor-element.elementor-element-91030e5 .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-2731ae0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-637abc5{--padding-top:40px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-62693cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-79299cf{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10831 .elementor-element.elementor-element-79299cf .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-b3f8c0c{--gap:40px 100px;--row-gap:40px;--column-gap:100px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-bd3ba44{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-571f047{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-16c82e7{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-ff405f1{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-14cc323{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-abcf335{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-48dee23{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-553cb07 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-69c868d{--gap:0px 100px;--row-gap:0px;--column-gap:100px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-310f829{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-be0c5e9{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-381611d{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-75f25f8{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-81d88c9{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-4d27c37 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-eaf2a72{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-73932c5{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-97aced4{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-ae1c606{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-61cb3a0{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d40185f{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-cf64501{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-82b0f9e{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-64608e52{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-618351e9{font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-628afb8f .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-17bf1a1e{font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-6eec592b .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-ceba210{font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-738306e .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-2bd887fa{font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-1f114ba{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-9da92b6 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-5d55b2b{font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-125cc52{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-b660e0e{font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-f3e10c1{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-3865a44{font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-0a723ac{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-ab7d217{font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-6ed81d9{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0f32989{--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-e7b8eee{--padding-top:20px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-1fb8dfc .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-e7468bd{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4d7ef62{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-71be6cf{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-8e99e6b{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-1738416{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-e5a4b3f{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d6abd80{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-bd885e0{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-b697c1a{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4926820{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-7a338ab{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-5d14280{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-1a7487c{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}}@media(max-width:1366px){.elementor-10831 .elementor-element.elementor-element-c75410b{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-befff51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10831 .elementor-element.elementor-element-62b0d7f img{max-width:85%;}.elementor-10831 .elementor-element.elementor-element-f657275{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-02bde2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10831 .elementor-element.elementor-element-9784b81{--e-con-grid-template-columns:repeat(3, 1fr);--gap:25px 80px;--row-gap:25px;--column-gap:80px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-cfddc33{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-4948b07{--e-image-carousel-slides-to-show:4;}.elementor-10831 .elementor-element.elementor-element-e5eadab{--padding-top:20px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-2caf574{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-10831 .elementor-element.elementor-element-cdff302{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-8f9956f{--e-con-grid-template-columns:repeat(2, 1fr);--gap:25px 80px;--row-gap:25px;--column-gap:80px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-08f1e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-10831 .elementor-element.elementor-element-c0ef89a{--gap:0px 100px;--row-gap:0px;--column-gap:100px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-fdd1d47{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10831 .elementor-element.elementor-element-810719c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10831 .elementor-element.elementor-element-91030e5{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10831 .elementor-element.elementor-element-2731ae0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10831 .elementor-element.elementor-element-b3f8c0c{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-69c868d{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-81d88c9{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-64608e52{--padding-top:0px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-1f114ba{--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-125cc52{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-f3e10c1{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-0a723ac{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-10831 .elementor-element.elementor-element-2442b3f{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-10831 .elementor-element.elementor-element-c75410b{--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-10831 .elementor-element.elementor-element-7a7df76{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-c534582 .elementor-heading-title{font-size:var( --e-global-typography-a2d26d7-font-size );line-height:var( --e-global-typography-a2d26d7-line-height );letter-spacing:var( --e-global-typography-a2d26d7-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-befff51{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-10831 .elementor-element.elementor-element-befff51 .elementor-heading-title{font-size:22px;line-height:130%;letter-spacing:1%;}.elementor-10831 .elementor-element.elementor-element-9253293{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10831 .elementor-element.elementor-element-9253293.e-con{--order:99999 /* order end hack */;}.elementor-10831 .elementor-element.elementor-element-62b0d7f img{max-width:92%;}.elementor-10831 .elementor-element.elementor-element-6cb7555{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-f657275{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 0px;--row-gap:35px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-2b5a7e4 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-02bde2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-55905e6{--min-height:400px;}.elementor-10831 .elementor-element.elementor-element-55905e6.e-con{--order:-99999 /* order start hack */;}.elementor-10831 .elementor-element.elementor-element-abd5f29{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-bf200ab{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-10831 .elementor-element.elementor-element-bf200ab .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-9784b81{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:center;--align-items:start;}.elementor-10831 .elementor-element.elementor-element-9d84668{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-7f18ec2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-1ae18d6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-10831 .elementor-element.elementor-element-a4d98ad{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-cfddc33{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-6053a87{--min-height:450px;}.elementor-10831 .elementor-element.elementor-element-6053a87:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-6053a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-10831 .elementor-element.elementor-element-c17e479{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-fd3451b .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-35f8e00{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d235fe1{--padding-top:20px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-e091ee3{--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-10831 .elementor-element.elementor-element-8f0afb0{text-align:center;}.elementor-10831 .elementor-element.elementor-element-8f0afb0 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-37b5b6a{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-b8dec0e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-26e246e{--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-4948b07{--e-image-carousel-slides-to-show:3;}.elementor-10831 .elementor-element.elementor-element-e5eadab{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-2caf574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:start;}.elementor-10831 .elementor-element.elementor-element-2caf574.elementor-element{--align-self:flex-start;}.elementor-10831 .elementor-element.elementor-element-2caf574 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-cdff302{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 10px;--row-gap:20px;--column-gap:10px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-1b52cef{--min-height:450px;}.elementor-10831 .elementor-element.elementor-element-1b52cef.e-con{--order:-99999 /* order start hack */;}.elementor-10831 .elementor-element.elementor-element-9877a7c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10831 .elementor-element.elementor-element-9b8a41e{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-430db76{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0cebe87{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4e40023{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-beabbdc{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-c1784ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-6e5e46e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-10831 .elementor-element.elementor-element-6e5e46e .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-8f9956f{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;--align-items:start;}.elementor-10831 .elementor-element.elementor-element-7d1c2cd{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-3b7c1bf{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-7a01470{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-08f1e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-10831 .elementor-element.elementor-element-08f1e60 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-c0ef89a{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-fdd1d47 .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-810719c{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-91030e5 .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-2731ae0{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-637abc5{--padding-top:20px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-62693cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-79299cf .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-b3f8c0c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:50px 80px;--row-gap:50px;--column-gap:80px;--grid-auto-flow:row;--justify-items:center;}.elementor-10831 .elementor-element.elementor-element-33295c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-bd3ba44{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-09640bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-571f047{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0368e2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-16c82e7{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-34ed7cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-ff405f1{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-5481d05{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-14cc323{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-ff0be48{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-abcf335{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-48dee23{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-5bbbe6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-553cb07{text-align:center;}.elementor-10831 .elementor-element.elementor-element-553cb07 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-69c868d{--e-con-grid-template-columns:repeat(2, 1fr);--gap:50px 80px;--row-gap:50px;--column-gap:80px;--grid-auto-flow:row;--justify-items:center;}.elementor-10831 .elementor-element.elementor-element-c59dc52{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-310f829{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-09c2471{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-be0c5e9{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-50e8c30{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;grid-column:span 2;}.elementor-10831 .elementor-element.elementor-element-381611d{text-align:center;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-75f25f8{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-81d88c9{--e-con-grid-template-columns:1;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-4d27c37{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-4d27c37 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-eaf2a72{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-73932c5{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-97aced4{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-ae1c606{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-61cb3a0{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d40185f{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-cf64501{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-82b0f9e{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-64608e52{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-618351e9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-378c80d2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10831 .elementor-element.elementor-element-70423a94{--min-height:400px;--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-10831 .elementor-element.elementor-element-628afb8f{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-628afb8f .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-17bf1a1e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-6eec592b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-6eec592b .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-ceba210{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-738306e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10831 .elementor-element.elementor-element-738306e .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-2bd887fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-1f114ba{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-9da92b6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-9da92b6 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-5d55b2b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--e-con-grid-template-columns:repeat(3, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;}.elementor-10831 .elementor-element.elementor-element-e5fa0bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-125cc52{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-b660e0e{font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-b57cc67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-f3e10c1{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-3865a44{font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-05ddfce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10831 .elementor-element.elementor-element-0a723ac{--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-ab7d217{font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-6ed81d9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0f32989{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-10831 .elementor-element.elementor-element-b6a01f5 .elementor-heading-title{font-size:32px;line-height:110%;letter-spacing:0%;}.elementor-10831 .elementor-element.elementor-element-f4bdb91{font-size:16px;line-height:140%;letter-spacing:0%;}.elementor-10831 .elementor-element.elementor-element-e7b8eee{--padding-top:10px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10831 .elementor-element.elementor-element-1fb8dfc .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-196a300{--flex-wrap:wrap;}.elementor-10831 .elementor-element.elementor-element-e7468bd{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4d7ef62{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-71be6cf{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-8e99e6b{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-1738416{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-e5a4b3f{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d6abd80{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-bd885e0{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-b697c1a{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4926820{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-7a338ab{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-5d14280{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-1a7487c{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}}@media(max-width:767px){.elementor-10831 .elementor-element.elementor-element-2442b3f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-c75410b{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-7a7df76{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-7a7df76.e-con{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-c534582{width:var( --container-widget-width, 100% );max-width:100%;padding:40px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-c534582.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-c534582 .elementor-heading-title{font-size:var( --e-global-typography-a2d26d7-font-size );line-height:var( --e-global-typography-a2d26d7-line-height );letter-spacing:var( --e-global-typography-a2d26d7-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-befff51{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-10831 .elementor-element.elementor-element-befff51 .elementor-heading-title{font-size:22px;line-height:130%;letter-spacing:1%;}.elementor-10831 .elementor-element.elementor-element-9253293{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-9253293.e-con{--order:99999 /* order end hack */;}.elementor-10831 .elementor-element.elementor-element-62b0d7f{padding:0px 0px 0px 0px;}.elementor-10831 .elementor-element.elementor-element-62b0d7f img{max-width:100%;}.elementor-10831 .elementor-element.elementor-element-6cb7555{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-f657275{--e-con-grid-template-columns:1;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-be4dcb0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10831 .elementor-element.elementor-element-2b5a7e4.elementor-element{--align-self:flex-start;}.elementor-10831 .elementor-element.elementor-element-2b5a7e4{text-align:start;}.elementor-10831 .elementor-element.elementor-element-2b5a7e4 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-02bde2f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-02bde2f.elementor-element{--align-self:flex-start;}.elementor-10831 .elementor-element.elementor-element-2dc1d7b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10831 .elementor-element.elementor-element-55905e6{--min-height:350px;}.elementor-10831 .elementor-element.elementor-element-abd5f29{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-176fa74{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-bf200ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10831 .elementor-element.elementor-element-bf200ab.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-bf200ab .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-9784b81{--width:80%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-9d84668{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10831 .elementor-element.elementor-element-7f18ec2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10831 .elementor-element.elementor-element-1ae18d6{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-a4d98ad{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-cfddc33{--e-con-grid-template-columns:1;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-6053a87:not(.elementor-motion-effects-element-type-background), .elementor-10831 .elementor-element.elementor-element-6053a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-10831 .elementor-element.elementor-element-c17e479{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-fd3451b{width:100%;max-width:100%;}.elementor-10831 .elementor-element.elementor-element-fd3451b .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-35f8e00{width:100%;max-width:100%;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d235fe1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-e091ee3{--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-8f0afb0{text-align:center;}.elementor-10831 .elementor-element.elementor-element-8f0afb0 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-37b5b6a{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-b8dec0e{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-26e246e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10831 .elementor-element.elementor-element-e2b4e9a .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-4948b07{--e-image-carousel-slides-to-show:3;}.elementor-10831 .elementor-element.elementor-element-e5eadab{--padding-top:20px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-2caf574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10831 .elementor-element.elementor-element-2caf574 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-cdff302{--e-con-grid-template-columns:1;--grid-auto-flow:row;--justify-items:center;}.elementor-10831 .elementor-element.elementor-element-1b52cef{--min-height:300px;}.elementor-10831 .elementor-element.elementor-element-1b52cef.e-con{--order:-99999 /* order start hack */;}.elementor-10831 .elementor-element.elementor-element-9877a7c{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-9b8a41e{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-430db76{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0cebe87{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4e40023{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-beabbdc{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-c1784ed{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-6e5e46e{text-align:start;}.elementor-10831 .elementor-element.elementor-element-6e5e46e .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-8f9956f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-7d1c2cd{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-3b7c1bf{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-7a01470{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-08f1e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-10831 .elementor-element.elementor-element-08f1e60 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-c0ef89a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-fdd1d47{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-10831 .elementor-element.elementor-element-fdd1d47 .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-810719c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-91030e5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-10831 .elementor-element.elementor-element-91030e5 .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-2731ae0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-637abc5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-62693cf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-79299cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10831 .elementor-element.elementor-element-79299cf .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-b3f8c0c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-33295c0{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-bd3ba44{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-09640bb{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-571f047{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0368e2a{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-16c82e7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-34ed7cc{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-ff405f1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-5481d05{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-14cc323{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-ff0be48{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-abcf335{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-48dee23{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-5bbbe6d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-553cb07{text-align:center;}.elementor-10831 .elementor-element.elementor-element-553cb07 .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-69c868d{--width:85%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-c59dc52{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-310f829{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-09c2471{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-be0c5e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-50e8c30{--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-381611d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-75f25f8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-81d88c9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-10831 .elementor-element.elementor-element-4d27c37 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-eaf2a72{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-73932c5{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-97aced4{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-ae1c606{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-61cb3a0{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d40185f{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-cf64501{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-82b0f9e{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-64608e52{--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10831 .elementor-element.elementor-element-4b77d1ad{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-10831 .elementor-element.elementor-element-6b8c1c7a .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-618351e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-378c80d2{--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-10831 .elementor-element.elementor-element-4621351b{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-628afb8f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-628afb8f .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-17bf1a1e{font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-72981fa3{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-6eec592b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-6eec592b .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-ceba210{font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-22a3d45c{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-738306e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10831 .elementor-element.elementor-element-738306e .elementor-heading-title{font-size:var( --e-global-typography-c958d5c-font-size );line-height:var( --e-global-typography-c958d5c-line-height );letter-spacing:var( --e-global-typography-c958d5c-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-2bd887fa{font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-1f114ba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-10831 .elementor-element.elementor-element-9da92b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-10831 .elementor-element.elementor-element-9da92b6 .elementor-heading-title{font-size:var( --e-global-typography-bdf67dc-font-size );line-height:var( --e-global-typography-bdf67dc-line-height );letter-spacing:var( --e-global-typography-bdf67dc-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-5d55b2b{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:var( --e-global-typography-69a0e6a-font-size );line-height:var( --e-global-typography-69a0e6a-line-height );letter-spacing:var( --e-global-typography-69a0e6a-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-68cdaf1{--width:70%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10831 .elementor-element.elementor-element-e5fa0bb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-125cc52{--e-con-grid-template-columns:1fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-10831 .elementor-element.elementor-element-b660e0e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-b660e0e.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-b57cc67{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-f3e10c1{--e-con-grid-template-columns:1fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-10831 .elementor-element.elementor-element-3865a44{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-3865a44.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-05ddfce{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;grid-column:span 1;}.elementor-10831 .elementor-element.elementor-element-0a723ac{--e-con-grid-template-columns:1fr 6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-10831 .elementor-element.elementor-element-ab7d217{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-b04d4c5-font-size );line-height:var( --e-global-typography-b04d4c5-line-height );letter-spacing:var( --e-global-typography-b04d4c5-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-ab7d217.elementor-element{--align-self:center;}.elementor-10831 .elementor-element.elementor-element-6ed81d9{width:var( --container-widget-width, 100% );max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-0f32989{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-b6a01f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10831 .elementor-element.elementor-element-b6a01f5.elementor-element{--align-self:flex-start;}.elementor-10831 .elementor-element.elementor-element-b6a01f5 .elementor-heading-title{font-size:32px;line-height:110%;letter-spacing:0%;}.elementor-10831 .elementor-element.elementor-element-f4bdb91{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10831 .elementor-element.elementor-element-f4bdb91.elementor-element{--align-self:flex-start;}.elementor-10831 .elementor-element.elementor-element-e7b8eee{--padding-top:10px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10831 .elementor-element.elementor-element-1fb8dfc .elementor-heading-title{font-size:var( --e-global-typography-f88e22e-font-size );line-height:var( --e-global-typography-f88e22e-line-height );letter-spacing:var( --e-global-typography-f88e22e-letter-spacing );}.elementor-10831 .elementor-element.elementor-element-e7468bd{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4d7ef62{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-71be6cf{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-8e99e6b{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-1738416{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-e5a4b3f{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-d6abd80{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-bd885e0{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-b697c1a{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-4926820{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-7a338ab{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-5d14280{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}.elementor-10831 .elementor-element.elementor-element-1a7487c{font-size:var( --e-global-typography-191f171-font-size );line-height:var( --e-global-typography-191f171-line-height );}}/* Start custom CSS for container, class: .elementor-element-9253293 */@media (min-width: 2561px) {
    .elementor-10831 .elementor-element.elementor-element-9253293 {
        display: flex !important;
        justify-content: flex-end !important; /* Pushes the illustration to the right edge of the 1460px limit */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2442b3f *//* Large screens (Ultra-wide desktops ≥2561px) */
@media (min-width: 2561px) {
    .heeroo {
        min-height: 850px;   /* Prevents excessive vertical stretching */
        height: 850px; 
        display: flex;
        align-items: center; /* Vertically center 40/60 split */
        justify-content: center;
    }

    /* Inner container centering */
    .heeroo &gt; .e-con-inner, 
    .heeroo &gt; .elementor-container {
        max-width: 1460px;
        margin: 0 auto;      /* Center horizontally */
    }

    /* Child columns (40/60 split) */
    .heeroo &gt; .e-con-inner &gt; .e-con,
    .heeroo &gt; .elementor-container &gt; .elementor-column {
        height: auto;
    }
}

/* Tablet breakpoint (≤1024px) */
@media (max-width: 1024px) {
    .heeroo {
        display: flex;
        flex-direction: column; /* Stack text + graphic vertically */
        align-items: center;
        justify-content: center;
        /*padding: 20px;*/
        box-sizing: border-box;
    }

    /* Inner container centering */
    .heeroo &gt; .e-con-inner,
    .heeroo &gt; .elementor-container {
        max-width: 100%;     /* Full tablet width */
        margin: 0 auto;
        /*padding: 0 15px;*/
        
        /* Breathing room */
    }

    /* Child columns */
    .heeroo &gt; .e-con-inner &gt; .e-con,
    .heeroo &gt; .elementor-container &gt; .elementor-column {
        flex: 1 1 100%;      /* Each takes full width */
        height: auto;
        margin-bottom: 20px; /* Space between stacked blocks */
    }

    /* Images/graphics */
    .heeroo img,
    .heeroo svg {
        max-width: 100%;
        height: auto;
        display: block;
        margin: 0 auto;      /* Center graphic */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf200ab */.dimoco-gradient-header-orange {
  color: #212121;
}

.dimoco-gradient-header-orange span {
  background: linear-gradient(90deg, #FFE100, #FF6600);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35f8e00 */.custom-bullet ul {
    list-style: none;
}
.custom-bullet li {
    position: relative;
}
.custom-bullet li::before {
    content: "";
    width: 4px;
    height: 4px;
    background-color: #000;
    border-radius: 100%;
    position: absolute;
    left: -0.7em;
    top: 0.7em;
    transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0afb0 */.elementor-10831 .elementor-element.elementor-element-8f0afb0 .elementor-heading-title{
    background: linear-gradient(90deg, #A45FED, #FF6600);
    background-clip: text;
    -webkit-background-clip:text;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4948b07 *//*.elementor-10831 .elementor-element.elementor-element-4948b07 {*/
/*  -webkit-mask-image: linear-gradient(*/
/*    to right,*/
/*    transparent 0%,*/
/*    black 15%,*/
/*    black 70%,*/
/*    transparent 10%*/
/*  );*/
/*  mask-image: linear-gradient(*/
/*    to right,*/
/*    transparent 0%,*/
/*    black 50%,*/
/*    black 70%,*/
/*    transparent 100%*/
/*  );*/
/*}*/

.elementor-10831 .elementor-element.elementor-element-4948b07 {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 70%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 15%,
    black 70%,
    transparent 100%
  );
}

@media (max-width: 766px) {
  .elementor-10831 .elementor-element.elementor-element-4948b07 {
    /*-webkit-mask-image: none;*/
    /*mask-image: none;*/
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9877a7c */.tl-outer {
  --icon-size: 70px;
  --gap: 40px;
  --line-color: #4d4d4d;
  --icon-bg: #E87722;
  position: relative; 
  padding-top: 30px;
}

.tl-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--gap);
  margin-bottom: 1.9rem;
  position: relative;
}
.tl-item:last-child { margin-bottom: 0; }


.tl-item .tl-icon {
  flex-shrink: 0;
  width: var(--icon-size);
  height: var(--icon-size);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 2;
}
.tl-item .tl-icon .elementor-icon {
  font-size: 70px !important;
  color: #ffffff !important;
  line-height: 1 !important;
  padding: 0 !important;
  margin: 0 !important;
}


.tl-connector-line {
  position: absolute;
  width: 2px;
  background: var(--line-color, #cccccc);
  pointer-events: none;
  z-index: 0;
  transform: translateX(-50%);
}


.tl-item .tl-text {
  flex: 1;
  font-size: 15px;
  line-height: 1.7;
}


@media (max-width: 767px) {
  .tl-outer { --icon-size: 48px; --gap: 14px; }
  .tl-item .tl-icon .elementor-icon {
  font-size: 60px !important;
  color: #ffffff !important;
  line-height: 1 !important;
  padding: 0 !important;
  margin: 0 !important;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e5e46e */.elementor-10831 .elementor-element.elementor-element-6e5e46e .elementor-heading-title{
    background: linear-gradient(90deg, #A45FED, #FF6600);
    background-clip: text;
    -webkit-background-clip:text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0ef89a */@media (min-width: 1921px) {
  .e-con.two-card-layout {
    column-gap: 150px !important;
    row-gap: 0px !important;
  }
   .e-con.two-card-layout .e-con-child {
    row-gap: 0px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79299cf */.dimoco-gradient-header-purple {
  color: #1299ff !important;
}

.dimoco-gradient-header-purple span {
  background: linear-gradient(90deg, #a45fed, #e83ac2, #ff198a, #ff3950, #ff6600);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64608e52 */@media (min-width: 2561px) {
    .elementor-10831 .elementor-element.elementor-element-64608e52 {
        min-height: 850px !important; /* Prevents excessive vertical stretching */
        height: 850px !important; 
        display: flex !important;
        align-items: center !important; /* Keeps the 40/60 content vertically centered */
        justify-content: center !important;
    }

    /* Target the direct inner container to keep it from drifting */
    .elementor-10831 .elementor-element.elementor-element-64608e52 &gt; .e-con-inner, 
    .elementor-10831 .elementor-element.elementor-element-64608e52 &gt; .elementor-container {
        max-width: 1460px !important;
        margin: 0 auto !important;
    }

    /* Force the 40/60 Split to stay proportional */
    /* This targets the two immediate child containers */
    .elementor-10831 .elementor-element.elementor-element-64608e52 &gt; .e-con-inner &gt; .e-con,
    .elementor-10831 .elementor-element.elementor-element-64608e52 &gt; .elementor-container &gt; .elementor-column {
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS */.dimoco-gradient-header-purple .elementor-heading-title {
  color: #212121 !important;
}

.dimoco-gradient-header-purple .elementor-heading-title span {
  background: linear-gradient(90deg, #A45FED, #FF6600);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.dimoco-gradient-header-orange .elementor-heading-title{
  color: #212121 !important;
}

.dimoco-gradient-header-orange .elementor-heading-title span {
  background: linear-gradient(90deg, #FFE100, #FF6600);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.dimoco-gradient-header-orange-inverted .elementor-heading-title{
  color: #ffffff !important;
}

.dimoco-gradient-header-orange-inverted .elementor-heading-title span {
  background: linear-gradient(90deg, #FFE100, #FF6600);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.dimoco.com/wp-content/uploads/2024/11/InstrumentSans-VariableFont_wdthwght.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.dimoco.com/wp-content/uploads/2024/11/InstrumentSans-VariableFont_wdthwght.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.dimoco.com/wp-content/uploads/2024/11/InstrumentSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Radio Canada Big';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.dimoco.com/wp-content/uploads/2024/11/RadioCanadaBig-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Radio Canada Big';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.dimoco.com/wp-content/uploads/2024/11/RadioCanadaBig-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Radio Canada Big';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.dimoco.com/wp-content/uploads/2024/11/RadioCanadaBig-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */