.elementor-47638 .elementor-element.elementor-element-9340db7{--display:flex;--min-height:680px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.elementor-47638 .elementor-element.elementor-element-9340db7::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .elementor-background-video-container::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .e-con-inner > .elementor-background-video-container::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .elementor-background-slideshow::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #0B4558F0 10%, #0B455800 75%);}.elementor-47638 .elementor-element.elementor-element-9340db7:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-9340db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-47638 .elementor-element.elementor-element-6c54265{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47638 .elementor-element.elementor-element-19b4aae{text-align:end;}.elementor-47638 .elementor-element.elementor-element-19b4aae .elementor-heading-title{font-size:40px;font-weight:500;line-height:1.2em;text-shadow:0px 4px 4px rgba(0,0,0,0.3);color:var( --e-global-color-14add24a );}.elementor-47638 .elementor-element.elementor-element-c0dc55b{text-align:end;font-size:18px;color:#FFFFFF;}.elementor-47638 .elementor-element.elementor-element-b441459{--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:flex-end;--align-items:center;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-efacd57 .elementor-button{background-color:#0B4458;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B4458;padding:15px 25px 15px 25px;}.elementor-47638 .elementor-element.elementor-element-efacd57 .elementor-button:hover, .elementor-47638 .elementor-element.elementor-element-efacd57 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-47638 .elementor-element.elementor-element-efacd57 .elementor-button:hover svg, .elementor-47638 .elementor-element.elementor-element-efacd57 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-47638 .elementor-element.elementor-element-10798a9 .elementor-button{background-color:#02010100;text-transform:uppercase;fill:var( --e-global-color-14add24a );color:var( --e-global-color-14add24a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-14add24a );padding:15px 25px 15px 25px;}.elementor-47638 .elementor-element.elementor-element-10798a9 .elementor-button:hover, .elementor-47638 .elementor-element.elementor-element-10798a9 .elementor-button:focus{background-color:var( --e-global-color-14add24a );color:var( --e-global-color-primary );}.elementor-47638 .elementor-element.elementor-element-10798a9 .elementor-button:hover svg, .elementor-47638 .elementor-element.elementor-element-10798a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-47638 .elementor-element.elementor-element-e9ec89f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-03459d7{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-bdf6b49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-942473a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-942473a:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-942473a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54ea71 );}.elementor-47638 .elementor-element.elementor-element-ae540e1{--display:flex;--min-height:320px;--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-47638 .elementor-element.elementor-element-ae540e1:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-ae540e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spence-chapin.org/wp-content/uploads/2026/09/iStock-1176607003.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47638 .elementor-element.elementor-element-ae540e1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-03ca873{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-47638 .elementor-element.elementor-element-427769d .elementor-heading-title{font-size:30px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-1ffb42d{font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-3ea12ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-c373906{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-c373906:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-c373906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54ea71 );}.elementor-47638 .elementor-element.elementor-element-5cb9f3b{--display:flex;--min-height:320px;--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-47638 .elementor-element.elementor-element-5cb9f3b:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-5cb9f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spence-chapin.org/wp-content/uploads/2026/09/iStock-2286573319-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47638 .elementor-element.elementor-element-5cb9f3b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-2606a1d{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-47638 .elementor-element.elementor-element-9c939ac .elementor-heading-title{font-size:30px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-91f25bc{font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-7c58b94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-fc4a21e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-fc4a21e:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-fc4a21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54ea71 );}.elementor-47638 .elementor-element.elementor-element-a2c4b62{--display:flex;--min-height:320px;--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-47638 .elementor-element.elementor-element-a2c4b62:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-a2c4b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spence-chapin.org/wp-content/uploads/2026/09/Fees-Photos.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-47638 .elementor-element.elementor-element-a2c4b62.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-afc621a{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-47638 .elementor-element.elementor-element-f73d0a0 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-650cd91{font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-5c88623{--display:flex;}.elementor-47638 .elementor-element.elementor-element-2e65df3{background-color:var( --e-global-color-14add24a );}.elementor-47638 .elementor-element.elementor-element-f64e68b{font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-123b9aa{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-47638 .elementor-element.elementor-element-123b9aa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-47638 .elementor-element.elementor-element-123b9aa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-47638 .elementor-element.elementor-element-6194b30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-51d5b7c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-51d5b7c:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-51d5b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54ea71 );}.elementor-47638 .elementor-element.elementor-element-7317341{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47638 .elementor-element.elementor-element-447ab22{text-align:center;}.elementor-47638 .elementor-element.elementor-element-447ab22 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-cca0dcc{font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-7601305{--display:flex;}.elementor-47638 .elementor-element.elementor-element-cf60c06{--display:flex;}.elementor-47638 .elementor-element.elementor-element-b87a78c{font-size:14px;}.elementor-47638 .elementor-element.elementor-element-b87a78c a{color:var( --e-global-color-primary );}.elementor-47638 .elementor-element.elementor-element-b87a78c a:hover, .elementor-47638 .elementor-element.elementor-element-b87a78c a:focus{color:var( --e-global-color-accent );}.elementor-47638 .elementor-element.elementor-element-4bee25a{--n-accordion-title-font-size:24px;--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:5px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-47638 .elementor-element.elementor-element-4bee25a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-47638 .elementor-element.elementor-element-4bee25a {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-47638 .elementor-element.elementor-element-4bee25a > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-47638 .elementor-element.elementor-element-22266e6{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47638 .elementor-element.elementor-element-46e4f19{--display:flex;}.elementor-47638 .elementor-element.elementor-element-46e4f19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-74a5b40 .elementor-heading-title{font-size:30px;font-weight:400;text-transform:none;color:#094458;}.elementor-47638 .elementor-element.elementor-element-767c699{font-size:13px;}.elementor-47638 .elementor-element.elementor-element-a59ff55{--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-47638 .elementor-element.elementor-element-44b8123{--display:flex;}.elementor-47638 .elementor-element.elementor-element-e22d9ff{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-bba2356{--display:flex;}.elementor-47638 .elementor-element.elementor-element-e6ceed3{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-5b4ded1{--display:flex;}.elementor-47638 .elementor-element.elementor-element-8ef3fcc{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-7571e9c{--n-accordion-title-font-size:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-5cc4eff );--n-accordion-title-hover-color:var( --e-global-color-0efff6a );--n-accordion-title-active-color:var( --e-global-color-0efff6a );--n-accordion-icon-size:15px;}.elementor-47638 .elementor-element.elementor-element-7571e9c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-47638 .elementor-element.elementor-element-7571e9c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}:where( .elementor-47638 .elementor-element.elementor-element-7571e9c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:0px;--padding-bottom:0px;--padding-left:30px;}.elementor-47638 .elementor-element.elementor-element-9d6e163{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-44b08d8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-44b08d8:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-44b08d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54ea71 );}.elementor-47638 .elementor-element.elementor-element-01bb6e7{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-01bb6e7:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-01bb6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spence-chapin.org/wp-content/uploads/2025/05/crest.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-47638 .elementor-element.elementor-element-002b486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-47638 .elementor-element.elementor-element-002b486 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;text-transform:none;letter-spacing:1px;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-d752e00{text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.8em;color:var( --e-global-color-e2c5a6d );}.elementor-47638 .elementor-element.elementor-element-0538ca1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-50199fe{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47638 .elementor-element.elementor-element-2a9a885 img{width:161px;}.elementor-47638 .elementor-element.elementor-element-5aa1fa7{margin-top:100px;margin-bottom:0px;}.elementor-47638 .elementor-element.elementor-element-01b222f{text-align:center;}.elementor-47638 .elementor-element.elementor-element-01b222f .elementor-heading-title{font-size:30px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-f18be28{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-47638 .elementor-element.elementor-element-4365743{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-8ea9309 img{height:267px;object-fit:cover;object-position:center center;}.elementor-47638 .elementor-element.elementor-element-13c54ca{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#008080;--border-color:#008080;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-13c54ca:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-13c54ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5F9;}.elementor-47638 .elementor-element.elementor-element-13c54ca.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-f61e9dd{text-align:center;}.elementor-47638 .elementor-element.elementor-element-f61e9dd .elementor-heading-title{font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-73a3356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-size:13px;color:var( --e-global-color-secondary );}.elementor-47638 .elementor-element.elementor-element-73a3356.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-8cb71ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47638 .elementor-element.elementor-element-8cb71ad .elementor-button{text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;padding:15px 25px 15px 25px;}.elementor-47638 .elementor-element.elementor-element-75e49e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-229ff70 img{height:267px;object-fit:cover;object-position:center center;}.elementor-47638 .elementor-element.elementor-element-8398c6f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#094458;--border-color:#094458;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-8398c6f:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-8398c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5F9;}.elementor-47638 .elementor-element.elementor-element-8398c6f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-dfca12f{text-align:center;}.elementor-47638 .elementor-element.elementor-element-dfca12f .elementor-heading-title{font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-dcf54eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-size:13px;color:var( --e-global-color-secondary );}.elementor-47638 .elementor-element.elementor-element-dcf54eb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-78f1672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47638 .elementor-element.elementor-element-78f1672 .elementor-button{text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;padding:15px 25px 15px 25px;}.elementor-47638 .elementor-element.elementor-element-3f2aee0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-3cef11a img{width:100%;height:267px;object-fit:cover;object-position:center center;}.elementor-47638 .elementor-element.elementor-element-f354403{--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-start;--align-items:center;border-style:solid;--border-style:solid;border-width:15px 0px 0px 0px;--border-top-width:15px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F76F81;--border-color:#F76F81;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-f354403:not(.elementor-motion-effects-element-type-background), .elementor-47638 .elementor-element.elementor-element-f354403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5F9;}.elementor-47638 .elementor-element.elementor-element-f354403.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-ccd1416{text-align:center;}.elementor-47638 .elementor-element.elementor-element-ccd1416 .elementor-heading-title{font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-5cc4eff );}.elementor-47638 .elementor-element.elementor-element-f647de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;text-align:center;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-47638 .elementor-element.elementor-element-f647de3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-47638 .elementor-element.elementor-element-7b6c4d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47638 .elementor-element.elementor-element-7b6c4d0.elementor-element{--order:99999 /* order end hack */;}.elementor-47638 .elementor-element.elementor-element-7b6c4d0 .elementor-button{text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;padding:15px 25px 15px 25px;}.elementor-47638 .elementor-element.elementor-element-007d6da{--spacer-size:20px;}.elementor-47638 .elementor-element.elementor-element-2a8ca66 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-47638 .elementor-element.elementor-element-31ad8a7{--spacer-size:50px;}.elementor-47638 .elementor-element.elementor-element-9347234{padding:0px 0px 015px 0px;}.elementor-47638 .elementor-element.elementor-element-bb46a26.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-47638 .elementor-element.elementor-element-8f77bc6{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47638 .elementor-element.elementor-element-b9d0f24{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47638 .elementor-element.elementor-element-3051986{text-align:center;}.elementor-47638 .elementor-element.elementor-element-7bbe986{--spacer-size:20px;}.elementor-47638 .elementor-element.elementor-element-78fd989{--divider-border-style:solid;--divider-color:#95c85f;--divider-border-width:2px;}.elementor-47638 .elementor-element.elementor-element-78fd989 .elementor-divider-separator{width:100%;}.elementor-47638 .elementor-element.elementor-element-78fd989 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px){.elementor-47638 .elementor-element.elementor-element-9340db7{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-e9ec89f{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-bdf6b49{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-942473a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47638 .elementor-element.elementor-element-03ca873{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-3ea12ab{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-c373906{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47638 .elementor-element.elementor-element-2606a1d{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-7c58b94{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-fc4a21e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47638 .elementor-element.elementor-element-afc621a{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-6194b30{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-51d5b7c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47638 .elementor-element.elementor-element-7317341{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-a59ff55{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-9d6e163{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-002b486{text-align:center;}.elementor-47638 .elementor-element.elementor-element-50199fe .elementor-button{padding:06px 010px 6px 10px;}.elementor-47638 .elementor-element.elementor-element-f18be28{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-47638 .elementor-element.elementor-element-8f77bc6 .elementor-button{padding:06px 010px 6px 10px;}.elementor-47638 .elementor-element.elementor-element-b9d0f24 .elementor-button{padding:06px 010px 6px 10px;}}@media(max-width:768px){.elementor-47638 .elementor-element.elementor-element-9340db7{--min-height:360px;--overlay-opacity:0.85;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-9340db7::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .elementor-background-video-container::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .e-con-inner > .elementor-background-video-container::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .elementor-background-slideshow::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47638 .elementor-element.elementor-element-9340db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(182deg, #0B4558F0 61%, #0B455800 100%);}.elementor-47638 .elementor-element.elementor-element-6c54265{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-47638 .elementor-element.elementor-element-19b4aae .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-47638 .elementor-element.elementor-element-efacd57 .elementor-button{font-size:18px;}.elementor-47638 .elementor-element.elementor-element-10798a9 .elementor-button{font-size:18px;}.elementor-47638 .elementor-element.elementor-element-e9ec89f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-bdf6b49{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-03ca873{--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-3ea12ab{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-2606a1d{--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-7c58b94{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-afc621a{--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-6194b30{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-7317341{--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-22266e6{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47638 .elementor-element.elementor-element-a59ff55{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47638 .elementor-element.elementor-element-44b8123{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-bba2356{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-5b4ded1{--padding-top:10px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-47638 .elementor-element.elementor-element-7571e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:18px;--n-accordion-icon-gap:15px;}.elementor-47638 .elementor-element.elementor-element-7571e9c {--n-accordion-padding:0px 0px 0px 0px;}.elementor-47638 .elementor-element.elementor-element-9d6e163{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-44b08d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-002b486{text-align:center;}.elementor-47638 .elementor-element.elementor-element-f18be28{--gap:50px 30px;--row-gap:50px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47638 .elementor-element.elementor-element-8cb71ad .elementor-button{font-size:18px;}.elementor-47638 .elementor-element.elementor-element-78f1672 .elementor-button{font-size:18px;}.elementor-47638 .elementor-element.elementor-element-7b6c4d0 .elementor-button{font-size:18px;}}@media(min-width:769px){.elementor-47638 .elementor-element.elementor-element-6c54265{--width:50%;}.elementor-47638 .elementor-element.elementor-element-e9ec89f{--content-width:1440px;}.elementor-47638 .elementor-element.elementor-element-bdf6b49{--content-width:1440px;}.elementor-47638 .elementor-element.elementor-element-3ea12ab{--content-width:1440px;}.elementor-47638 .elementor-element.elementor-element-7c58b94{--content-width:1440px;}.elementor-47638 .elementor-element.elementor-element-6194b30{--content-width:1000px;}.elementor-47638 .elementor-element.elementor-element-cf60c06{--content-width:800px;}.elementor-47638 .elementor-element.elementor-element-22266e6{--content-width:1200px;}.elementor-47638 .elementor-element.elementor-element-46e4f19{--width:35%;}.elementor-47638 .elementor-element.elementor-element-9d6e163{--content-width:1440px;}.elementor-47638 .elementor-element.elementor-element-f18be28{--content-width:1000px;}}@media(max-width:1024px) and (min-width:769px){.elementor-47638 .elementor-element.elementor-element-ae540e1{--width:100%;}.elementor-47638 .elementor-element.elementor-element-5cb9f3b{--width:100%;}.elementor-47638 .elementor-element.elementor-element-a2c4b62{--width:100%;}.elementor-47638 .elementor-element.elementor-element-4365743{--width:100%;}.elementor-47638 .elementor-element.elementor-element-75e49e2{--width:100%;}.elementor-47638 .elementor-element.elementor-element-3f2aee0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9340db7 */.elementor-47638 .elementor-element.elementor-element-9340db7.hero {
    background-repeat: no-repeat;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03459d7 */.elementor-47638 .elementor-element.elementor-element-03459d7 p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-03459d7 a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-03459d7 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae540e1 */.elementor-47638 .elementor-element.elementor-element-ae540e1 {
    max-width: 490px;
    /*width: calc(33% + 30px);*/
    width: 34%;
}

/* TABLET */
@media (max-width: 1024px) and (min-width: 768px)
{
    .elementor-47638 .elementor-element.elementor-element-ae540e1 {
        max-width: 100%;
        width: 100%;
    }
}

/* MOBILE */
@media (max-width: 767px)
{
    .elementor-47638 .elementor-element.elementor-element-ae540e1 {
        max-width: 100%;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ffb42d */.elementor-47638 .elementor-element.elementor-element-1ffb42d p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-1ffb42d p strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-1ffb42d a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-1ffb42d a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cb9f3b */.elementor-47638 .elementor-element.elementor-element-5cb9f3b {
    max-width: 490px;
    /*width: calc(33% + 30px);*/
    width: 34%;
}

/* TABLET */
@media (max-width: 1024px) and (min-width: 768px)
{
    .elementor-47638 .elementor-element.elementor-element-5cb9f3b {
        max-width: 100%;
        width: 100%;
    }
}

/* MOBILE */
@media (max-width: 767px)
{
    .elementor-47638 .elementor-element.elementor-element-5cb9f3b {
        max-width: 100%;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91f25bc */.elementor-47638 .elementor-element.elementor-element-91f25bc p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-91f25bc p strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-91f25bc a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-91f25bc a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2c4b62 */.elementor-47638 .elementor-element.elementor-element-a2c4b62 {
    max-width: 490px;
    /*width: calc(33% + 30px);*/
    width: 34%;
}

/* TABLET */
@media (max-width: 1024px) and (min-width: 768px)
{
    .elementor-47638 .elementor-element.elementor-element-a2c4b62 {
        max-width: 100%;
        width: 100%;
    }
}

/* MOBILE */
@media (max-width: 767px)
{
    .elementor-47638 .elementor-element.elementor-element-a2c4b62 {
        max-width: 100%;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-650cd91 */.elementor-47638 .elementor-element.elementor-element-650cd91 p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-650cd91 p strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-650cd91 a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-650cd91 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f64e68b */.elementor-47638 .elementor-element.elementor-element-f64e68b p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-f64e68b p strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-f64e68b a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-f64e68b a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f64e68b */.elementor-47638 .elementor-element.elementor-element-f64e68b p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-f64e68b p strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-f64e68b a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-f64e68b a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca0dcc */.elementor-47638 .elementor-element.elementor-element-cca0dcc p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-cca0dcc p strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-cca0dcc a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-cca0dcc a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b87a78c */.ghana-steps {
  counter-reset: gs;
  max-width: 900px;
  margin: 0 auto;
}

.ghana-steps .gs-step {
  counter-increment: gs;
  position: relative;
  padding: 0 0 40px 72px;
}

.ghana-steps .gs-step:last-child {
  padding-bottom: 0;
}

/* Numbered marker */
.ghana-steps .gs-step::before {
  content: counter(gs);
  position: absolute;
  left: 0;
  top: 0;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: var(--e-global-color-accent);
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}

/* Connecting line */
.ghana-steps .gs-step::after {
  content: "";
  position: absolute;
  left: 23px;
  top: 24px;
  bottom: -24px;
  width: 2px;
  background: var(--e-global-color-accent);
}

.ghana-steps .gs-step:last-child::after {
  display: none;
}

.ghana-steps .gs-title {
  margin: 0 0 12px;
  min-height: 48px;
  display: flex;
  align-items: center;
  color: var(--e-global-color-accent);
  font-weight: 600;
  font-size: 21px;
  color: #008080;
  margin: 6px 0 8px;
  line-height: 1.3;
}

.ghana-steps .gs-step p {
  margin: 0 0 1em;
}

.ghana-steps .gs-step p:last-child {
  margin-bottom: 0;
}

.ghana-steps .gs-step a {
  color: var(--e-global-color-accent);
}

@media (max-width: 767px) {
  .ghana-steps .gs-step {
    padding-left: 58px;
    padding-bottom: 32px;
  }
  .ghana-steps .gs-step::before {
    width: 40px;
    height: 40px;
    font-size: 17px;
  }
  .ghana-steps .gs-step::after {
    left: 19px;
    top: 20px;
    bottom: -20px;
  }
  .ghana-steps .gs-title {
    min-height: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b87a78c */.ghana-steps {
  counter-reset: gs;
  max-width: 900px;
  margin: 0 auto;
}

.ghana-steps .gs-step {
  counter-increment: gs;
  position: relative;
  padding: 0 0 40px 72px;
}

.ghana-steps .gs-step:last-child {
  padding-bottom: 0;
}

/* Numbered marker */
.ghana-steps .gs-step::before {
  content: counter(gs);
  position: absolute;
  left: 0;
  top: 0;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: var(--e-global-color-accent);
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}

/* Connecting line */
.ghana-steps .gs-step::after {
  content: "";
  position: absolute;
  left: 23px;
  top: 24px;
  bottom: -24px;
  width: 2px;
  background: var(--e-global-color-accent);
}

.ghana-steps .gs-step:last-child::after {
  display: none;
}

.ghana-steps .gs-title {
  margin: 0 0 12px;
  min-height: 48px;
  display: flex;
  align-items: center;
  color: var(--e-global-color-accent);
  font-weight: 600;
  font-size: 21px;
  color: #008080;
  margin: 6px 0 8px;
  line-height: 1.3;
}

.ghana-steps .gs-step p {
  margin: 0 0 1em;
}

.ghana-steps .gs-step p:last-child {
  margin-bottom: 0;
}

.ghana-steps .gs-step a {
  color: var(--e-global-color-accent);
}

@media (max-width: 767px) {
  .ghana-steps .gs-step {
    padding-left: 58px;
    padding-bottom: 32px;
  }
  .ghana-steps .gs-step::before {
    width: 40px;
    height: 40px;
    font-size: 17px;
  }
  .ghana-steps .gs-step::after {
    left: 19px;
    top: 20px;
    bottom: -20px;
  }
  .ghana-steps .gs-title {
    min-height: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e22d9ff */.elementor-47638 .elementor-element.elementor-element-e22d9ff p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff p strong,
.elementor-47638 .elementor-element.elementor-element-e22d9ff li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6ceed3 */.elementor-47638 .elementor-element.elementor-element-e6ceed3 p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 p strong,
.elementor-47638 .elementor-element.elementor-element-e6ceed3 li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ef3fcc */.elementor-47638 .elementor-element.elementor-element-8ef3fcc p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc p strong,
.elementor-47638 .elementor-element.elementor-element-8ef3fcc li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e22d9ff */.elementor-47638 .elementor-element.elementor-element-e22d9ff p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff p strong,
.elementor-47638 .elementor-element.elementor-element-e22d9ff li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6ceed3 */.elementor-47638 .elementor-element.elementor-element-e6ceed3 p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 p strong,
.elementor-47638 .elementor-element.elementor-element-e6ceed3 li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ef3fcc */.elementor-47638 .elementor-element.elementor-element-8ef3fcc p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc p strong,
.elementor-47638 .elementor-element.elementor-element-8ef3fcc li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e22d9ff */.elementor-47638 .elementor-element.elementor-element-e22d9ff p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff p strong,
.elementor-47638 .elementor-element.elementor-element-e22d9ff li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6ceed3 */.elementor-47638 .elementor-element.elementor-element-e6ceed3 p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 p strong,
.elementor-47638 .elementor-element.elementor-element-e6ceed3 li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ef3fcc */.elementor-47638 .elementor-element.elementor-element-8ef3fcc p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc p strong,
.elementor-47638 .elementor-element.elementor-element-8ef3fcc li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e22d9ff */.elementor-47638 .elementor-element.elementor-element-e22d9ff p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff p strong,
.elementor-47638 .elementor-element.elementor-element-e22d9ff li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e22d9ff ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6ceed3 */.elementor-47638 .elementor-element.elementor-element-e6ceed3 p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 p strong,
.elementor-47638 .elementor-element.elementor-element-e6ceed3 li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-e6ceed3 ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ef3fcc */.elementor-47638 .elementor-element.elementor-element-8ef3fcc p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc p strong,
.elementor-47638 .elementor-element.elementor-element-8ef3fcc li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-8ef3fcc ul {
    padding-left: 24px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7571e9c */.elementor-47638 .elementor-element.elementor-element-7571e9c .e-n-accordion-item-title {
    align-items: flex-start;
}
.elementor-47638 .elementor-element.elementor-element-7571e9c .e-n-accordion-item-title-icon {
    margin-top: 0.4em;
}
@media (max-width: 767px) {
    .elementor-47638 .elementor-element.elementor-element-7571e9c .e-n-accordion-item-title-icon {
        margin-top: 0.1em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d752e00 */.elementor-47638 .elementor-element.elementor-element-d752e00 p:last-of-type {
    margin-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-d752e00 p strong,
.elementor-47638 .elementor-element.elementor-element-d752e00 li strong {
    font-weight: bold;
    color: var(--e-global-color-5cc4eff);
}

.elementor-47638 .elementor-element.elementor-element-d752e00 ul {
    padding-left: 24px;
}

.elementor-47638 .elementor-element.elementor-element-d752e00 a {
    font-weight: bold;
    text-decoration: underline;
    color: var(--e-global-color-5cc4eff) !important;
}

.elementor-47638 .elementor-element.elementor-element-d752e00 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b7cfd31 */.elementor-47638 .elementor-element.elementor-element-b7cfd31 .elementor-accordion-item:first-child {
    border-bottom: 0;
}

.elementor-47638 .elementor-element.elementor-element-b7cfd31 .elementor-accordion-item:first-child .elementor-tab-title,  
.elementor-47638 .elementor-element.elementor-element-b7cfd31 .elementor-accordion-item:first-child .elementor-tab-content {
    display: none !important;
}/* End custom CSS */