.elementor-13 .elementor-element.elementor-element-d6acaa0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-41c1bc8{background-color:var( --e-global-color-accent );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF5E;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-41c1bc8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-a66cba2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-a66cba2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:700;line-height:50px;text-shadow:2px 1px 2px rgba(255, 255, 255, 0.89);color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8602d61{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-8602d61 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:31px;text-shadow:2px 1px 2px rgba(255, 255, 255, 0.89);color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-59cc65e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-39f73de );color:var( --e-global-color-39f73de );box-shadow:3px 3px 4px 0px rgba(0, 0, 0, 0.26);border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-13 .elementor-element.elementor-element-59cc65e .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-59cc65e .elementor-button:focus{background-color:var( --e-global-color-42c9d23 );color:var( --e-global-color-39f73de );box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-13 .elementor-element.elementor-element-59cc65e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13 .elementor-element.elementor-element-59cc65e .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-59cc65e .elementor-button:focus svg{fill:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-ffb50a9{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a6f68db{text-align:center;}.elementor-13 .elementor-element.elementor-element-a6f68db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-051450c{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-051450c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-051450c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-72326e9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-77748e7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-77748e7.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8317278 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-8317278.elementor-view-stacked .elementor-icon{background-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-8317278.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8317278.elementor-view-default .elementor-icon{color:#4C86BD;border-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-8317278.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8317278.elementor-view-default .elementor-icon svg{fill:#4C86BD;}.elementor-13 .elementor-element.elementor-element-8317278 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-8317278 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3e1c096{text-align:center;}.elementor-13 .elementor-element.elementor-element-3e1c096 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9bac460{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-9bac460.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9bac460 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-bca6908{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-bca6908.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-661b552 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-661b552.elementor-view-stacked .elementor-icon{background-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-661b552.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-661b552.elementor-view-default .elementor-icon{color:#4C86BD;border-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-661b552.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-661b552.elementor-view-default .elementor-icon svg{fill:#4C86BD;}.elementor-13 .elementor-element.elementor-element-661b552 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-661b552 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3674221{text-align:center;}.elementor-13 .elementor-element.elementor-element-3674221 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-033f495{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-033f495.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-033f495 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-7a05797{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-7a05797.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-e783953 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e783953.elementor-view-stacked .elementor-icon{background-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-e783953.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e783953.elementor-view-default .elementor-icon{color:#4C86BD;border-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-e783953.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e783953.elementor-view-default .elementor-icon svg{fill:#4C86BD;}.elementor-13 .elementor-element.elementor-element-e783953 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-e783953 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-0bb23ac{text-align:center;}.elementor-13 .elementor-element.elementor-element-0bb23ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-c0ebc79{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-c0ebc79.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-c0ebc79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-03c3eeb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-03c3eeb.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-45d4661 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-45d4661.elementor-view-stacked .elementor-icon{background-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-45d4661.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-45d4661.elementor-view-default .elementor-icon{color:#4C86BD;border-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-45d4661.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-45d4661.elementor-view-default .elementor-icon svg{fill:#4C86BD;}.elementor-13 .elementor-element.elementor-element-45d4661 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-45d4661 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-95ee009{text-align:center;}.elementor-13 .elementor-element.elementor-element-95ee009 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6e9c61a{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-6e9c61a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6e9c61a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-3df4617{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-3df4617.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-63c9082 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-63c9082.elementor-view-stacked .elementor-icon{background-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-63c9082.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-63c9082.elementor-view-default .elementor-icon{color:#4C86BD;border-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-63c9082.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-63c9082.elementor-view-default .elementor-icon svg{fill:#4C86BD;}.elementor-13 .elementor-element.elementor-element-63c9082 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-63c9082 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3021bbb{text-align:center;}.elementor-13 .elementor-element.elementor-element-3021bbb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-99c49ad{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-99c49ad.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-99c49ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-7e2e84f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-7e2e84f.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-f6e6284 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f6e6284.elementor-view-stacked .elementor-icon{background-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-f6e6284.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f6e6284.elementor-view-default .elementor-icon{color:#4C86BD;border-color:#4C86BD;}.elementor-13 .elementor-element.elementor-element-f6e6284.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f6e6284.elementor-view-default .elementor-icon svg{fill:#4C86BD;}.elementor-13 .elementor-element.elementor-element-f6e6284 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-f6e6284 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3beaca3{text-align:center;}.elementor-13 .elementor-element.elementor-element-3beaca3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-504706c{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-504706c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-504706c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-fa59eab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-6d59958{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-6d59958.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-17af0a9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-13 .elementor-element.elementor-element-17af0a9 img{width:160px;border-style:none;border-radius:6px 6px 6px 6px;box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.26);}.elementor-13 .elementor-element.elementor-element-efa0359{width:auto;max-width:auto;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 15px 7px 15px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-efa0359:hover{background-color:var( --e-global-color-42c9d23 );box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;}.elementor-13 .elementor-element.elementor-element-efa0359.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-efa0359 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-0b8fffb{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-0b8fffb.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-5a10a91{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-13 .elementor-element.elementor-element-5a10a91 img{width:160px;border-style:none;border-radius:6px 6px 6px 6px;box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.26);}.elementor-13 .elementor-element.elementor-element-c0c9bb1{width:auto;max-width:auto;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 15px 7px 15px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-c0c9bb1:hover{background-color:var( --e-global-color-42c9d23 );box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;}.elementor-13 .elementor-element.elementor-element-c0c9bb1.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-c0c9bb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-dd114aa{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-dd114aa.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-8ee7ae8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-13 .elementor-element.elementor-element-8ee7ae8 img{width:160px;border-style:none;border-radius:6px 6px 6px 6px;box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.26);}.elementor-13 .elementor-element.elementor-element-97b77e9{width:auto;max-width:auto;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 15px 7px 15px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-97b77e9:hover{background-color:var( --e-global-color-42c9d23 );box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;}.elementor-13 .elementor-element.elementor-element-97b77e9.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-97b77e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-d19e1ec{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--e-con-transform-transition-duration:1000ms;}.elementor-13 .elementor-element.elementor-element-d19e1ec.e-con:hover{--e-con-transform-translateY:-2px;--e-con-transform-scale:1.03;}.elementor-13 .elementor-element.elementor-element-949c8e9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-13 .elementor-element.elementor-element-949c8e9 img{width:160px;border-style:none;border-radius:6px 6px 6px 6px;box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.26);}.elementor-13 .elementor-element.elementor-element-a561d83{width:auto;max-width:auto;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 15px 7px 15px;border-style:none;border-radius:50px 50px 50px 50px;box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;text-align:center;}.elementor-13 .elementor-element.elementor-element-a561d83:hover{background-color:var( --e-global-color-42c9d23 );box-shadow:1px 2px 3px -1px rgba(0, 0, 0, 0.29) inset;}.elementor-13 .elementor-element.elementor-element-a561d83.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-a561d83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-36289d7{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-36289d7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-36289d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ebef7f );}.elementor-13 .elementor-element.elementor-element-9bf5547{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-9bf5547.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9bf5547 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:20px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-52d699f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-2e6a5c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-ed9691a{text-align:start;}.elementor-13 .elementor-element.elementor-element-ed9691a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-e03c06a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-dfbaccb{--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;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-ce0c110{left:78%;--hotspot-translate-x:78%;top:21%;--hotspot-translate-y:21%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-ce0c110 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-d0f6ce6{left:48%;--hotspot-translate-x:48%;top:29%;--hotspot-translate-y:29%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-d0f6ce6 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-f282671{left:61%;--hotspot-translate-x:61%;top:59%;--hotspot-translate-y:59%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-f282671 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-d9c382c{left:56%;--hotspot-translate-x:56%;top:73%;--hotspot-translate-y:73%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .elementor-repeater-item-d9c382c .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-13 .elementor-element.elementor-element-a2b19f0 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-13 .elementor-element.elementor-element-a2b19f0{--container-width:300px;--image-width:100%;--hotspot-color:var( --e-global-color-39f73de );--hotspot-size:12px;--hotspot-box-color:var( --e-global-color-accent );--hotspot-border-radius:100px 100px 100px 100px;--tooltip-color:var( --e-global-color-42c9d23 );--tooltip-border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-a2b19f0 img{border-radius:24px 24px 24px 24px;box-shadow:4px 4px 4px 0px rgba(0, 0, 0, 0.18);}.elementor-13 .elementor-element.elementor-element-a2b19f0 .e-hotspot__label{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-a2b19f0 .e-hotspot__tooltip{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:18px;}.elementor-13 .elementor-element.elementor-element-7cb1f73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-d75ef9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-ce6f31f .elementor-repeater-item-ce0c110{left:29%;--hotspot-translate-x:29%;top:23%;--hotspot-translate-y:23%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-ce6f31f .elementor-repeater-item-ce0c110 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-ce6f31f .elementor-repeater-item-d0f6ce6{left:58%;--hotspot-translate-x:58%;top:41%;--hotspot-translate-y:41%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-ce6f31f .elementor-repeater-item-d0f6ce6 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-ce6f31f .elementor-repeater-item-d9c382c{left:55%;--hotspot-translate-x:55%;top:76%;--hotspot-translate-y:76%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-ce6f31f .elementor-repeater-item-d9c382c .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-ce6f31f .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-13 .elementor-element.elementor-element-ce6f31f > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ce6f31f{--background-align:flex-end;--container-width:300px;--image-width:100%;--hotspot-color:var( --e-global-color-39f73de );--hotspot-size:12px;--hotspot-box-color:var( --e-global-color-accent );--hotspot-border-radius:100px 100px 100px 100px;--tooltip-color:var( --e-global-color-42c9d23 );--tooltip-border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-ce6f31f img{border-radius:24px 24px 24px 24px;box-shadow:4px 4px 4px 0px rgba(0, 0, 0, 0.18);}.elementor-13 .elementor-element.elementor-element-ce6f31f .e-hotspot__label{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-ce6f31f .e-hotspot__tooltip{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:18px;}.elementor-13 .elementor-element.elementor-element-98455b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-50fc1c3{text-align:start;}.elementor-13 .elementor-element.elementor-element-50fc1c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-c729b78 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-012b175{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-abb790f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-f924d15{text-align:start;}.elementor-13 .elementor-element.elementor-element-f924d15 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-d136772 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-cf5d7e1{--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;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-ce0c110{left:25%;--hotspot-translate-x:25%;top:25%;--hotspot-translate-y:25%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-ce0c110 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-f282671{left:71%;--hotspot-translate-x:71%;top:41%;--hotspot-translate-y:41%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-f282671 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-d9c382c{left:16%;--hotspot-translate-x:16%;top:51%;--hotspot-translate-y:51%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-d9c382c .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-a8aeb38{left:74%;--hotspot-translate-x:74%;top:75%;--hotspot-translate-y:75%;--white-space:normal;}.elementor-13 .elementor-element.elementor-element-2e2410e .elementor-repeater-item-a8aeb38 .e-hotspot__tooltip{min-width:240px;}.elementor-13 .elementor-element.elementor-element-2e2410e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-13 .elementor-element.elementor-element-2e2410e > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-13 .elementor-element.elementor-element-2e2410e{--container-width:300px;--image-width:100%;--hotspot-color:var( --e-global-color-39f73de );--hotspot-size:12px;--hotspot-box-color:var( --e-global-color-accent );--hotspot-border-radius:100px 100px 100px 100px;--tooltip-color:var( --e-global-color-42c9d23 );--tooltip-border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-2e2410e img{border-radius:24px 24px 24px 24px;box-shadow:4px 4px 4px 0px rgba(0, 0, 0, 0.18);}.elementor-13 .elementor-element.elementor-element-2e2410e .e-hotspot__label{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2e2410e .e-hotspot__tooltip{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:18px;}.elementor-13 .elementor-element.elementor-element-56bd9dc{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c364f07{text-align:center;}.elementor-13 .elementor-element.elementor-element-c364f07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-02ab98a{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-02ab98a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-02ab98a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-780be5b{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-50ef23e{text-align:center;}.elementor-13 .elementor-element.elementor-element-50ef23e img{width:150px;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-01c2093{text-align:center;}.elementor-13 .elementor-element.elementor-element-01c2093 img{width:150px;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-8f34f67{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-75984c1{--display:flex;}.elementor-13 .elementor-element.elementor-element-10d9024{--display:flex;}.elementor-13 .elementor-element.elementor-element-5d14cea{text-align:center;}.elementor-13 .elementor-element.elementor-element-5d14cea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-0c32023{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-0c32023.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0c32023 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-04dde03{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b7c565a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b7c565a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b7c565a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-b7c565a:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b7c565a, .elementor-13 .elementor-element.elementor-element-b7c565a::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-922e2bb .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-922e2bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-922e2bb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-922e2bb.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-922e2bb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-922e2bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-922e2bb .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-922e2bb .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-cee3211{text-align:center;}.elementor-13 .elementor-element.elementor-element-cee3211 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-57d35cc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-57d35cc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-57d35cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-57d35cc:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-57d35cc, .elementor-13 .elementor-element.elementor-element-57d35cc::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-b3a0944 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b3a0944.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-b3a0944.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b3a0944.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-b3a0944.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b3a0944.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-b3a0944 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-b3a0944 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-c279f07{text-align:center;}.elementor-13 .elementor-element.elementor-element-c279f07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6a63b27{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6a63b27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6a63b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-6a63b27:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6a63b27, .elementor-13 .elementor-element.elementor-element-6a63b27::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-6831857 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6831857.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-6831857.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6831857.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-6831857.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6831857.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-6831857 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-6831857 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-b5a200f{text-align:center;}.elementor-13 .elementor-element.elementor-element-b5a200f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-03df249{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-03df249:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-03df249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-03df249:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-03df249, .elementor-13 .elementor-element.elementor-element-03df249::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-c7f3532 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-c7f3532.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-c7f3532.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c7f3532.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-c7f3532.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c7f3532.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-c7f3532 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-c7f3532 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-11d0433{text-align:center;}.elementor-13 .elementor-element.elementor-element-11d0433 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-d1f6006{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d1f6006:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d1f6006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-d1f6006:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d1f6006, .elementor-13 .elementor-element.elementor-element-d1f6006::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-4a96772 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4a96772.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-4a96772.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4a96772.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-4a96772.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4a96772.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-4a96772 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-4a96772 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-6dabd25{text-align:center;}.elementor-13 .elementor-element.elementor-element-6dabd25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4313388{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4313388:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4313388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-4313388:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4313388, .elementor-13 .elementor-element.elementor-element-4313388::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-617febf .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-617febf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-617febf.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-617febf.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-617febf.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-617febf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-617febf .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-617febf .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-9448815{text-align:center;}.elementor-13 .elementor-element.elementor-element-9448815 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2dbd79c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-2dbd79c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2dbd79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-2dbd79c:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-2dbd79c, .elementor-13 .elementor-element.elementor-element-2dbd79c::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-4f2b63b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4f2b63b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-4f2b63b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4f2b63b.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-4f2b63b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4f2b63b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-4f2b63b .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-4f2b63b .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-bc588cd{text-align:center;}.elementor-13 .elementor-element.elementor-element-bc588cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-161ce79{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-161ce79:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-161ce79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-161ce79:hover{border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-161ce79, .elementor-13 .elementor-element.elementor-element-161ce79::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-c33d83b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-c33d83b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-c33d83b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c33d83b.elementor-view-default .elementor-icon{color:var( --e-global-color-42c9d23 );border-color:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-c33d83b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c33d83b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-42c9d23 );}.elementor-13 .elementor-element.elementor-element-c33d83b .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-c33d83b .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-64c72c2{text-align:center;}.elementor-13 .elementor-element.elementor-element-64c72c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-c0b8b00{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c0b8b00:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c0b8b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-703a545{text-align:center;}.elementor-13 .elementor-element.elementor-element-703a545 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:35px;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-af13ff7{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-af13ff7.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-af13ff7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-3542fc6 .elementor-button{background-color:var( --e-global-color-39f73de );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:18px 30px 18px 30px;}.elementor-13 .elementor-element.elementor-element-3542fc6 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-3542fc6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-39f73de );}.elementor-13 .elementor-element.elementor-element-3542fc6 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-3542fc6 .elementor-button:focus svg{fill:var( --e-global-color-39f73de );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-2e6a5c7{--width:50%;}.elementor-13 .elementor-element.elementor-element-dfbaccb{--width:50%;}.elementor-13 .elementor-element.elementor-element-d75ef9a{--width:50%;}.elementor-13 .elementor-element.elementor-element-98455b9{--width:50%;}.elementor-13 .elementor-element.elementor-element-abb790f{--width:50%;}.elementor-13 .elementor-element.elementor-element-cf5d7e1{--width:50%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-a66cba2{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-13 .elementor-element.elementor-element-8602d61{--container-widget-width:701px;--container-widget-flex-grow:0;width:var( --container-widget-width, 701px );max-width:701px;}.elementor-13 .elementor-element.elementor-element-051450c{--container-widget-width:675px;--container-widget-flex-grow:0;width:var( --container-widget-width, 675px );max-width:675px;}.elementor-13 .elementor-element.elementor-element-72326e9{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-fa59eab{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-9bf5547{--container-widget-width:675px;--container-widget-flex-grow:0;width:var( --container-widget-width, 675px );max-width:675px;}.elementor-13 .elementor-element.elementor-element-a2b19f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ce6f31f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2e2410e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-02ab98a{--container-widget-width:675px;--container-widget-flex-grow:0;width:var( --container-widget-width, 675px );max-width:675px;}.elementor-13 .elementor-element.elementor-element-0c32023{--container-widget-width:675px;--container-widget-flex-grow:0;width:var( --container-widget-width, 675px );max-width:675px;}.elementor-13 .elementor-element.elementor-element-04dde03{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-af13ff7{--container-widget-width:675px;--container-widget-flex-grow:0;width:var( --container-widget-width, 675px );max-width:675px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-d6acaa0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-a66cba2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13 .elementor-element.elementor-element-a66cba2 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-13 .elementor-element.elementor-element-8602d61 .elementor-heading-title{font-size:19px;line-height:25px;}.elementor-13 .elementor-element.elementor-element-051450c{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-13 .elementor-element.elementor-element-72326e9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-3e1c096{text-align:center;}.elementor-13 .elementor-element.elementor-element-3e1c096 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-9bac460.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-3674221{text-align:center;}.elementor-13 .elementor-element.elementor-element-3674221 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-033f495.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0bb23ac{text-align:center;}.elementor-13 .elementor-element.elementor-element-0bb23ac .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-c0ebc79.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-95ee009{text-align:center;}.elementor-13 .elementor-element.elementor-element-95ee009 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-6e9c61a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-3021bbb{text-align:center;}.elementor-13 .elementor-element.elementor-element-3021bbb .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-99c49ad.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-3beaca3{text-align:center;}.elementor-13 .elementor-element.elementor-element-3beaca3 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-504706c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-fa59eab{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-efa0359.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-efa0359 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-c0c9bb1.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-c0c9bb1 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-97b77e9.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-97b77e9 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-a561d83.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-a561d83 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-9bf5547{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-13 .elementor-element.elementor-element-9bf5547 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-52d699f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-13 .elementor-element.elementor-element-2e6a5c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ed9691a{text-align:center;}.elementor-13 .elementor-element.elementor-element-ed9691a .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-e03c06a{text-align:center;}.elementor-13 .elementor-element.elementor-element-e03c06a .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-13 .elementor-element.elementor-element-dfbaccb{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a2b19f0 > .elementor-widget-container{margin:auto auto auto auto;}.elementor-13 .elementor-element.elementor-element-a2b19f0{text-align:center;}.elementor-13 .elementor-element.elementor-element-a2b19f0 img{width:300px;}.elementor-13 .elementor-element.elementor-element-d75ef9a{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ce6f31f > .elementor-widget-container{margin:auto auto auto auto;}.elementor-13 .elementor-element.elementor-element-ce6f31f{text-align:center;}.elementor-13 .elementor-element.elementor-element-ce6f31f img{width:300px;}.elementor-13 .elementor-element.elementor-element-50fc1c3{text-align:center;}.elementor-13 .elementor-element.elementor-element-50fc1c3 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-c729b78{text-align:center;}.elementor-13 .elementor-element.elementor-element-c729b78 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-13 .elementor-element.elementor-element-012b175{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-13 .elementor-element.elementor-element-abb790f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f924d15{text-align:center;}.elementor-13 .elementor-element.elementor-element-f924d15 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-d136772{text-align:center;}.elementor-13 .elementor-element.elementor-element-d136772 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-13 .elementor-element.elementor-element-cf5d7e1{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2e2410e > .elementor-widget-container{margin:auto auto auto auto;}.elementor-13 .elementor-element.elementor-element-2e2410e{text-align:center;}.elementor-13 .elementor-element.elementor-element-2e2410e img{width:300px;}.elementor-13 .elementor-element.elementor-element-02ab98a{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-13 .elementor-element.elementor-element-0c32023{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-13 .elementor-element.elementor-element-04dde03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b7c565a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-cee3211{text-align:center;}.elementor-13 .elementor-element.elementor-element-cee3211 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-57d35cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-c279f07{text-align:center;}.elementor-13 .elementor-element.elementor-element-c279f07 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-6a63b27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-b5a200f{text-align:center;}.elementor-13 .elementor-element.elementor-element-b5a200f .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-03df249{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-11d0433{text-align:center;}.elementor-13 .elementor-element.elementor-element-11d0433 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-d1f6006{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-6dabd25{text-align:center;}.elementor-13 .elementor-element.elementor-element-6dabd25 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-4313388{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-9448815{text-align:center;}.elementor-13 .elementor-element.elementor-element-9448815 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-2dbd79c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-bc588cd{text-align:center;}.elementor-13 .elementor-element.elementor-element-bc588cd .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-161ce79{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-64c72c2{text-align:center;}.elementor-13 .elementor-element.elementor-element-64c72c2 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-af13ff7{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-72326e9{--width:99%;}.elementor-13 .elementor-element.elementor-element-fa59eab{--width:99%;}}/* Start custom CSS for container, class: .elementor-element-d6acaa0 *//* =======================================
   HOME HERO CONTAINER (BASE)
======================================= */
.home-hero-container {
    position: relative;
    z-index: 1;
    overflow: hidden;

    background-image:
        radial-gradient(circle at 100% 0,
            #F0F4F8 0%,
            #94A3B8 28%,
            rgba(148,163,184,0) 60%
        ),
        linear-gradient(180deg,
            #4C86BD 0%,
            #6FA4D2 40%,
            #F0F4F8 100%
        );

    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}


/* =======================================
   BREATHING SVG BACKGROUND (SUBTLE)
======================================= */
.home-hero-container::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;

    background-image: url("http://dreamstreamacademy.org/wp-content/uploads/2025/11/home-hero-circles-1.svg");
    background-position: center;
    background-size: 90%;
    background-repeat: no-repeat;
	background-size: auto;

    opacity: 0.28;
    animation: svgFloat 30s ease-in-out infinite;
    pointer-events: none;
}


/* =======================================
   SOFT AMBIENT ANIMATED GRADIENT
   (NO GLOW BEAMS)
======================================= */
.home-hero-container .animated-gradient {
    position: absolute;
    inset: 0;
    z-index: 0;
    pointer-events: none;

    opacity: 0.35;

    background:
        radial-gradient(circle at 20% 30%, rgba(76,134,189,0.25), transparent 70%),
        radial-gradient(circle at 80% 60%, rgba(148,163,184,0.20), transparent 75%),
        radial-gradient(circle at 50% 85%, rgba(240,244,248,0.50), transparent 80%);

    background-size: 200% 200%;

    animation:
        ambientMove 26s ease-in-out infinite,
        ambientShift 45s ease-in-out infinite;
}


/* =======================================
   BOTTOM WHITE FADE
======================================= */
.home-hero-container::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 80px;
    pointer-events: none;

    background: linear-gradient(
        to bottom,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.4) 40%,
        rgba(255,255,255,0.8) 70%,
        #ffffff 100%
    );
}


/* =======================================
   KEYFRAMES — SVG FLOAT / BREATHING
======================================= */
@keyframes svgFloat {
    0% {
        transform: translate3d(0, 0, 0) scale(1);
        opacity: 0.26;
    }
    50% {
        transform: translate3d(8px, -8px, 0) scale(1.2);
        opacity: 0.32;
    }
    100% {
        transform: translate3d(0, 0, 0) scale(1);
        opacity: 0.26;
    }
}


/* =======================================
   KEYFRAMES — AMBIENT GRADIENT (SOFT)
======================================= */
@keyframes ambientMove {
    0%   { background-position: 40% 40%; }
    50%  { background-position: 60% 55%; }
    100% { background-position: 40% 40%; }
}

@keyframes ambientShift {
    0%   { transform: translate3d(0,0,0) scale(1); }
    50%  { transform: translate3d(12px,-10px,0) scale(1.03); }
    100% { transform: translate3d(0,0,0) scale(1); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77748e7 */.home-hero-chooser-choice {
	background-image: linear-gradient(to bottom,#fff,#ffffffd9);
	border-radius: 8px;
	padding: 10px 10px;
	display: flex;
	box-shadow: inset 0 0 0 1px #ffffff7d,0 2px 4px #15142e26;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bca6908 */.home-hero-chooser-choice {
	background-image: linear-gradient(to bottom,#fff,#ffffffd9);
	border-radius: 8px;
	padding: 10px 10px;
	display: flex;
	box-shadow: inset 0 0 0 1px #ffffff7d,0 2px 4px #15142e26;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a05797 */.home-hero-chooser-choice {
	background-image: linear-gradient(to bottom,#fff,#ffffffd9);
	border-radius: 8px;
	padding: 10px 10px;
	display: flex;
	box-shadow: inset 0 0 0 1px #ffffff7d,0 2px 4px #15142e26;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c3eeb */.home-hero-chooser-choice {
	background-image: linear-gradient(to bottom,#fff,#ffffffd9);
	border-radius: 8px;
	padding: 10px 10px;
	display: flex;
	box-shadow: inset 0 0 0 1px #ffffff7d,0 2px 4px #15142e26;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df4617 */.home-hero-chooser-choice {
	background-image: linear-gradient(to bottom,#fff,#ffffffd9);
	border-radius: 8px;
	padding: 10px 10px;
	display: flex;
	box-shadow: inset 0 0 0 1px #ffffff7d,0 2px 4px #15142e26;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2e84f */.home-hero-chooser-choice {
	background-image: linear-gradient(to bottom,#fff,#ffffffd9);
	border-radius: 8px;
	padding: 10px 10px;
	display: flex;
	box-shadow: inset 0 0 0 1px #ffffff7d,0 2px 4px #15142e26;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72326e9 */.home-hero-chooser {
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	background-color: var( --e-global-color-9ebef7f );
	border-radius: 20px;
	box-shadow: inset 0 0 1px #ffffff8a,inset 0 1px 1px #d6d3ff8f,0 10px 10px -8px #15142e40;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d59958 */.home-hero-chooser-choice {
	background-image: linear-gradient(to bottom,#fff,#ffffffd9);
	border-radius: 8px;
	padding: 10px 10px;
	display: flex;
	box-shadow: inset 0 0 0 1px #ffffff7d,0 2px 4px #15142e26;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa59eab */.home-hero-chooser {
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	background-color: var( --e-global-color-9ebef7f );
	border-radius: 20px;
	box-shadow: inset 0 0 1px #ffffff8a,inset 0 1px 1px #d6d3ff8f,0 10px 10px -8px #15142e40;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f34f67 *//* MAIN WRAPPER */
.gradient-1 {
    position: relative;
    overflow: hidden;
    background: #ffffff;
}

/* ANIMATED WAVY + ROTATING BACKGROUND */
.gradient-1 .gradient-bg {
    position: absolute;
    inset: 0;
    z-index: 1;

    background:
        radial-gradient(circle at 20% 40%, rgba(76,134,189,0.50) 0%, rgba(76,134,189,0.08) 45%, transparent 70%),
        radial-gradient(circle at 75% 45%, rgba(148,163,184,0.50) 0%, rgba(148,163,184,0.08) 50%, transparent 70%),
        radial-gradient(circle at 60% 80%, rgba(16,185,129,0.18) 0%, rgba(16,185,129,0.07) 40%, transparent 70%),
        radial-gradient(circle at 40% 85%, rgba(240,244,248,1) 0%, rgba(240,244,248,0.5) 40%, transparent 75%);

    filter: blur(90px);

    /* NEW ANIMATION */
    animation:
        wavyMotion 8s ease-in-out infinite alternate,
        rotateMotion 20s linear infinite;
    transform-origin: center;
    opacity: 1;
}

/* CONTENT LAYER */
.gradient-1 .gradient-content {
    position: relative;
    z-index: 5;
}

/* TOP WHITE BLUR FADE */
.gradient-1::before {
    content: "";
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 180px;
    z-index: 4;
    pointer-events: none;

    background: linear-gradient(
        to bottom,
        rgba(255,255,255,1) 0%,
        rgba(255,255,255,0.7) 40%,
        rgba(255,255,255,0) 100%
    );
}

/* BOTTOM WHITE BLUR FADE */
.gradient-1::after {
    content: "";
    position: absolute;
    bottom: 0; left: 0;
    width: 100%; height: 180px;
    z-index: 4;
    pointer-events: none;

    background: linear-gradient(
        to bottom,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.7) 60%,
        rgba(255,255,255,1) 100%
    );
}

/* WAVY MOVEMENT */
@keyframes wavyMotion {
    0% {
        transform: translate(0px, 0px) scale(1);
    }
    25% {
        transform: translate(-40px, -30px) scale(1.05);
    }
    50% {
        transform: translate(30px, -20px) scale(1.08);
    }
    75% {
        transform: translate(-25px, 40px) scale(1.03);
    }
    100% {
        transform: translate(40px, 30px) scale(1.10);
    }
}

/* ROTATION (VERY SLOW) */
@keyframes rotateMotion {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */