.elementor-38 .elementor-element.elementor-element-42fedf3a{--display:flex;--min-height:60vh;--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;--justify-content:center;--overlay-opacity:0.31;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-38 .elementor-element.elementor-element-42fedf3a:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-42fedf3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background:url("https://skysharpsecurity.co.uk/wp-content/uploads/2025/10/London.jpg") 50% 50%;background-size:cover;}.elementor-38 .elementor-element.elementor-element-42fedf3a::before, .elementor-38 .elementor-element.elementor-element-42fedf3a > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-42fedf3a > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-42fedf3a > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-42fedf3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-42fedf3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#395F8C;--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-13535faf{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-38 .elementor-element.elementor-element-13535faf.e-con{--align-self:center;}.elementor-38 .elementor-element.elementor-element-58c51228{text-align:center;}.elementor-38 .elementor-element.elementor-element-58c51228 .elementor-heading-title{font-family:var( --e-global-typography-solace_h1_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h1_font_family_general-font-weight );text-transform:var( --e-global-typography-solace_h1_font_family_general-text-transform );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-672d38f.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-672d38f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-672d38f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-672d38f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-672d38f .elementor-icon-list-text{color:var( --e-global-color-d896163 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-42c91273{--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:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-38 .elementor-element.elementor-element-790c259{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-790c259.e-con{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-602e3aae{width:var( --container-widget-width, 99.822% );max-width:99.822%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99.822%;--container-widget-flex-grow:0;text-align:right;}.elementor-38 .elementor-element.elementor-element-602e3aae.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-602e3aae img{height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 24px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-23dbeb1c{--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:flex-end;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-6d802727{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-6d802727 .elementor-heading-title{font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;text-shadow:0px 3px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.25);color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-6aacc986{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-38 .elementor-element.elementor-element-6aacc986.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-6aacc986 .elementor-heading-title{font-size:28px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 3px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.25);color:#0A122A;}.elementor-38 .elementor-element.elementor-element-44ca7aa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:-0.5px;text-shadow:0px 2px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.15);color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5183e1f5{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7013ba37{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7013ba37.e-con{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-2d30b06c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-2d30b06c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-727249ea{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-727249ea .elementor-divider-separator{width:25%;}.elementor-38 .elementor-element.elementor-element-727249ea .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-38 .elementor-element.elementor-element-4b86b169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:justify;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:-0.5px;text-shadow:0px 2px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.15);color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-3672078b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-66b9965f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-66b9965f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-41a7877a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-41a7877a .elementor-divider-separator{width:25%;}.elementor-38 .elementor-element.elementor-element-41a7877a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-38 .elementor-element.elementor-element-718e9044{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:justify;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:-0.5px;text-shadow:0px 2px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.15);color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-bc18029{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-10b5ac94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-10b5ac94 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-73d32c95{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-73d32c95 .elementor-divider-separator{width:25%;}.elementor-38 .elementor-element.elementor-element-73d32c95 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-38 .elementor-element.elementor-element-63326693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:justify;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:-0.5px;text-shadow:0px 2px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.15);color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-2f9b2c70{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-6c80a374{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-6c80a374 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-37a5ff2e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-38 .elementor-element.elementor-element-37a5ff2e .elementor-divider-separator{width:25%;}.elementor-38 .elementor-element.elementor-element-37a5ff2e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-38 .elementor-element.elementor-element-7863bbd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:justify;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:-0.5px;text-shadow:0px 2px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.15);color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button{background-color:#395F8C;fill:var( --e-global-color-d896163 );color:var( --e-global-color-d896163 );box-shadow:0px 6px 16px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.35);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:015px 015px 015px 015px;}.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button:focus{background-color:var( --e-global-color-d896163 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );box-shadow:0px 8px 20px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.35);}.elementor-38 .elementor-element.elementor-element-7e88f3e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7e88f3e6.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-2ba61431{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-38 .elementor-element.elementor-element-2ba61431:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-2ba61431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000000D;}.elementor-38 .elementor-element.elementor-element-28ea421b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-715e7fe8{width:100%;max-width:100%;text-align:center;}.elementor-38 .elementor-element.elementor-element-715e7fe8 .elementor-heading-title{font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;text-shadow:0px 3px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.25);color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-238b395{--divider-border-style:slashes;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-pattern-height:14.3px;--divider-pattern-size:5px;}.elementor-38 .elementor-element.elementor-element-238b395 .elementor-divider-separator{width:120px;margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-238b395 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-38 .elementor-element.elementor-element-73425ab6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-73425ab6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-73425ab6 .elementor-heading-title{font-size:28px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 3px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.25);color:#0A122A;}.elementor-38 .elementor-element.elementor-element-6366d3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap: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-38 .elementor-element.elementor-element-faad0be{--display:flex;--min-height:73vh;--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:space-evenly;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-faad0be:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-faad0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-faad0be:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-faad0be::before, .elementor-38 .elementor-element.elementor-element-faad0be > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-faad0be > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-faad0be > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-faad0be > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-faad0be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-faad0be.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-7e79bff{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-7e79bff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-7e79bff img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-ebd79b7{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-971fe2a{text-align:center;}.elementor-38 .elementor-element.elementor-element-971fe2a .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-239788b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-7a53e32{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-2a0b8a9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-ee9dddb{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-c9494e1 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-c9494e1 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-c9494e1 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-c9494e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-c9494e1 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-c9494e1 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-c884f0f{--n-accordion-title-font-size:1rem;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-c884f0f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-c884f0f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-c884f0f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-65e06dd{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-65e06dd:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-65e06dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-65e06dd:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-65e06dd::before, .elementor-38 .elementor-element.elementor-element-65e06dd > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-65e06dd > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-65e06dd > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-65e06dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-65e06dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-65e06dd.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-265e70c{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-265e70c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-265e70c img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-04cfe28{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-c166834{text-align:center;}.elementor-38 .elementor-element.elementor-element-c166834 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-5a4e7b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-6ec9ab2{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-b11dc84{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-3602ccf{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-b79d1a6 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-b79d1a6 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-b79d1a6 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-b79d1a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-b79d1a6 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-b79d1a6 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-a19e147{--n-accordion-title-font-size:1rem;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-a19e147 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-a19e147 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-a19e147 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-4ef6c6f{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-4ef6c6f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-4ef6c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-4ef6c6f:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-4ef6c6f::before, .elementor-38 .elementor-element.elementor-element-4ef6c6f > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-4ef6c6f > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-4ef6c6f > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-4ef6c6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-4ef6c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-4ef6c6f.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-607fc39{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-607fc39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-607fc39 img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-f696489{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-765564b{text-align:center;}.elementor-38 .elementor-element.elementor-element-765564b .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-c139f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-162a724{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-c07251a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-5db1313{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-b149b85 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-b149b85 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-b149b85 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-b149b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-b149b85 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-b149b85 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-f38cde8{--n-accordion-title-font-size:1rem;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-f38cde8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-f38cde8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-f38cde8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-b9b78c7{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-b9b78c7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-b9b78c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-b9b78c7:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-b9b78c7::before, .elementor-38 .elementor-element.elementor-element-b9b78c7 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-b9b78c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-b9b78c7 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-b9b78c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-b9b78c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-b9b78c7.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-483200d{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-483200d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-483200d img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-15d4f9e{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-df953ec{text-align:center;}.elementor-38 .elementor-element.elementor-element-df953ec .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-5275db3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-3b16e38{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-e36424b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-75be262{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-0d97acf .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-0d97acf .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-0d97acf .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-0d97acf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-0d97acf .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-0d97acf .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-ae0c244{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-ae0c244 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-ae0c244 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-ae0c244 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-5bb6ad5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap: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-38 .elementor-element.elementor-element-194a97b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-13afae9{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-13afae9:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-13afae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-13afae9:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-13afae9::before, .elementor-38 .elementor-element.elementor-element-13afae9 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-13afae9 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-13afae9 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-13afae9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-13afae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-13afae9.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-9439e2b{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-9439e2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-9439e2b img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-20bf3b9{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-5e772a0{text-align:center;}.elementor-38 .elementor-element.elementor-element-5e772a0 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-3d62e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-617e217{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-c3aefa0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-e668170{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-a4002f0 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-a4002f0 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-a4002f0 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-a4002f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-a4002f0 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-a4002f0 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-e224e50{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-e224e50 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-e224e50 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-e224e50 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-a56c33c{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-a56c33c:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-a56c33c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-a56c33c:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-a56c33c::before, .elementor-38 .elementor-element.elementor-element-a56c33c > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-a56c33c > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-a56c33c > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-a56c33c > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-a56c33c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-a56c33c.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-da35926{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-da35926.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-da35926 img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-9c720a5{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-4b30037{text-align:center;}.elementor-38 .elementor-element.elementor-element-4b30037 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-9570b48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-722a613{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-505811f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-7e640be{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d8b731e .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d8b731e .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-d8b731e .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-d8b731e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-d8b731e .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-d8b731e .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-7c6fdf4{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-7c6fdf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-7c6fdf4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-7c6fdf4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-0f05250{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-0f05250:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-0f05250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-0f05250:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-0f05250::before, .elementor-38 .elementor-element.elementor-element-0f05250 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-0f05250 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-0f05250 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-0f05250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-0f05250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-0f05250.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-8758301{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-8758301.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-8758301 img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-761d596{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-1d60ca5{text-align:center;}.elementor-38 .elementor-element.elementor-element-1d60ca5 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-41891e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-de132bb{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-ce67f20{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-3a67c3c{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-de9a225 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-de9a225 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-de9a225 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-de9a225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-de9a225 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-de9a225 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-410dc03{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-410dc03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-410dc03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-410dc03 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-c711af2{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-c711af2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-c711af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-c711af2:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-c711af2::before, .elementor-38 .elementor-element.elementor-element-c711af2 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-c711af2 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-c711af2 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-c711af2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-c711af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-c711af2.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-336a47e{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-336a47e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-336a47e img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-aa55468{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-f2c2910{text-align:center;}.elementor-38 .elementor-element.elementor-element-f2c2910 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-02534eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-608cd02{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-ba3c3b1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-f9d8282{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d1935d2 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d1935d2 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-d1935d2 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-d1935d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-d1935d2 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-d1935d2 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-7618b10{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-7618b10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-7618b10 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-7618b10 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-3ea7cd1{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-3ea7cd1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3ea7cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-3ea7cd1:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-3ea7cd1::before, .elementor-38 .elementor-element.elementor-element-3ea7cd1 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-3ea7cd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-3ea7cd1 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-3ea7cd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-3ea7cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-3ea7cd1.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-bb04f9e{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-bb04f9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-bb04f9e img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-03b82af{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-afe9c2d{text-align:center;}.elementor-38 .elementor-element.elementor-element-afe9c2d .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-76d675b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-55a083f{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-3e86b47{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-61922e1{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-3ec296c .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-3ec296c .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-3ec296c .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-3ec296c .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-3ec296c .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d9237c0{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-d9237c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-d9237c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-d9237c0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-52c7d97{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-52c7d97:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-52c7d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-52c7d97:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-52c7d97::before, .elementor-38 .elementor-element.elementor-element-52c7d97 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-52c7d97 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-52c7d97 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-52c7d97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-52c7d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-52c7d97.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-e8d76a9{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-e8d76a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-e8d76a9 img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-1efe133{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-c2f2f76{text-align:center;}.elementor-38 .elementor-element.elementor-element-c2f2f76 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-b5442ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-1deef6f{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-ea09781{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-1de47e1{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-5c1bfd5 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-5c1bfd5 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-5c1bfd5 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-5c1bfd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-5c1bfd5 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-5c1bfd5 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d144114{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-d144114 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-d144114 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-d144114 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-9929388{--n-accordion-title-font-size:1rem;width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-9929388 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-9929388.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-9929388 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-9929388 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-bd9e11d{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-bd9e11d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-bd9e11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-bd9e11d:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-bd9e11d::before, .elementor-38 .elementor-element.elementor-element-bd9e11d > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-bd9e11d > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-bd9e11d > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-bd9e11d > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-bd9e11d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-bd9e11d.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-148e55d{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-148e55d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-148e55d img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-99f0ef8{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-e9ca6e7{text-align:center;}.elementor-38 .elementor-element.elementor-element-e9ca6e7 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-598c3e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-8277cc0{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-ffca7a0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-77f239e{text-align:justify;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-3109b17 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-3109b17 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-3109b17 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-3109b17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-3109b17 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-3109b17 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-dafdf2d{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-dafdf2d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-dafdf2d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-dafdf2d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-40e9428{--display:flex;--min-height:73vh;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE3DF;--border-color:#EAE3DF;--border-radius:10px 10px 10px 10px;box-shadow:0px 8px 22px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.28);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-38 .elementor-element.elementor-element-40e9428:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-40e9428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395F8CD1;}.elementor-38 .elementor-element.elementor-element-40e9428:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #0A122A 100%);box-shadow:0px 12px 28px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.45);}.elementor-38 .elementor-element.elementor-element-40e9428::before, .elementor-38 .elementor-element.elementor-element-40e9428 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-40e9428 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-40e9428 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-40e9428 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-40e9428 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #395F8C1C 0%, #0000006E 100%);}.elementor-38 .elementor-element.elementor-element-40e9428.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-7249551{width:var( --container-widget-width, 105.746% );max-width:105.746%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:105.746%;--container-widget-flex-grow:0;text-align:center;}.elementor-38 .elementor-element.elementor-element-7249551.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-7249551 img{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-9739fa9{--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;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-bb4c3f0{text-align:center;}.elementor-38 .elementor-element.elementor-element-bb4c3f0 .elementor-heading-title{font-size:32px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-88e5ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-252b44c{--display:flex;border-style:none;--border-style:none;--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-38 .elementor-element.elementor-element-cb86b9c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-000d338{text-align:justify;font-size:16px;color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d3222a3 .elementor-button{background-color:var( --e-global-color-d896163 );font-family:"Arial", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-shadow:5px 5px 30px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-d3222a3 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-d3222a3 .elementor-button:focus{background-color:#395F8C00;color:var( --e-global-color-d896163 );border-color:var( --e-global-color-d896163 );box-shadow:0px 0px 12px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-d3222a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-38 .elementor-element.elementor-element-d3222a3 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-d3222a3 .elementor-button:focus svg{fill:var( --e-global-color-d896163 );}.elementor-38 .elementor-element.elementor-element-ca243df{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#395F8C00;--n-accordion-icon-hover-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-ca243df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF00;border-style:none;}.elementor-38 .elementor-element.elementor-element-ca243df > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-ca243df > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-38 .elementor-element.elementor-element-ef8e045{--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;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-38 .elementor-element.elementor-element-7582ca08{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7582ca08.e-con{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-7b4f44b{--display:flex;--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-38 .elementor-element.elementor-element-12dd9dfb{width:100%;max-width:100%;text-align:left;}.elementor-38 .elementor-element.elementor-element-12dd9dfb .elementor-heading-title{font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;text-shadow:0px 3px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.25);color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-f27f88c{--divider-border-style:slashes;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-pattern-height:14.3px;--divider-pattern-size:5px;}.elementor-38 .elementor-element.elementor-element-f27f88c .elementor-divider-separator{width:130px;}.elementor-38 .elementor-element.elementor-element-f27f88c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-38 .elementor-element.elementor-element-322cc9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-38 .elementor-element.elementor-element-322cc9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-322cc9 .elementor-heading-title{font-size:28px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 3px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.25);color:#0A122A;}.elementor-38 .elementor-element.elementor-element-55bf6d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:justify;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:-0.5px;text-shadow:0px 2px 10px rgba(56.999999999999986, 94.99999999999994, 140, 0.15);color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5878846e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38 .elementor-element.elementor-element-5878846e .elementor-title{color:var( --e-global-color-solcolorheading );font-size:14px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-5878846e .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-5878846e .elementor-progress-wrapper{background-color:var( --e-global-color-solcolorborder );border-radius:25px;overflow:hidden;}.elementor-38 .elementor-element.elementor-element-2e750e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38 .elementor-element.elementor-element-2e750e43 .elementor-title{color:var( --e-global-color-solcolorheading );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2e750e43 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-2e750e43 .elementor-progress-wrapper{background-color:var( --e-global-color-solcolorborder );border-radius:25px;overflow:hidden;}.elementor-38 .elementor-element.elementor-element-5a5d47ec{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-4e83da87{width:var( --container-widget-width, 99.822% );max-width:99.822%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99.822%;--container-widget-flex-grow:0;text-align:left;}.elementor-38 .elementor-element.elementor-element-4e83da87.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-4e83da87 img{height:375px;object-fit:cover;object-position:center left;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 24px 0px rgba(56.999999999999986, 94.99999999999994, 140, 0.3);}.elementor-38 .elementor-element.elementor-element-47f80c2{--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:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-33b4e6da{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;--icon-box-icon-margin:30px;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-wrapper{align-items:start;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon{font-size:64px;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-title a{font-family:"Josefin Sans", Sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-title{color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-3b272925{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;--icon-box-icon-margin:30px;}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-wrapper{align-items:start;}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon{font-size:64px;}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-title a{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );text-transform:var( --e-global-typography-solace_h4_font_family_general-text-transform );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-title{color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-487a14e2{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;--icon-box-icon-margin:30px;}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-wrapper{align-items:start;}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon{font-size:64px;}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-title a{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );text-transform:var( --e-global-typography-solace_h4_font_family_general-text-transform );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-title{color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-41e929d3{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;--icon-box-icon-margin:30px;}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-wrapper{align-items:start;}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon{font-size:64px;}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-title a{font-family:var( --e-global-typography-solace_h4_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h4_font_family_general-font-weight );text-transform:var( --e-global-typography-solace_h4_font_family_general-text-transform );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-title{color:var( --e-global-color-solcolorheading );}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-42fedf3a{--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-58c51228 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-42c91273{--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:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-790c259.e-con{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-602e3aae{text-align:left;}.elementor-38 .elementor-element.elementor-element-602e3aae img{object-position:bottom right;}.elementor-38 .elementor-element.elementor-element-23dbeb1c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38 .elementor-element.elementor-element-23dbeb1c.e-con{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-6d802727{text-align:center;}.elementor-38 .elementor-element.elementor-element-6d802727 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-6aacc986{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-38 .elementor-element.elementor-element-6aacc986.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-6aacc986 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-44ca7aa1{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2d30b06c{text-align:center;}.elementor-38 .elementor-element.elementor-element-2d30b06c .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-4b86b169{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-66b9965f{text-align:center;}.elementor-38 .elementor-element.elementor-element-66b9965f .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-718e9044{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-10b5ac94{text-align:center;}.elementor-38 .elementor-element.elementor-element-10b5ac94 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-63326693{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-6c80a374{text-align:center;}.elementor-38 .elementor-element.elementor-element-6c80a374 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-7863bbd8{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-7e88f3e6.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-2ba61431{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-715e7fe8{text-align:center;}.elementor-38 .elementor-element.elementor-element-715e7fe8 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-238b395 .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-238b395 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-73425ab6{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-38 .elementor-element.elementor-element-73425ab6.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-73425ab6 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-6366d3b{--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-38 .elementor-element.elementor-element-faad0be{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-971fe2a .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-239788b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2a0b8a9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-c9494e1 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-65e06dd{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-c166834 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-5a4e7b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-b11dc84{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-b79d1a6 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-4ef6c6f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-765564b .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c139f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c07251a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-b149b85 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-b9b78c7{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-df953ec .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-5275db3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-e36424b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-0d97acf .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-194a97b{--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-38 .elementor-element.elementor-element-13afae9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-5e772a0 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-3d62e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c3aefa0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-a4002f0 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-a56c33c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-4b30037 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-9570b48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-505811f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-d8b731e .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-0f05250{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-1d60ca5 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-41891e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ce67f20{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-de9a225 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c711af2{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-f2c2910 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-02534eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ba3c3b1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-d1935d2 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-3ea7cd1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-afe9c2d .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-76d675b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-3e86b47{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-3ec296c .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-52c7d97{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-c2f2f76 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-b5442ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ea09781{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-5c1bfd5 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-9929388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-bd9e11d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-e9ca6e7 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-598c3e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ffca7a0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-3109b17 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-40e9428{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-bb4c3f0 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-88e5ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-cb86b9c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-d3222a3 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ef8e045{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-38 .elementor-element.elementor-element-12dd9dfb{text-align:center;}.elementor-38 .elementor-element.elementor-element-12dd9dfb .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-f27f88c .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-f27f88c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-322cc9{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-38 .elementor-element.elementor-element-322cc9.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-322cc9 .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-55bf6d0{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-5878846e .elementor-title{font-size:14px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2e750e43 .elementor-title{font-size:14px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-4e83da87{text-align:left;}.elementor-38 .elementor-element.elementor-element-33b4e6da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-title a{font-size:21px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-38 .elementor-element.elementor-element-3b272925{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-title a{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-38 .elementor-element.elementor-element-487a14e2{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-38 .elementor-element.elementor-element-41e929d3{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-42fedf3a{--margin-top:-172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-38 .elementor-element.elementor-element-58c51228 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-602e3aae img{height:288px;}.elementor-38 .elementor-element.elementor-element-23dbeb1c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-6d802727{text-align:center;}.elementor-38 .elementor-element.elementor-element-6d802727 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-6aacc986{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38 .elementor-element.elementor-element-6aacc986 .elementor-heading-title{font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-44ca7aa1{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-7013ba37{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-2d30b06c .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-727249ea .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-727249ea .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-4b86b169{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-3672078b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-66b9965f .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-41a7877a .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-41a7877a .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-718e9044{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-bc18029{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-10b5ac94 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-73d32c95 .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-73d32c95 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-63326693{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2f9b2c70{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38 .elementor-element.elementor-element-6c80a374 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-37a5ff2e .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-37a5ff2e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-7863bbd8{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-7e88f3e6.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-715e7fe8{text-align:center;}.elementor-38 .elementor-element.elementor-element-715e7fe8 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-238b395 .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-238b395 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-73425ab6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38 .elementor-element.elementor-element-73425ab6 .elementor-heading-title{font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-faad0be{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-971fe2a .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-239788b{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2a0b8a9{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-c9494e1 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-65e06dd{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-c166834 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-5a4e7b3{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-b11dc84{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-b79d1a6 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-4ef6c6f{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-765564b .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c139f88{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c07251a{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-b149b85 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-b9b78c7{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-df953ec .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-5275db3{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-e36424b{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-0d97acf .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-194a97b{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-13afae9{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-5e772a0 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-3d62e08{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c3aefa0{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-a4002f0 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-a56c33c{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-4b30037 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-9570b48{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-505811f{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-d8b731e .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-0f05250{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-1d60ca5 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-41891e5{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ce67f20{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-de9a225 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-c711af2{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-f2c2910 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-02534eb{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ba3c3b1{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-d1935d2 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-3ea7cd1{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-afe9c2d .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-76d675b{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-3e86b47{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-3ec296c .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-52c7d97{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-c2f2f76 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-b5442ad{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ea09781{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-5c1bfd5 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-9929388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-bd9e11d{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-e9ca6e7 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-598c3e5{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-ffca7a0{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-3109b17 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-40e9428{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-bb4c3f0 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-88e5ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-cb86b9c{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38 .elementor-element.elementor-element-d3222a3 .elementor-button{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-7582ca08{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-12dd9dfb{text-align:center;}.elementor-38 .elementor-element.elementor-element-12dd9dfb .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-f27f88c .elementor-divider{text-align:center;}.elementor-38 .elementor-element.elementor-element-f27f88c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-38 .elementor-element.elementor-element-322cc9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38 .elementor-element.elementor-element-322cc9 .elementor-heading-title{font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-55bf6d0{text-align:center;font-size:16px;line-height:1.5em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-5878846e{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-5878846e .elementor-title{font-size:14px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-2e750e43{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-2e750e43 .elementor-title{font-size:14px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-4e83da87 img{height:288px;}.elementor-38 .elementor-element.elementor-element-47f80c2{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-38 .elementor-element.elementor-element-33b4e6da{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-title a{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-38 .elementor-element.elementor-element-33b4e6da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-38 .elementor-element.elementor-element-3b272925{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-title a{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-3b272925 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-38 .elementor-element.elementor-element-487a14e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-487a14e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-38 .elementor-element.elementor-element-41e929d3{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-title a{font-size:var( --e-global-typography-solace_h4_font_family_general-font-size );line-height:var( --e-global-typography-solace_h4_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h4_font_family_general-letter-spacing );}.elementor-38 .elementor-element.elementor-element-41e929d3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-790c259{--width:42%;}.elementor-38 .elementor-element.elementor-element-23dbeb1c{--width:58%;}.elementor-38 .elementor-element.elementor-element-7013ba37{--width:calc(50% - 16px);}.elementor-38 .elementor-element.elementor-element-3672078b{--width:calc(50% - 16px);}.elementor-38 .elementor-element.elementor-element-bc18029{--width:calc(50% - 16px);}.elementor-38 .elementor-element.elementor-element-2f9b2c70{--width:calc(50% - 16px);}.elementor-38 .elementor-element.elementor-element-28ea421b{--width:100%;}.elementor-38 .elementor-element.elementor-element-6366d3b{--width:100%;}.elementor-38 .elementor-element.elementor-element-faad0be{--width:49%;}.elementor-38 .elementor-element.elementor-element-65e06dd{--width:49%;}.elementor-38 .elementor-element.elementor-element-4ef6c6f{--width:49%;}.elementor-38 .elementor-element.elementor-element-b9b78c7{--width:49%;}.elementor-38 .elementor-element.elementor-element-5bb6ad5{--width:100%;}.elementor-38 .elementor-element.elementor-element-194a97b{--width:100%;}.elementor-38 .elementor-element.elementor-element-13afae9{--width:49%;}.elementor-38 .elementor-element.elementor-element-a56c33c{--width:49%;}.elementor-38 .elementor-element.elementor-element-0f05250{--width:49%;}.elementor-38 .elementor-element.elementor-element-c711af2{--width:49%;}.elementor-38 .elementor-element.elementor-element-3ea7cd1{--width:49%;}.elementor-38 .elementor-element.elementor-element-52c7d97{--width:49%;}.elementor-38 .elementor-element.elementor-element-bd9e11d{--width:49%;}.elementor-38 .elementor-element.elementor-element-40e9428{--width:49%;}.elementor-38 .elementor-element.elementor-element-7582ca08{--width:calc(55% - 32px);}.elementor-38 .elementor-element.elementor-element-5a5d47ec{--width:calc(45% - 32px);}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-790c259{--width:100%;}.elementor-38 .elementor-element.elementor-element-23dbeb1c{--width:100%;}.elementor-38 .elementor-element.elementor-element-2a0b8a9{--width:100%;}.elementor-38 .elementor-element.elementor-element-b11dc84{--width:100%;}.elementor-38 .elementor-element.elementor-element-c07251a{--width:100%;}.elementor-38 .elementor-element.elementor-element-e36424b{--width:100%;}.elementor-38 .elementor-element.elementor-element-c3aefa0{--width:100%;}.elementor-38 .elementor-element.elementor-element-505811f{--width:100%;}.elementor-38 .elementor-element.elementor-element-ce67f20{--width:100%;}.elementor-38 .elementor-element.elementor-element-ba3c3b1{--width:100%;}.elementor-38 .elementor-element.elementor-element-3e86b47{--width:100%;}.elementor-38 .elementor-element.elementor-element-ea09781{--width:100%;}.elementor-38 .elementor-element.elementor-element-ffca7a0{--width:100%;}.elementor-38 .elementor-element.elementor-element-cb86b9c{--width:100%;}.elementor-38 .elementor-element.elementor-element-7582ca08{--width:100%;}.elementor-38 .elementor-element.elementor-element-5a5d47ec{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-7e88f3e6 *//* =============================
   Modern Elementor Button Styling
   Color: #395F8C
   ============================= */

