.elementor-27 .elementor-element.elementor-element-3a26f78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--margin-top:-126px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3a26f78:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3a26f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sparkcompassmediagroup.com/wp-content/uploads/2025/09/About-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-3a26f78::before, .elementor-27 .elementor-element.elementor-element-3a26f78 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-3a26f78 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-3a26f78 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-3a26f78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-3a26f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-1adca46{--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:flex-start;--padding-top:175px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-da1149f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:600;color:#FFFFFFE3;}.elementor-27 .elementor-element.elementor-element-3f8b84f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-27 .elementor-element.elementor-element-9d8b225{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2c38ac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-2c38ac0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:#000000;}.elementor-27 .elementor-element.elementor-element-4d15c8c{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0fb5770{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c0e9c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-27 .elementor-element.elementor-element-c0e9c25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-27 .elementor-element.elementor-element-8d8fdc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:start;}.elementor-27 .elementor-element.elementor-element-8d8fdc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:#000000;}.elementor-27 .elementor-element.elementor-element-eaba523{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f1494bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-047887b{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-73b192c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fa3df11{--display:flex;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fa3df11::before, .elementor-27 .elementor-element.elementor-element-fa3df11 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-fa3df11 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-fa3df11 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-fa3df11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-fa3df11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sparkcompassmediagroup.com/wp-content/uploads/2025/09/About-Us-1-scaled.webp");--background-overlay:'';background-position:top right;background-size:cover;}.elementor-27 .elementor-element.elementor-element-75c919f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b87cec6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-09836b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-215c2c0{--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:0px 100px;--row-gap:0px;--column-gap:100px;--margin-top:60px;--margin-bottom:0110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-71c2cb4{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-083364d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1695deb{--display:flex;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1695deb::before, .elementor-27 .elementor-element.elementor-element-1695deb > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-1695deb > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-1695deb > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-1695deb > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-1695deb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sparkcompassmediagroup.com/wp-content/uploads/2025/09/About-Us-2-scaled.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-59f0f73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6995f68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6e0f6cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b31e7ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fa78a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:end;}.elementor-27 .elementor-element.elementor-element-fa78a20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-27 .elementor-element.elementor-element-8451716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;z-index:10;text-align:end;}.elementor-27 .elementor-element.elementor-element-8451716 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:#000000;}.elementor-27 .elementor-element.elementor-element-33a61ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-84dbd7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d8f4d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-d8f4d3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:#000000;}.elementor-27 .elementor-element.elementor-element-91846e5{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5c7b51f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-11fd862 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;border-radius:120px 120px 120px 120px;}.elementor-27 .elementor-element.elementor-element-d3e58f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d09773d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-27 .elementor-element.elementor-element-d09773d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;color:#000000;}.elementor-27 .elementor-element.elementor-element-66f61b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-27 .elementor-element.elementor-element-66f61b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9f1d7a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-9f1d7a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.7em;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-3a26f78{--content-width:100%;}.elementor-27 .elementor-element.elementor-element-1adca46{--width:85%;}.elementor-27 .elementor-element.elementor-element-3f8b84f{--content-width:100%;}.elementor-27 .elementor-element.elementor-element-9d8b225{--width:85%;}.elementor-27 .elementor-element.elementor-element-0fb5770{--width:50%;}.elementor-27 .elementor-element.elementor-element-047887b{--width:50%;}.elementor-27 .elementor-element.elementor-element-215c2c0{--width:100%;}.elementor-27 .elementor-element.elementor-element-71c2cb4{--width:50%;}.elementor-27 .elementor-element.elementor-element-b31e7ec{--width:50%;}.elementor-27 .elementor-element.elementor-element-5c7b51f{--width:130px;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-1adca46{--width:90%;}.elementor-27 .elementor-element.elementor-element-9d8b225{--width:90%;}.elementor-27 .elementor-element.elementor-element-0fb5770{--width:100%;}.elementor-27 .elementor-element.elementor-element-047887b{--width:100%;}.elementor-27 .elementor-element.elementor-element-71c2cb4{--width:100%;}.elementor-27 .elementor-element.elementor-element-b31e7ec{--width:100%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-3a26f78:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3a26f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-27 .elementor-element.elementor-element-1adca46{--padding-top:150px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-da1149f .elementor-heading-title{font-size:2.4rem;}.elementor-27 .elementor-element.elementor-element-9d8b225{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-2c38ac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:10;text-align:start;}.elementor-27 .elementor-element.elementor-element-2c38ac0 .elementor-heading-title{font-size:0.8rem;}.elementor-27 .elementor-element.elementor-element-4d15c8c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-c0e9c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-27 .elementor-element.elementor-element-c0e9c25 .elementor-heading-title{font-size:1.4rem;}.elementor-27 .elementor-element.elementor-element-8d8fdc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-8d8fdc4 .elementor-heading-title{font-size:0.8rem;}.elementor-27 .elementor-element.elementor-element-047887b{--margin-top:110px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-215c2c0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-71c2cb4{--margin-top:90px;--margin-bottom:135px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-fa78a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-fa78a20 .elementor-heading-title{font-size:1.4rem;}.elementor-27 .elementor-element.elementor-element-8451716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-8451716 .elementor-heading-title{font-size:0.8rem;}.elementor-27 .elementor-element.elementor-element-d8f4d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:10;text-align:start;}.elementor-27 .elementor-element.elementor-element-d8f4d3c .elementor-heading-title{font-size:0.8rem;}.elementor-27 .elementor-element.elementor-element-d09773d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-27 .elementor-element.elementor-element-d09773d .elementor-heading-title{font-size:1.4rem;}.elementor-27 .elementor-element.elementor-element-66f61b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-66f61b3 .elementor-heading-title{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-9f1d7a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;text-align:start;}.elementor-27 .elementor-element.elementor-element-9f1d7a1 .elementor-heading-title{font-size:0.8rem;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-3a26f78{--content-width:90%;--overlay-opacity:0.5;}.elementor-27 .elementor-element.elementor-element-3a26f78:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3a26f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-1adca46{--padding-top:140px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-da1149f .elementor-heading-title{font-size:1.7rem;}.elementor-27 .elementor-element.elementor-element-3f8b84f{--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-27 .elementor-element.elementor-element-9d8b225{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2c38ac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-c0e9c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-27 .elementor-element.elementor-element-c0e9c25 .elementor-heading-title{font-size:1.2rem;}.elementor-27 .elementor-element.elementor-element-8d8fdc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-047887b{--margin-top:50px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-fa3df11{--overlay-opacity:0.9;}.elementor-27 .elementor-element.elementor-element-71c2cb4{--margin-top:50px;--margin-bottom:085px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1695deb{--overlay-opacity:0.9;}.elementor-27 .elementor-element.elementor-element-fa78a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-27 .elementor-element.elementor-element-fa78a20 .elementor-heading-title{font-size:1.2rem;}.elementor-27 .elementor-element.elementor-element-8451716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-d8f4d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-91846e5{--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;}.elementor-27 .elementor-element.elementor-element-5c7b51f{--width:70px;}.elementor-27 .elementor-element.elementor-element-11fd862 img{border-radius:160px 160px 160px 160px;}.elementor-27 .elementor-element.elementor-element-d3e58f0{--width:200px;}.elementor-27 .elementor-element.elementor-element-d09773d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-27 .elementor-element.elementor-element-d09773d .elementor-heading-title{font-size:1.2rem;}.elementor-27 .elementor-element.elementor-element-66f61b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-66f61b3 .elementor-heading-title{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-9f1d7a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}}/* Start custom CSS */.heading {
    background: radial-gradient(
        circle at top left,
        #0C4F9D 0%,
        #002B5C 100%
    );
}

