.elementor-31187 .elementor-element.elementor-element-3d8f1a2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00013{--display:flex;--min-height:740px;--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:flex-start;--overlay-opacity:1;--padding-top:80px;--padding-bottom:160px;--padding-left:32px;--padding-right:32px;}.elementor-31187 .elementor-element.elementor-element-sp00013:not(.elementor-motion-effects-element-type-background), .elementor-31187 .elementor-element.elementor-element-sp00013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2A45;background-image:url("https://www.spgmedisafe.com/wp-content/uploads/2026/09/spg-banner-manufacturing-v2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31187 .elementor-element.elementor-element-sp00013::before, .elementor-31187 .elementor-element.elementor-element-sp00013 > .elementor-background-video-container::before, .elementor-31187 .elementor-element.elementor-element-sp00013 > .e-con-inner > .elementor-background-video-container::before, .elementor-31187 .elementor-element.elementor-element-sp00013 > .elementor-background-slideshow::before, .elementor-31187 .elementor-element.elementor-element-sp00013 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31187 .elementor-element.elementor-element-sp00013 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(15,42,69,0.96) 0%, rgba(23,57,92,0.12) 78%);}.elementor-31187 .elementor-element.elementor-element-sp00012{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31187 .elementor-element.elementor-element-sp00001{width:auto;max-width:auto;background-color:rgba(242,152,56,0.16);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(242,152,56,0.55);border-radius:999px 999px 999px 999px;}.elementor-31187 .elementor-element.elementor-element-sp00001 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:#FFD6A6;}.elementor-31187 .elementor-element.elementor-element-sp00002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-31187 .elementor-element.elementor-element-sp00002 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;text-transform:none;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-sp00003{--display:flex;--min-height:5px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00003:not(.elementor-motion-effects-element-type-background), .elementor-31187 .elementor-element.elementor-element-sp00003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F29838 0%, #F9E145 100%);}.elementor-31187 .elementor-element.elementor-element-sp00003.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-sp00004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.7em;color:#D9E5F2;}.elementor-31187 .elementor-element.elementor-element-sp00007{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00005 .elementor-button{background-color:#F29838;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#17395C;color:#17395C;border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-31187 .elementor-element.elementor-element-sp00005 .elementor-button:hover, .elementor-31187 .elementor-element.elementor-element-sp00005 .elementor-button:focus{background-color:#F9E145;color:#17395C;}.elementor-31187 .elementor-element.elementor-element-sp00005 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31187 .elementor-element.elementor-element-sp00005 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31187 .elementor-element.elementor-element-sp00005 .elementor-button:hover svg, .elementor-31187 .elementor-element.elementor-element-sp00005 .elementor-button:focus svg{fill:#17395C;}.elementor-31187 .elementor-element.elementor-element-sp00006 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.7);border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-31187 .elementor-element.elementor-element-sp00006 .elementor-button:hover, .elementor-31187 .elementor-element.elementor-element-sp00006 .elementor-button:focus{background-color:#FFFFFF;color:#17395C;border-color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-sp00006 .elementor-button:hover svg, .elementor-31187 .elementor-element.elementor-element-sp00006 .elementor-button:focus svg{fill:#17395C;}.elementor-31187 .elementor-element.elementor-element-sp00011{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 30px;--row-gap:16px;--column-gap:30px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp0000a{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp0000a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-sp00008 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.1em;color:#F9E145;}.elementor-31187 .elementor-element.elementor-element-sp00009 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;text-transform:none;color:#C4D4E6;}.elementor-31187 .elementor-element.elementor-element-sp0000d{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp0000d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-sp0000b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.1em;color:#F9E145;}.elementor-31187 .elementor-element.elementor-element-sp0000c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;text-transform:none;color:#C4D4E6;}.elementor-31187 .elementor-element.elementor-element-sp00010{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00010.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-sp0000e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.1em;color:#F9E145;}.elementor-31187 .elementor-element.elementor-element-sp0000f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:400;text-transform:none;color:#C4D4E6;}.elementor-31187 .elementor-element.elementor-element-spk0008{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-31187 .elementor-element.elementor-element-spk0001{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-spk0002.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-spk0002 .elementor-icon-wrapper{text-align:center;}.elementor-31187 .elementor-element.elementor-element-spk0002.elementor-view-stacked .elementor-icon{background-color:#F29838;color:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk0002.elementor-view-framed .elementor-icon, .elementor-31187 .elementor-element.elementor-element-spk0002.elementor-view-default .elementor-icon{color:#F29838;border-color:#F29838;}.elementor-31187 .elementor-element.elementor-element-spk0002.elementor-view-framed .elementor-icon, .elementor-31187 .elementor-element.elementor-element-spk0002.elementor-view-default .elementor-icon svg{fill:#F29838;}.elementor-31187 .elementor-element.elementor-element-spk0002.elementor-view-framed .elementor-icon{background-color:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk0002.elementor-view-stacked .elementor-icon svg{fill:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk0002 .elementor-icon{font-size:18px;padding:11px;border-radius:12px 12px 12px 12px;}.elementor-31187 .elementor-element.elementor-element-spk0002 .elementor-icon svg{height:18px;}.elementor-31187 .elementor-element.elementor-element-spk0003{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-spk0004 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.3em;color:#F9E145;}.elementor-31187 .elementor-element.elementor-element-spk0005 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-icon i{color:#F29838;transition:color 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-icon svg{fill:#F29838;transition:fill 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk0006{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:500;}.elementor-31187 .elementor-element.elementor-element-spk0006 .elementor-icon-list-text{color:#D9E5F2;transition:color 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk0007{--display:flex;--min-height:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp0001c{--display:flex;--min-height:740px;--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:flex-start;--overlay-opacity:1;--padding-top:80px;--padding-bottom:160px;--padding-left:32px;--padding-right:32px;}.elementor-31187 .elementor-element.elementor-element-sp0001c:not(.elementor-motion-effects-element-type-background), .elementor-31187 .elementor-element.elementor-element-sp0001c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2A45;background-image:url("https://www.spgmedisafe.com/wp-content/uploads/2026/09/spg-banner-urology-procedure-room-v2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31187 .elementor-element.elementor-element-sp0001c::before, .elementor-31187 .elementor-element.elementor-element-sp0001c > .elementor-background-video-container::before, .elementor-31187 .elementor-element.elementor-element-sp0001c > .e-con-inner > .elementor-background-video-container::before, .elementor-31187 .elementor-element.elementor-element-sp0001c > .elementor-background-slideshow::before, .elementor-31187 .elementor-element.elementor-element-sp0001c > .e-con-inner > .elementor-background-slideshow::before, .elementor-31187 .elementor-element.elementor-element-sp0001c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(15,42,69,0.96) 0%, rgba(23,57,92,0.12) 78%);}.elementor-31187 .elementor-element.elementor-element-sp0001b{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31187 .elementor-element.elementor-element-sp00014{width:auto;max-width:auto;background-color:rgba(242,152,56,0.16);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(242,152,56,0.55);border-radius:999px 999px 999px 999px;}.elementor-31187 .elementor-element.elementor-element-sp00014 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:#FFD6A6;}.elementor-31187 .elementor-element.elementor-element-sp00015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-31187 .elementor-element.elementor-element-sp00015 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;text-transform:none;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-sp00016{--display:flex;--min-height:5px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00016:not(.elementor-motion-effects-element-type-background), .elementor-31187 .elementor-element.elementor-element-sp00016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F29838 0%, #F9E145 100%);}.elementor-31187 .elementor-element.elementor-element-sp00016.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-sp00017{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.7em;color:#D9E5F2;}.elementor-31187 .elementor-element.elementor-element-sp0001a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00018 .elementor-button{background-color:#F29838;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#17395C;color:#17395C;border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-31187 .elementor-element.elementor-element-sp00018 .elementor-button:hover, .elementor-31187 .elementor-element.elementor-element-sp00018 .elementor-button:focus{background-color:#F9E145;color:#17395C;}.elementor-31187 .elementor-element.elementor-element-sp00018 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31187 .elementor-element.elementor-element-sp00018 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31187 .elementor-element.elementor-element-sp00018 .elementor-button:hover svg, .elementor-31187 .elementor-element.elementor-element-sp00018 .elementor-button:focus svg{fill:#17395C;}.elementor-31187 .elementor-element.elementor-element-sp00019 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.7);border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-31187 .elementor-element.elementor-element-sp00019 .elementor-button:hover, .elementor-31187 .elementor-element.elementor-element-sp00019 .elementor-button:focus{background-color:#FFFFFF;color:#17395C;border-color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-sp00019 .elementor-button:hover svg, .elementor-31187 .elementor-element.elementor-element-sp00019 .elementor-button:focus svg{fill:#17395C;}.elementor-31187 .elementor-element.elementor-element-spk0010{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-31187 .elementor-element.elementor-element-spk0009{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-spk000a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-spk000a .elementor-icon-wrapper{text-align:center;}.elementor-31187 .elementor-element.elementor-element-spk000a.elementor-view-stacked .elementor-icon{background-color:#F29838;color:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk000a.elementor-view-framed .elementor-icon, .elementor-31187 .elementor-element.elementor-element-spk000a.elementor-view-default .elementor-icon{color:#F29838;border-color:#F29838;}.elementor-31187 .elementor-element.elementor-element-spk000a.elementor-view-framed .elementor-icon, .elementor-31187 .elementor-element.elementor-element-spk000a.elementor-view-default .elementor-icon svg{fill:#F29838;}.elementor-31187 .elementor-element.elementor-element-spk000a.elementor-view-framed .elementor-icon{background-color:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk000a.elementor-view-stacked .elementor-icon svg{fill:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk000a .elementor-icon{font-size:18px;padding:11px;border-radius:12px 12px 12px 12px;}.elementor-31187 .elementor-element.elementor-element-spk000a .elementor-icon svg{height:18px;}.elementor-31187 .elementor-element.elementor-element-spk000b{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-spk000c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.3em;color:#F9E145;}.elementor-31187 .elementor-element.elementor-element-spk000d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-icon i{color:#F29838;transition:color 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-icon svg{fill:#F29838;transition:fill 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk000e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:500;}.elementor-31187 .elementor-element.elementor-element-spk000e .elementor-icon-list-text{color:#D9E5F2;transition:color 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk000f{--display:flex;--min-height:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00025{--display:flex;--min-height:740px;--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:flex-start;--overlay-opacity:1;--padding-top:80px;--padding-bottom:160px;--padding-left:32px;--padding-right:32px;}.elementor-31187 .elementor-element.elementor-element-sp00025:not(.elementor-motion-effects-element-type-background), .elementor-31187 .elementor-element.elementor-element-sp00025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2A45;background-image:url("https://www.spgmedisafe.com/wp-content/uploads/2026/09/spg-banner-oem-export-v2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31187 .elementor-element.elementor-element-sp00025::before, .elementor-31187 .elementor-element.elementor-element-sp00025 > .elementor-background-video-container::before, .elementor-31187 .elementor-element.elementor-element-sp00025 > .e-con-inner > .elementor-background-video-container::before, .elementor-31187 .elementor-element.elementor-element-sp00025 > .elementor-background-slideshow::before, .elementor-31187 .elementor-element.elementor-element-sp00025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31187 .elementor-element.elementor-element-sp00025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(15,42,69,0.96) 0%, rgba(23,57,92,0.12) 78%);}.elementor-31187 .elementor-element.elementor-element-sp00024{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31187 .elementor-element.elementor-element-sp0001d{width:auto;max-width:auto;background-color:rgba(242,152,56,0.16);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(242,152,56,0.55);border-radius:999px 999px 999px 999px;}.elementor-31187 .elementor-element.elementor-element-sp0001d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:#FFD6A6;}.elementor-31187 .elementor-element.elementor-element-sp0001e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-31187 .elementor-element.elementor-element-sp0001e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;text-transform:none;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-sp0001f{--display:flex;--min-height:5px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp0001f:not(.elementor-motion-effects-element-type-background), .elementor-31187 .elementor-element.elementor-element-sp0001f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F29838 0%, #F9E145 100%);}.elementor-31187 .elementor-element.elementor-element-sp0001f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-sp00020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.7em;color:#D9E5F2;}.elementor-31187 .elementor-element.elementor-element-sp00023{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00021 .elementor-button{background-color:#F29838;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#17395C;color:#17395C;border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-31187 .elementor-element.elementor-element-sp00021 .elementor-button:hover, .elementor-31187 .elementor-element.elementor-element-sp00021 .elementor-button:focus{background-color:#F9E145;color:#17395C;}.elementor-31187 .elementor-element.elementor-element-sp00021 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31187 .elementor-element.elementor-element-sp00021 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31187 .elementor-element.elementor-element-sp00021 .elementor-button:hover svg, .elementor-31187 .elementor-element.elementor-element-sp00021 .elementor-button:focus svg{fill:#17395C;}.elementor-31187 .elementor-element.elementor-element-sp00022 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.7);border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-31187 .elementor-element.elementor-element-sp00022 .elementor-button:hover, .elementor-31187 .elementor-element.elementor-element-sp00022 .elementor-button:focus{background-color:#FFFFFF;color:#17395C;border-color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-sp00022 .elementor-button:hover svg, .elementor-31187 .elementor-element.elementor-element-sp00022 .elementor-button:focus svg{fill:#17395C;}.elementor-31187 .elementor-element.elementor-element-spk0018{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-31187 .elementor-element.elementor-element-spk0011{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-spk0012.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-spk0012 .elementor-icon-wrapper{text-align:center;}.elementor-31187 .elementor-element.elementor-element-spk0012.elementor-view-stacked .elementor-icon{background-color:#F29838;color:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk0012.elementor-view-framed .elementor-icon, .elementor-31187 .elementor-element.elementor-element-spk0012.elementor-view-default .elementor-icon{color:#F29838;border-color:#F29838;}.elementor-31187 .elementor-element.elementor-element-spk0012.elementor-view-framed .elementor-icon, .elementor-31187 .elementor-element.elementor-element-spk0012.elementor-view-default .elementor-icon svg{fill:#F29838;}.elementor-31187 .elementor-element.elementor-element-spk0012.elementor-view-framed .elementor-icon{background-color:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk0012.elementor-view-stacked .elementor-icon svg{fill:#0F2A45;}.elementor-31187 .elementor-element.elementor-element-spk0012 .elementor-icon{font-size:18px;padding:11px;border-radius:12px 12px 12px 12px;}.elementor-31187 .elementor-element.elementor-element-spk0012 .elementor-icon svg{height:18px;}.elementor-31187 .elementor-element.elementor-element-spk0013{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-spk0014 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:none;line-height:1.3em;color:#F9E145;}.elementor-31187 .elementor-element.elementor-element-spk0015 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-icon i{color:#F29838;transition:color 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-icon svg{fill:#F29838;transition:fill 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk0016{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:500;}.elementor-31187 .elementor-element.elementor-element-spk0016 .elementor-icon-list-text{color:#D9E5F2;transition:color 0.3s;}.elementor-31187 .elementor-element.elementor-element-spk0017{--display:flex;--min-height:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00026{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-31187 .elementor-element.elementor-element-spgtr00{--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:10px 22px;--row-gap:10px;--column-gap:22px;--flex-wrap:wrap;--border-radius:18px 18px 18px 18px;box-shadow:0px 18px 44px 0px rgba(23,57,92,0.14);--margin-top:-34px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:28px;--z-index:5;}.elementor-31187 .elementor-element.elementor-element-spgtr00:not(.elementor-motion-effects-element-type-background), .elementor-31187 .elementor-element.elementor-element-spgtr00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31187 .elementor-element.elementor-element-spgtr01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31187 .elementor-element.elementor-element-spgtr01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#17395C;}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-icon i{color:#F29838;transition:color 0.3s;}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-icon svg{fill:#F29838;transition:fill 0.3s;}.elementor-31187 .elementor-element.elementor-element-spgtr02{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-31187 .elementor-element.elementor-element-spgtr02 .elementor-icon-list-text{color:#17395C;transition:color 0.3s;}@media(max-width:1024px){.elementor-31187 .elementor-element.elementor-element-sp00013{--min-height:660px;--padding-top:70px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-31187 .elementor-element.elementor-element-sp00002 .elementor-heading-title{font-size:44px;}.elementor-31187 .elementor-element.elementor-element-sp00004{font-size:17px;}.elementor-31187 .elementor-element.elementor-element-sp00008 .elementor-heading-title{font-size:28px;}.elementor-31187 .elementor-element.elementor-element-sp0000b .elementor-heading-title{font-size:28px;}.elementor-31187 .elementor-element.elementor-element-sp0000e .elementor-heading-title{font-size:28px;}.elementor-31187 .elementor-element.elementor-element-sp0001c{--min-height:660px;--padding-top:70px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-31187 .elementor-element.elementor-element-sp00015 .elementor-heading-title{font-size:44px;}.elementor-31187 .elementor-element.elementor-element-sp00017{font-size:17px;}.elementor-31187 .elementor-element.elementor-element-sp00025{--min-height:660px;--padding-top:70px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-31187 .elementor-element.elementor-element-sp0001e .elementor-heading-title{font-size:44px;}.elementor-31187 .elementor-element.elementor-element-sp00020{font-size:17px;}.elementor-31187 .elementor-element.elementor-element-sp00026{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:768px){.elementor-31187 .elementor-element.elementor-element-sp00013{--min-height:640px;--padding-top:56px;--padding-bottom:100px;--padding-left:22px;--padding-right:22px;}.elementor-31187 .elementor-element.elementor-element-sp00012{--width:100%;}.elementor-31187 .elementor-element.elementor-element-sp00002 .elementor-heading-title{font-size:34px;}.elementor-31187 .elementor-element.elementor-element-sp00004{font-size:16px;}.elementor-31187 .elementor-element.elementor-element-sp00011{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31187 .elementor-element.elementor-element-sp00008 .elementor-heading-title{font-size:24px;}.elementor-31187 .elementor-element.elementor-element-sp0000b .elementor-heading-title{font-size:24px;}.elementor-31187 .elementor-element.elementor-element-sp0000e .elementor-heading-title{font-size:24px;}.elementor-31187 .elementor-element.elementor-element-sp0001c{--min-height:640px;--padding-top:56px;--padding-bottom:100px;--padding-left:22px;--padding-right:22px;}.elementor-31187 .elementor-element.elementor-element-sp0001b{--width:100%;}.elementor-31187 .elementor-element.elementor-element-sp00015 .elementor-heading-title{font-size:34px;}.elementor-31187 .elementor-element.elementor-element-sp00017{font-size:16px;}.elementor-31187 .elementor-element.elementor-element-sp00025{--min-height:640px;--padding-top:56px;--padding-bottom:100px;--padding-left:22px;--padding-right:22px;}.elementor-31187 .elementor-element.elementor-element-sp00024{--width:100%;}.elementor-31187 .elementor-element.elementor-element-sp0001e .elementor-heading-title{font-size:34px;}.elementor-31187 .elementor-element.elementor-element-sp00020{font-size:16px;}.elementor-31187 .elementor-element.elementor-element-sp00026{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31187 .elementor-element.elementor-element-spgtr00{--width:100%;--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:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}}@media(min-width:769px){.elementor-31187 .elementor-element.elementor-element-sp00013{--content-width:1240px;}.elementor-31187 .elementor-element.elementor-element-sp00012{--width:660px;}.elementor-31187 .elementor-element.elementor-element-sp00003{--width:88px;}.elementor-31187 .elementor-element.elementor-element-sp0000a{--width:130px;}.elementor-31187 .elementor-element.elementor-element-sp0000d{--width:130px;}.elementor-31187 .elementor-element.elementor-element-sp00010{--width:130px;}.elementor-31187 .elementor-element.elementor-element-spk0008{--width:300px;}.elementor-31187 .elementor-element.elementor-element-sp0001c{--content-width:1240px;}.elementor-31187 .elementor-element.elementor-element-sp0001b{--width:660px;}.elementor-31187 .elementor-element.elementor-element-sp00016{--width:88px;}.elementor-31187 .elementor-element.elementor-element-spk0010{--width:300px;}.elementor-31187 .elementor-element.elementor-element-sp00025{--content-width:1240px;}.elementor-31187 .elementor-element.elementor-element-sp00024{--width:660px;}.elementor-31187 .elementor-element.elementor-element-sp0001f{--width:88px;}.elementor-31187 .elementor-element.elementor-element-spk0018{--width:300px;}.elementor-31187 .elementor-element.elementor-element-spgtr00{--width:1180px;}}@media(max-width:1024px) and (min-width:769px){.elementor-31187 .elementor-element.elementor-element-spgtr00{--width:94%;}}/* Start custom CSS for container, class: .elementor-element-3d8f1a2 */.elementor-31187 .elementor-element.elementor-element-3d8f1a2{background:#0F2A45} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-widget-n-carousel{position:relative} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide{position:relative;overflow:hidden} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide::after{content:'';position:absolute;z-index:1;right:44%;top:-15%;width:2px;height:130%;transform:rotate(12deg);border-radius:2px;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.9) 48%,rgba(249,225,69,1) 52%,transparent 100%) 0 -60%/100% 40% no-repeat,linear-gradient(180deg,transparent 0%,rgba(242,152,56,.45) 25%,rgba(249,225,69,.45) 75%,transparent 100%);filter:drop-shadow(0 0 5px rgba(249,225,69,.75)) drop-shadow(0 0 16px rgba(242,152,56,.5));animation:spgscan 4.5s cubic-bezier(.45,0,.55,1) infinite;pointer-events:none} @keyframes spgscan{0%{background-position:0 -70%,0 0}100%{background-position:0 170%,0 0}} @media (max-width:1024px){.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide::after{right:10%;opacity:.7}} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-swiper-button{z-index:6;width:52px;height:52px;border:2px solid rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;fill:#fff;top:auto!important;bottom:80px;transform:none!important;transition:background .25s,border-color .25s} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-swiper-button svg{width:18px;height:18px;fill:#fff} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-swiper-button:hover{background:#F29838;border-color:#F29838} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-swiper-button-prev{left:auto!important;right:max(96px,calc((100% - 1240px)/2 + 96px))!important} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-swiper-button-next{right:max(32px,calc((100% - 1240px)/2 + 32px))!important} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-pagination{position:absolute!important;z-index:6;top:auto!important;bottom:104px!important;left:max(32px,calc((100% - 1240px)/2 + 32px))!important;width:auto!important;display:flex;gap:10px;transform:none!important;margin:0!important} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-pagination-bullet{position:relative;width:70px;height:4px;border-radius:4px;background:rgba(255,255,255,.3);opacity:1;margin:0!important;overflow:hidden} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-pagination-bullet-active::after{content:'';position:absolute;inset:0;border-radius:4px;background:linear-gradient(90deg,#F29838,#F9E145);transform-origin:left;animation:spgbar 7s linear forwards} @keyframes spgbar{from{transform:scaleX(0)}to{transform:scaleX(1)}} @media (max-width:767px){.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide::after{display:none} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-swiper-button{display:none} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-pagination{bottom:52px!important;left:22px!important} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-pagination-bullet{width:44px}} @media (prefers-reduced-motion:reduce){.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-pagination-bullet-active::after,.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide::after{animation:none}} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-card{position:absolute!important;right:max(40px,calc((100% - 1240px)/2 + 40px));top:22%;z-index:3;background:rgba(15,42,69,.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.18);box-shadow:0 24px 60px rgba(0,0,0,.28);overflow:hidden} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 45%);pointer-events:none} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-steps .elementor-icon-list-item{opacity:.5;transition:none;animation:spgStep 8s ease-in-out infinite} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-steps .elementor-icon-list-item:nth-child(2){animation-delay:2s} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-steps .elementor-icon-list-item:nth-child(3){animation-delay:4s} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-steps .elementor-icon-list-item:nth-child(4){animation-delay:6s} @keyframes spgStep{0%{opacity:.5;transform:none}6%,22%{opacity:1;transform:translateX(6px)}30%,100%{opacity:.5;transform:none}} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-steps .elementor-icon-list-item .elementor-icon-list-text{animation:spgStepTxt 8s ease-in-out infinite;animation-delay:inherit} @keyframes spgStepTxt{0%{color:#D9E5F2}6%,22%{color:#FFFFFF;font-weight:600}30%,100%{color:#D9E5F2}} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-bar{position:relative;background:rgba(255,255,255,.12);border-radius:3px;overflow:hidden} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-bar::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#F29838,#F9E145);transform-origin:left;animation:spgBarLoop 8s linear infinite} @keyframes spgBarLoop{from{transform:scaleX(0)}to{transform:scaleX(1)}} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hc-ico .elementor-icon{box-shadow:0 0 0 0 rgba(242,152,56,.6);animation:spgPulse 2.4s ease-out infinite} @keyframes spgPulse{0%{box-shadow:0 0 0 0 rgba(242,152,56,.55)}70%,100%{box-shadow:0 0 0 14px rgba(242,152,56,0)}} @keyframes spgUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}} @keyframes spgDown{from{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}} @keyframes spgReveal{from{opacity:0;transform:translateY(46px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0 0 -20% 0)}} @keyframes spgDraw{from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes spgCardIn{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:none}} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(1){animation:spgDown .7s cubic-bezier(.2,.7,.2,1) .15s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(2) .elementor-heading-title{animation:spgReveal 1s cubic-bezier(.2,.7,.2,1) .3s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(3){transform-origin:left;animation:spgDraw .8s cubic-bezier(.6,0,.2,1) .8s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(4){animation:spgUp .8s cubic-bezier(.2,.7,.2,1) .95s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(5)>.elementor-element:nth-child(1){animation:spgUp .7s cubic-bezier(.2,.7,.2,1) 1.15s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(5)>.elementor-element:nth-child(2){animation:spgUp .7s cubic-bezier(.2,.7,.2,1) 1.28s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(6)>.elementor-element:nth-child(1){animation:spgUp .7s ease-out 1.45s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(6)>.elementor-element:nth-child(2){animation:spgUp .7s ease-out 1.6s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element:nth-child(6)>.elementor-element:nth-child(3){animation:spgUp .7s ease-out 1.75s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-card>.e-con-inner,.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-card{animation-name:none} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-card>*{animation:spgCardIn .9s cubic-bezier(.2,.7,.2,1) 1.1s both} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-copy .elementor-widget-button:first-child .elementor-button{position:relative;overflow:hidden} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-copy .elementor-widget-button:first-child .elementor-button::after{content:'';position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-20deg);animation:spgShine 4s ease-in-out 2.5s infinite;pointer-events:none} @keyframes spgShine{0%{left:-60%}30%,100%{left:130%}} @keyframes spgZoom{from{background-size:106% auto}to{background-size:118% auto}} @media (min-width:1280px){.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .e-con.spg-hero-slide:not(.spg-x){background-size:106% auto;background-position:center center} .elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active.spg-hero-slide:not(.spg-x),.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .e-con.spg-hero-slide:not(.spg-x){animation:spgZoom 10s ease-out both}} @media (max-width:1199px){.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-card{display:none!important}} @media (prefers-reduced-motion:reduce){.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy *,.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .swiper-slide-active .spg-hero-copy>.elementor-element,.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-card *,.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-card,.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .spg-hero-slide,.elementor-31187 .elementor-element.elementor-element-3d8f1a2 .elementor-button::after{animation:none!important}}/* End custom CSS */