/* Button base style */
.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button {
  position: relative;
  width: 100%; /* Adjust width as needed */
  display: flex;
  justify-content: center;
  padding: 12px 24px;
  font-size: 1.05rem;
  font-weight: 600;
  border: none;
  border-radius: 50px;
  background: linear-gradient(135deg, #395F8C, #4C79B0);
  color: #fff;
  cursor: pointer;
  transition: all 0.35s ease;
  box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
  overflow: hidden;
}

/* Hover state */
.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button:hover {
  background: linear-gradient(135deg, #4C79B0, #395F8C);
  box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
  transform: translateY(-2px);
}

/* Active / pressed state */
.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button:active {
  box-shadow: 0px 4px 12px 0px rgba(57,95,140,0.25);
  transform: translateY(1px);
}

/* Optional gradient text effect on hover (fancy style) */
.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button span {
  position: relative;
  z-index: 1;
}

.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button:hover span {
  background: linear-gradient(135deg, #fff, #d0e1ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* Smooth transition for all states */
.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button,
.elementor-38 .elementor-element.elementor-element-7e88f3e6 .elementor-button span {
  transition: all 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9494e1 */.elementor-38 .elementor-element.elementor-element-c9494e1{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9494e1 */.elementor-38 .elementor-element.elementor-element-c9494e1{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c884f0f */.elementor-38 .elementor-element.elementor-element-c884f0f .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-c884f0f .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-c884f0f .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-c884f0f .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-c884f0f .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faad0be */.elementor-38 .elementor-element.elementor-element-faad0be,
.elementor-38 .elementor-element.elementor-element-faad0be .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-faad0be.full-width,
.elementor-38 .elementor-element.elementor-element-faad0be.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-faad0be,
    .elementor-38 .elementor-element.elementor-element-faad0be .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-faad0be {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-faad0be:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b79d1a6 */.elementor-38 .elementor-element.elementor-element-b79d1a6{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b79d1a6 */.elementor-38 .elementor-element.elementor-element-b79d1a6{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a19e147 */.elementor-38 .elementor-element.elementor-element-a19e147 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-a19e147 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-a19e147 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-a19e147 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-a19e147 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e06dd */.elementor-38 .elementor-element.elementor-element-65e06dd,
.elementor-38 .elementor-element.elementor-element-65e06dd .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-65e06dd.full-width,
.elementor-38 .elementor-element.elementor-element-65e06dd.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-65e06dd,
    .elementor-38 .elementor-element.elementor-element-65e06dd .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-65e06dd {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-65e06dd:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b149b85 */.elementor-38 .elementor-element.elementor-element-b149b85{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b149b85 */.elementor-38 .elementor-element.elementor-element-b149b85{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f38cde8 */.elementor-38 .elementor-element.elementor-element-f38cde8 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-f38cde8 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-f38cde8 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-f38cde8 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-f38cde8 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef6c6f */.elementor-38 .elementor-element.elementor-element-4ef6c6f,
.elementor-38 .elementor-element.elementor-element-4ef6c6f .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-4ef6c6f.full-width,
.elementor-38 .elementor-element.elementor-element-4ef6c6f.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-4ef6c6f,
    .elementor-38 .elementor-element.elementor-element-4ef6c6f .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-4ef6c6f {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-4ef6c6f:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d97acf */.elementor-38 .elementor-element.elementor-element-0d97acf{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d97acf */.elementor-38 .elementor-element.elementor-element-0d97acf{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ae0c244 */.elementor-38 .elementor-element.elementor-element-ae0c244 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-ae0c244 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-ae0c244 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-ae0c244 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-ae0c244 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9b78c7 */.elementor-38 .elementor-element.elementor-element-b9b78c7,
.elementor-38 .elementor-element.elementor-element-b9b78c7 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-b9b78c7.full-width,
.elementor-38 .elementor-element.elementor-element-b9b78c7.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-b9b78c7,
    .elementor-38 .elementor-element.elementor-element-b9b78c7 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-b9b78c7 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-b9b78c7:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4002f0 */.elementor-38 .elementor-element.elementor-element-a4002f0{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4002f0 */.elementor-38 .elementor-element.elementor-element-a4002f0{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e224e50 */.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13afae9 */.elementor-38 .elementor-element.elementor-element-13afae9,
.elementor-38 .elementor-element.elementor-element-13afae9 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-13afae9.full-width,
.elementor-38 .elementor-element.elementor-element-13afae9.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-13afae9,
    .elementor-38 .elementor-element.elementor-element-13afae9 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-13afae9 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-13afae9:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8b731e */.elementor-38 .elementor-element.elementor-element-d8b731e{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8b731e */.elementor-38 .elementor-element.elementor-element-d8b731e{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7c6fdf4 */.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56c33c */.elementor-38 .elementor-element.elementor-element-a56c33c,
.elementor-38 .elementor-element.elementor-element-a56c33c .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-a56c33c.full-width,
.elementor-38 .elementor-element.elementor-element-a56c33c.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-a56c33c,
    .elementor-38 .elementor-element.elementor-element-a56c33c .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-a56c33c {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-a56c33c:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de9a225 */.elementor-38 .elementor-element.elementor-element-de9a225{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de9a225 */.elementor-38 .elementor-element.elementor-element-de9a225{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-410dc03 */.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f05250 */.elementor-38 .elementor-element.elementor-element-0f05250,
.elementor-38 .elementor-element.elementor-element-0f05250 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-0f05250.full-width,
.elementor-38 .elementor-element.elementor-element-0f05250.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-0f05250,
    .elementor-38 .elementor-element.elementor-element-0f05250 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-0f05250 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-0f05250:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1935d2 */.elementor-38 .elementor-element.elementor-element-d1935d2{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1935d2 */.elementor-38 .elementor-element.elementor-element-d1935d2{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7618b10 */.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c711af2 */.elementor-38 .elementor-element.elementor-element-c711af2,
.elementor-38 .elementor-element.elementor-element-c711af2 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-c711af2.full-width,
.elementor-38 .elementor-element.elementor-element-c711af2.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-c711af2,
    .elementor-38 .elementor-element.elementor-element-c711af2 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-c711af2 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-c711af2:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ec296c */.elementor-38 .elementor-element.elementor-element-3ec296c{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ec296c */.elementor-38 .elementor-element.elementor-element-3ec296c{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d9237c0 */.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea7cd1 */.elementor-38 .elementor-element.elementor-element-3ea7cd1,
.elementor-38 .elementor-element.elementor-element-3ea7cd1 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-3ea7cd1.full-width,
.elementor-38 .elementor-element.elementor-element-3ea7cd1.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-3ea7cd1,
    .elementor-38 .elementor-element.elementor-element-3ea7cd1 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-3ea7cd1 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-3ea7cd1:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1bfd5 */.elementor-38 .elementor-element.elementor-element-5c1bfd5{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1bfd5 */.elementor-38 .elementor-element.elementor-element-5c1bfd5{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d144114 */.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c7d97 */.elementor-38 .elementor-element.elementor-element-52c7d97,
.elementor-38 .elementor-element.elementor-element-52c7d97 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-52c7d97.full-width,
.elementor-38 .elementor-element.elementor-element-52c7d97.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-52c7d97,
    .elementor-38 .elementor-element.elementor-element-52c7d97 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-52c7d97 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-52c7d97:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4002f0 */.elementor-38 .elementor-element.elementor-element-a4002f0{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4002f0 */.elementor-38 .elementor-element.elementor-element-a4002f0{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e224e50 */.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-e224e50 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13afae9 */.elementor-38 .elementor-element.elementor-element-13afae9,
.elementor-38 .elementor-element.elementor-element-13afae9 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-13afae9.full-width,
.elementor-38 .elementor-element.elementor-element-13afae9.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-13afae9,
    .elementor-38 .elementor-element.elementor-element-13afae9 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-13afae9 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-13afae9:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8b731e */.elementor-38 .elementor-element.elementor-element-d8b731e{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8b731e */.elementor-38 .elementor-element.elementor-element-d8b731e{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7c6fdf4 */.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-7c6fdf4 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56c33c */.elementor-38 .elementor-element.elementor-element-a56c33c,
.elementor-38 .elementor-element.elementor-element-a56c33c .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-a56c33c.full-width,
.elementor-38 .elementor-element.elementor-element-a56c33c.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-a56c33c,
    .elementor-38 .elementor-element.elementor-element-a56c33c .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-a56c33c {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-a56c33c:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de9a225 */.elementor-38 .elementor-element.elementor-element-de9a225{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de9a225 */.elementor-38 .elementor-element.elementor-element-de9a225{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-410dc03 */.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-410dc03 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f05250 */.elementor-38 .elementor-element.elementor-element-0f05250,
.elementor-38 .elementor-element.elementor-element-0f05250 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-0f05250.full-width,
.elementor-38 .elementor-element.elementor-element-0f05250.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-0f05250,
    .elementor-38 .elementor-element.elementor-element-0f05250 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-0f05250 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-0f05250:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1935d2 */.elementor-38 .elementor-element.elementor-element-d1935d2{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1935d2 */.elementor-38 .elementor-element.elementor-element-d1935d2{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7618b10 */.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-7618b10 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c711af2 */.elementor-38 .elementor-element.elementor-element-c711af2,
.elementor-38 .elementor-element.elementor-element-c711af2 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-c711af2.full-width,
.elementor-38 .elementor-element.elementor-element-c711af2.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-c711af2,
    .elementor-38 .elementor-element.elementor-element-c711af2 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-c711af2 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-c711af2:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ec296c */.elementor-38 .elementor-element.elementor-element-3ec296c{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ec296c */.elementor-38 .elementor-element.elementor-element-3ec296c{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d9237c0 */.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-d9237c0 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea7cd1 */.elementor-38 .elementor-element.elementor-element-3ea7cd1,
.elementor-38 .elementor-element.elementor-element-3ea7cd1 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-3ea7cd1.full-width,
.elementor-38 .elementor-element.elementor-element-3ea7cd1.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-3ea7cd1,
    .elementor-38 .elementor-element.elementor-element-3ea7cd1 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-3ea7cd1 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-3ea7cd1:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1bfd5 */.elementor-38 .elementor-element.elementor-element-5c1bfd5{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c1bfd5 */.elementor-38 .elementor-element.elementor-element-5c1bfd5{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d144114 */.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-d144114 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c7d97 */.elementor-38 .elementor-element.elementor-element-52c7d97,
.elementor-38 .elementor-element.elementor-element-52c7d97 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-52c7d97.full-width,
.elementor-38 .elementor-element.elementor-element-52c7d97.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-52c7d97,
    .elementor-38 .elementor-element.elementor-element-52c7d97 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-52c7d97 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-52c7d97:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9929388 */.elementor-38 .elementor-element.elementor-element-9929388 .e-n-accordion-item-title-text {
    background-color: #FFFF0;
    padding: 10px 25px;
    border: 1px solid #395F8C;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-9929388 .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #395F8C;
    border: 1px solid #395F8C;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-9929388 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-9929388 .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-9929388 .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
     .elementor-38 .elementor-element.elementor-element-9929388 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
     }
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3109b17 */.elementor-38 .elementor-element.elementor-element-3109b17{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3109b17 */.elementor-38 .elementor-element.elementor-element-3109b17{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-dafdf2d */.elementor-38 .elementor-element.elementor-element-dafdf2d .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-dafdf2d .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-dafdf2d .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-dafdf2d .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-dafdf2d .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd9e11d */.elementor-38 .elementor-element.elementor-element-bd9e11d,
.elementor-38 .elementor-element.elementor-element-bd9e11d .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-bd9e11d.full-width,
.elementor-38 .elementor-element.elementor-element-bd9e11d.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-bd9e11d,
    .elementor-38 .elementor-element.elementor-element-bd9e11d .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-bd9e11d {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-bd9e11d:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3222a3 */.elementor-38 .elementor-element.elementor-element-d3222a3{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3222a3 */.elementor-38 .elementor-element.elementor-element-d3222a3{
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ca243df */.elementor-38 .elementor-element.elementor-element-ca243df .e-n-accordion-item-title-text {
    background-color: #FFFF;
    padding: 10px 25px;
    border: 1px solid #FFFFFF;
    border-radius: 1500px;
    transition: all 0.2s ease-in-out;
    box-shadow: 0px 6px 16px 0px rgba(57,95,140,0.35);
}

/* Grow on hover and change colors */
.elementor-38 .elementor-element.elementor-element-ca243df .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FFFFFF00;
    border: 2px solid #FFFFFF;
    border-radius: 1500px;
    box-shadow: 0px 8px 20px 0px rgba(57,95,140,0.55), 0px 0px 12px 0px rgba(57,95,140,0.3);
    transform: scale(1.15); /* Grow slightly */
}

/* Optional: smooth scaling when clicked/expanded */
.elementor-38 .elementor-element.elementor-element-ca243df .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text {
    display: none; /* keep your original behavior */
    transition: all 0.2s ease-in-out;
}

.elementor-38 .elementor-element.elementor-element-ca243df .e-n-accordion-item-title{
    border: none;
}
 @media only screen and (min-width: 767px) and (max-width: 1024px) {
     .elementor-38 .elementor-element.elementor-element-ca243df .e-n-accordion-item-title {
         padding: 1em 3em;
  !important;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e9428 */.elementor-38 .elementor-element.elementor-element-40e9428,
.elementor-38 .elementor-element.elementor-element-40e9428 .elementor-container {
    max-width: 27%; /* normal Elementor width */
    width: auto;
    transition: all 0.5s ease-in-out;
}

/* Full width */
.elementor-38 .elementor-element.elementor-element-40e9428.full-width,
.elementor-38 .elementor-element.elementor-element-40e9428.full-width .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
}

/* Responsive: tablets and mobile */
@media (max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-40e9428,
    .elementor-38 .elementor-element.elementor-element-40e9428 .elementor-container {
        max-width: 90% !important;
        width: 90% !important;
    }
}

.elementor-38 .elementor-element.elementor-element-40e9428 {
  transition: transform 0.3s ease; /* Smooth animation */
}

.elementor-38 .elementor-element.elementor-element-40e9428:hover {
  transform: scale(1.05); /* Grows 5% bigger */
}/* End custom CSS */