.shape1, .shape2 {
  position: absolute;
  border: 1px solid rgba(0, 0, 0, 0.2) !important;
  border-radius: 20px;
  backdrop-filter: blur(1px) saturate(150%);
  -webkit-backdrop-filter: blur(1px) saturate(150%);
}

.shape1 {
    box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.3) !important;
}

.shape2 {
    box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.3) !important;
}

#total1, #total2 {
  position: relative;
  width: 400px;
  height: 220px;
  display: inline-block;
}

#text1, #text2 {
    position: relative;
    display: inline-block;
}

#total1 {
      transform: skewY(20deg);
}

#total2 {
      transform: skewY(-20deg);
}

#image1, #image2 {
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0,0,0,0.2);
  border-radius: 20px;
  backdrop-filter: blur(1px) saturate(150%);
  -webkit-backdrop-filter: blur(1px) saturate(150%);
  z-index: 2;
}

#image1 {
     box-shadow: 0px 3px 7px rgba(0,0,0,0.3);
}

#image2 {
     box-shadow: -3px 3px 7px rgba(0,0,0,0.3);
}

#shape1a {
  width: 180px;
  height: 110px;
  bottom: 160px;
  left: 250px;
  z-index: 3;
}

#shape1b {
  width: 80px;
  height: 80px;
  bottom: -40px;
  left: -30px;
  z-index: 3;
}

