.elementor-3406 .elementor-element.elementor-element-f87c7ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-66a17fc{--spacer-size:8px;}.elementor-3406 .elementor-element.elementor-element-7a4c896{--display:flex;--min-height:231px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-7a4c896:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-7a4c896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gmmediainteractive.com/wp-content/uploads/2025/11/Branding-1.jpg");background-position:center right;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-0ebccd3{border-style:none;text-align:start;}.elementor-3406 .elementor-element.elementor-element-0ebccd3 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-a26c667{--display:flex;}.elementor-3406 .elementor-element.elementor-element-9bfe5b9{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-9ae4028{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-9ae4028 .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;text-transform:none;text-decoration:none;line-height:68px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-459870c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-459870c.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-7159a3d{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-7159a3d.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-a024d0a{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-229b466{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-18dffa3{--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-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-18dffa3:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-18dffa3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-80c7669{--spacer-size:18px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-5133999 .elementor-icon-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-5133999.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-5133999 .elementor-icon{font-size:38px;}.elementor-3406 .elementor-element.elementor-element-5133999 .elementor-icon svg{height:38px;}.elementor-3406 .elementor-element.elementor-element-a0a3d0b{text-align:center;}.elementor-3406 .elementor-element.elementor-element-a0a3d0b .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;}.elementor-3406 .elementor-element.elementor-element-fed54f3{width:var( --container-widget-width, 93% );max-width:93%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-fed54f3.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-a44b3a3{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-a44b3a3.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-7edb12a{--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-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-7edb12a:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-7edb12a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-aeec1fe{--spacer-size:18px;}.elementor-3406 .elementor-element.elementor-element-986ee75 .elementor-icon-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-986ee75.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-986ee75 .elementor-icon{font-size:38px;}.elementor-3406 .elementor-element.elementor-element-986ee75 .elementor-icon svg{height:38px;}.elementor-3406 .elementor-element.elementor-element-e026dd0{text-align:center;}.elementor-3406 .elementor-element.elementor-element-e026dd0 .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;}.elementor-3406 .elementor-element.elementor-element-a042242{width:var( --container-widget-width, 93% );max-width:93%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-a042242.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-ba082c0{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-ba082c0.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-108d94b{--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-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-108d94b:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-108d94b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-e29ebc5{--spacer-size:18px;}.elementor-3406 .elementor-element.elementor-element-f89247c .elementor-icon-wrapper{text-align:center;}.elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-framed .elementor-icon, .elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-f89247c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a63fd88 );}.elementor-3406 .elementor-element.elementor-element-f89247c .elementor-icon{font-size:38px;}.elementor-3406 .elementor-element.elementor-element-f89247c .elementor-icon svg{height:38px;}.elementor-3406 .elementor-element.elementor-element-eafcbce{text-align:center;}.elementor-3406 .elementor-element.elementor-element-eafcbce .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;}.elementor-3406 .elementor-element.elementor-element-7fab6aa{width:var( --container-widget-width, 93% );max-width:93%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-7fab6aa.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-3371b4a{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-3371b4a.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-4fd253b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-ed9f709{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-01b99b4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-01b99b4 .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;text-transform:none;text-decoration:none;line-height:68px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-cb58f98{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-cb58f98.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-722325a{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-2797137{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 20px;--row-gap:30px;--column-gap:20px;--grid-auto-flow:row;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-7b2772c{--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-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);--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-3406 .elementor-element.elementor-element-7b2772c:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-7b2772c, .elementor-3406 .elementor-element.elementor-element-7b2772c::before{--border-transition:0.3s;}.elementor-3406 .elementor-element.elementor-element-7b2772c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-e093bf4{--display:flex;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-e093bf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-cb02f06{--e-image-carousel-slides-to-show:1;padding:0px 0px 0px 0px;}.elementor-3406 .elementor-element.elementor-element-cb02f06 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3406 .elementor-element.elementor-element-cb02f06 .elementor-swiper-button.elementor-swiper-button-next{color:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-cb02f06 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3406 .elementor-element.elementor-element-cb02f06 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-cb02f06 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-3406 .elementor-element.elementor-element-72e2186{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-2e67e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-2e67e8f .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-e9b2209{margin:0px 18px calc(var(--kit-widget-spacing, 0px) + -17px) 18px;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-e9b2209.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-00b1a52{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-14da6e2{--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-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);--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-3406 .elementor-element.elementor-element-14da6e2:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-14da6e2, .elementor-3406 .elementor-element.elementor-element-14da6e2::before{--border-transition:0.3s;}.elementor-3406 .elementor-element.elementor-element-14da6e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-5b933e3{--display:flex;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-5b933e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-7335a56{--e-image-carousel-slides-to-show:1;}.elementor-3406 .elementor-element.elementor-element-7335a56 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3406 .elementor-element.elementor-element-7335a56 .elementor-swiper-button.elementor-swiper-button-next{color:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-7335a56 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3406 .elementor-element.elementor-element-7335a56 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-7335a56 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-3406 .elementor-element.elementor-element-d0ec5cf{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-9918e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-9918e85 .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-49b58f0{margin:0px 18px calc(var(--kit-widget-spacing, 0px) + -17px) 18px;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-49b58f0.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-14fd82d{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-6ddaf9f{--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-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);--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-3406 .elementor-element.elementor-element-6ddaf9f:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-6ddaf9f, .elementor-3406 .elementor-element.elementor-element-6ddaf9f::before{--border-transition:0.3s;}.elementor-3406 .elementor-element.elementor-element-6ddaf9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-0ec9ca6{--display:flex;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-0ec9ca6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-6dcb310{--e-image-carousel-slides-to-show:1;}.elementor-3406 .elementor-element.elementor-element-6dcb310 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3406 .elementor-element.elementor-element-6dcb310 .elementor-swiper-button.elementor-swiper-button-next{color:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-6dcb310 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3406 .elementor-element.elementor-element-6dcb310 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-6dcb310 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-3406 .elementor-element.elementor-element-a6a68f5{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-b63de22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-b63de22 .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-09a50f8{margin:0px 18px calc(var(--kit-widget-spacing, 0px) + -17px) 18px;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-09a50f8.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3406 .elementor-element.elementor-element-a99493c .elementor-button:hover, .elementor-3406 .elementor-element.elementor-element-a99493c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-a99493c .elementor-button{font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:400;text-decoration:none;border-radius:30px 30px 30px 30px;}.elementor-3406 .elementor-element.elementor-element-30eb8ba{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-028f41b{--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-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);--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-3406 .elementor-element.elementor-element-028f41b:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-028f41b, .elementor-3406 .elementor-element.elementor-element-028f41b::before{--border-transition:0.3s;}.elementor-3406 .elementor-element.elementor-element-028f41b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-7abe6fd{--display:flex;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3406 .elementor-element.elementor-element-7abe6fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3406 .elementor-element.elementor-element-365cfc6{--e-image-carousel-slides-to-show:1;}.elementor-3406 .elementor-element.elementor-element-365cfc6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3406 .elementor-element.elementor-element-365cfc6 .elementor-swiper-button.elementor-swiper-button-next{color:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-365cfc6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3406 .elementor-element.elementor-element-365cfc6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#A5A4A4;}.elementor-3406 .elementor-element.elementor-element-365cfc6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-3406 .elementor-element.elementor-element-51a9b8c{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-00c33cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-00c33cb .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-4845573{margin:0px 18px calc(var(--kit-widget-spacing, 0px) + -17px) 18px;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;}.elementor-3406 .elementor-element.elementor-element-4845573.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-9ec2be9 .elementor-button:hover, .elementor-3406 .elementor-element.elementor-element-9ec2be9 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-9ec2be9 .elementor-button{font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:400;text-decoration:none;border-radius:30px 30px 30px 30px;}.elementor-3406 .elementor-element.elementor-element-e029dde{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-9ea6e49{--display:flex;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-6073d2c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-6073d2c:not(.elementor-motion-effects-element-type-background), .elementor-3406 .elementor-element.elementor-element-6073d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-3406 .elementor-element.elementor-element-6073d2c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3406 .elementor-element.elementor-element-92efdfd{--spacer-size:30px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3406 .elementor-element.elementor-element-ac4f670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3406 .elementor-element.elementor-element-ac4f670 .elementor-heading-title{font-family:"Helvetica-Neue", Sans-serif;font-size:40px;font-weight:400;text-transform:none;text-decoration:none;line-height:68px;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-e34997c{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica-Neue", Sans-serif;font-size:21px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;color:var( --e-global-color-primary );}.elementor-3406 .elementor-element.elementor-element-e34997c.elementor-element{--align-self:center;}.elementor-3406 .elementor-element.elementor-element-fa27053{--spacer-size:1px;}.elementor-3406 .elementor-element.elementor-element-fe519e5{--display:flex;}.elementor-3406 .elementor-element.elementor-element-a2560de{--spacer-size:5px;}@media(min-width:768px){.elementor-3406 .elementor-element.elementor-element-18dffa3{--width:100%;}.elementor-3406 .elementor-element.elementor-element-7edb12a{--width:100%;}.elementor-3406 .elementor-element.elementor-element-108d94b{--width:100%;}.elementor-3406 .elementor-element.elementor-element-7b2772c{--width:100%;}.elementor-3406 .elementor-element.elementor-element-14da6e2{--width:100%;}.elementor-3406 .elementor-element.elementor-element-6ddaf9f{--width:100%;}.elementor-3406 .elementor-element.elementor-element-028f41b{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3406 .elementor-element.elementor-element-0ebccd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 32px;}.elementor-3406 .elementor-element.elementor-element-a26c667{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3406 .elementor-element.elementor-element-9ae4028{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-3406 .elementor-element.elementor-element-9ae4028 .elementor-heading-title{font-size:35px;}.elementor-3406 .elementor-element.elementor-element-459870c{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-7159a3d{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;font-size:19px;}.elementor-3406 .elementor-element.elementor-element-229b466{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3406 .elementor-element.elementor-element-4fd253b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3406 .elementor-element.elementor-element-01b99b4{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-3406 .elementor-element.elementor-element-01b99b4 .elementor-heading-title{font-size:35px;}.elementor-3406 .elementor-element.elementor-element-cb58f98{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;font-size:19px;}.elementor-3406 .elementor-element.elementor-element-2797137{--grid-auto-flow:row;}.elementor-3406 .elementor-element.elementor-element-2e67e8f .elementor-heading-title{font-size:35px;}.elementor-3406 .elementor-element.elementor-element-e9b2209{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-9918e85 .elementor-heading-title{font-size:35px;}.elementor-3406 .elementor-element.elementor-element-49b58f0{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-b63de22 .elementor-heading-title{font-size:35px;}.elementor-3406 .elementor-element.elementor-element-09a50f8{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-00c33cb .elementor-heading-title{font-size:35px;}.elementor-3406 .elementor-element.elementor-element-4845573{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-ac4f670{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-3406 .elementor-element.elementor-element-ac4f670 .elementor-heading-title{font-size:35px;line-height:44px;}.elementor-3406 .elementor-element.elementor-element-e34997c{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;font-size:19px;}}@media(max-width:767px){.elementor-3406 .elementor-element.elementor-element-7a4c896{--min-height:107px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3406 .elementor-element.elementor-element-0ebccd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-3406 .elementor-element.elementor-element-0ebccd3 .elementor-heading-title{font-size:35px;}.elementor-3406 .elementor-element.elementor-element-9bfe5b9{--spacer-size:2px;}.elementor-3406 .elementor-element.elementor-element-9ae4028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-3406 .elementor-element.elementor-element-9ae4028 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-3406 .elementor-element.elementor-element-459870c{font-size:19px;line-height:24px;}.elementor-3406 .elementor-element.elementor-element-7159a3d{font-size:18px;line-height:24px;}.elementor-3406 .elementor-element.elementor-element-a024d0a{--spacer-size:2px;}.elementor-3406 .elementor-element.elementor-element-229b466{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3406 .elementor-element.elementor-element-a0a3d0b .elementor-heading-title{font-size:30px;}.elementor-3406 .elementor-element.elementor-element-fed54f3{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-a44b3a3{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-e026dd0 .elementor-heading-title{font-size:30px;}.elementor-3406 .elementor-element.elementor-element-a042242{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-ba082c0{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-eafcbce .elementor-heading-title{font-size:30px;}.elementor-3406 .elementor-element.elementor-element-7fab6aa{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-3371b4a{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-ed9f709{--spacer-size:2px;}.elementor-3406 .elementor-element.elementor-element-01b99b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-3406 .elementor-element.elementor-element-01b99b4 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-3406 .elementor-element.elementor-element-cb58f98{font-size:18px;line-height:24px;}.elementor-3406 .elementor-element.elementor-element-722325a{--spacer-size:2px;}.elementor-3406 .elementor-element.elementor-element-2797137{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3406 .elementor-element.elementor-element-e093bf4{--margin-top:0px;--margin-bottom:-17px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-2e67e8f .elementor-heading-title{font-size:30px;}.elementor-3406 .elementor-element.elementor-element-5b933e3{--margin-top:0px;--margin-bottom:-17px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-9918e85 .elementor-heading-title{font-size:30px;}.elementor-3406 .elementor-element.elementor-element-0ec9ca6{--margin-top:0px;--margin-bottom:-17px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-b63de22 .elementor-heading-title{font-size:30px;}.elementor-3406 .elementor-element.elementor-element-a99493c .elementor-button{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-7abe6fd{--margin-top:0px;--margin-bottom:-17px;--margin-left:0px;--margin-right:0px;}.elementor-3406 .elementor-element.elementor-element-00c33cb .elementor-heading-title{font-size:30px;}.elementor-3406 .elementor-element.elementor-element-9ec2be9 .elementor-button{font-size:19px;}.elementor-3406 .elementor-element.elementor-element-92efdfd{--spacer-size:2px;}.elementor-3406 .elementor-element.elementor-element-ac4f670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-3406 .elementor-element.elementor-element-ac4f670 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-3406 .elementor-element.elementor-element-e34997c{font-size:18px;line-height:24px;}.elementor-3406 .elementor-element.elementor-element-fa27053{--spacer-size:2px;}}/* Start custom CSS for heading, class: .elementor-element-0ebccd3 *//* Mobile only */
@media (max-width: 767px) {

    /* Target heading text */
    .elementor-3406 .elementor-element.elementor-element-0ebccd3 .elementor-heading-title.elementor-size-default {
        position: relative;
        z-index: 2;
    }

     .elementor-3406 .elementor-element.elementor-element-0ebccd3 .elementor-heading-title.elementor-size-default::before {
        content: "";
        position: absolute;
        top: -10px;
        bottom: -10px;
        left: -16px;     /* controls left glow */
        right: 50%;      /* pushes glow towards left */
        background: rgba(255, 255, 255, 0.85);
        filter: blur(15px);
        border-radius: 14px;
        z-index: -1;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica-Neue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.gmmediainteractive.com/wp-content/uploads/2025/10/HelveticaNeue-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica-Neue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.gmmediainteractive.com/wp-content/uploads/2025/10/HelveticaNeue-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica-Neue';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.gmmediainteractive.com/wp-content/uploads/2025/10/HelveticaNeue-Light.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica-Neue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.gmmediainteractive.com/wp-content/uploads/2025/10/HelveticaNeue-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica-Neue';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.gmmediainteractive.com/wp-content/uploads/2025/11/HelveticaNeue-Black.woff') format('woff');
}
/* End Custom Fonts CSS */