#shape1c {
  width: 60px;
  height: 40px;
  bottom: -20px;
  left: 220px;
  z-index: 1;
}

#shape1d, #shape1e {
    opacity: 0.3;
    z-index: 3 !important;
    transform: skewY(-20deg);
    box-shadow: -3px 3px 7px rgba(0,0,0,0.3) !important;
}

#shape1d {
    width: 120px;
    height: 100px;
    left:80px;
    top: 70px;
}

#shape1e {
    width: 200px;
    height: 120px;
    left: 230px;
    top: 200px;
}

#shape2a {
  width: 50px;
  height: 40px;
  bottom: 200px;
  left: 165px;
  z-index: 3;
}

#shape2b {
    width: 90px;
    height: 120px;
    z-index: 1;
    bottom: 60px;
    left: 345px;
}

#shape2c {
    width: 180px;
    height: 100px;
    z-index: 3;
    top: 170px;
    left: 40px;
}

#shape2d, #shape2e {
    opacity: 0.3;
    z-index: 3 !important;
    transform: skewY(20deg);
    box-shadow: 0px 3px 7px rgba(0,0,0,0.3) !important;
}

#shape2d {
    width: 230px;
    height: 150px;
    right: 200px;
    top: 90px;
}

#shape2e {
    width: 60px;
    height: 210px;
    right: 30px;
    top: 90px;
}

#shape2a, #shape1c {
    border-radius: 15px;
}

@media (max-width: 1024px) {
    #shape1e, #shape1d, #shape2d, #shape2e {
        display: none;
    }
}

@media (max-width:767px) {
    #total1 {
        transform: scale(0.8) skewY(20deg);
    }

    #total2 {
        transform: scale(0.8) skewY(-20deg);
        margin-left: -20px;
    }
    
    #shape1a {
        width: 45%;
        height: 50%;
        bottom: 72.7%;
        left: 62.5%;
        z-index: 3;
    }
    
    #shape1b {
        width: 20%;
        height: 36.4%;
        bottom: -18.2%;
        left: -7.5%;
        z-index: 3;
    }
    
    #shape1c {
        width: 15%;
        height: 18.2%;
        bottom: -9.1%;
        left: 55%;
        z-index: 1;
    }
    
    #shape2a {
      width: 12.5%;     
      height: 18.2%;
      bottom: 90.9%;
      left: 41.25%;
    }
    
    #shape2b {
    width: 22.5%;
    height: 54.5%;
    bottom: 27.3%;
    left: 86.25%;
}
    
    #shape2c {
      width: 45%;
      height: 45.5%;
      top: 77.3%;
      left: 10%;
    }
}/* End custom CSS */