.elementor-11 .elementor-element.elementor-element-54a10a4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10.375rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:12rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-54a10a4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-54a10a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgipulse.com/wp-content/uploads/2026/04/banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c3a47a6{--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:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-c3a47a6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c3a47a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f6e4445{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f6e4445:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f6e4445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #801F00 0%, #FF3D00 100%);}.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-11 .elementor-element.elementor-element-de74afa{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-07b3853{--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:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-07b3853:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-07b3853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF3D00;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-9a0768e img{width:100%;}.elementor-11 .elementor-element.elementor-element-d5f1291{--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:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-d5f1291:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d5f1291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-aea692a{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-aea692a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-0d2e37d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-0d2e37d{padding:1rem 0rem 0rem 0rem;}.elementor-11 .elementor-element.elementor-element-0d2e37d .elementor-swiper-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-3ba76bc{--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:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-3ba76bc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3ba76bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #801F00 0%, #FF3D00 100%);}.elementor-11 .elementor-element.elementor-element-81983e6{--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:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:0.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-81983e6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-81983e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-pagination-bullet-active, .elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-pagination-progressbar-fill{background-color:#FF3D00;}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-pagination-fraction{color:#FF3D00;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-main-swiper .swiper-slide{background-color:#EDEDED;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-swiper-button{font-size:0px;}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.4rem;--swiper-pagination-bullet-vertical-gap:0.4rem;height:1rem;width:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-horizontal .swiper-pagination-progressbar{height:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFBCA7;opacity:1;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:300;font-style:normal;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__name{color:#000000;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:bold;text-transform:uppercase;font-style:normal;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__title{color:#000000;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__image img{width:13rem;height:13rem;border-radius:0px;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (13rem / 2) - 8px );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (13rem / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (13rem / 2) - 8px );left:auto;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (13rem / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (13rem / 2) - 8px );left:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:1.25rem;margin-right:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:1.25rem;margin-left:0;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:1.25rem;}.elementor-11 .elementor-element.elementor-element-9e1c2ce{--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:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11 .elementor-element.elementor-element-9e1c2ce:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9e1c2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ffedfcf{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-c3a47a6{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-de74afa{font-size:1.25rem;}.elementor-11 .elementor-element.elementor-element-07b3853{--gap:1.25rem 0rem;--row-gap:1.25rem;--column-gap:0rem;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d5f1291{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0d2e37d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-0d2e37d{padding:1rem 0rem 0rem 0rem;}.elementor-11 .elementor-element.elementor-element-3ba76bc{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-81983e6{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:50px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;height:14px;width:14px;}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:12px;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:12px;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:12px;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:12px;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__text{font-size:1rem;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__name{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__title{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-55d4d93 .elementor-testimonial__image img{width:8rem;height:8rem;}body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:1rem;margin-right:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:1rem;margin-left:0;}.elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-55d4d93.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:1rem;}.elementor-11 .elementor-element.elementor-element-9e1c2ce{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-54a10a4{--padding-top:200px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-11 .elementor-element.elementor-element-c3a47a6{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-11 .elementor-element.elementor-element-de74afa{text-align:center;font-size:1.2rem;}.elementor-11 .elementor-element.elementor-element-07b3853{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-11 .elementor-element.elementor-element-d5f1291{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-11 .elementor-element.elementor-element-0d2e37d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-0d2e37d{padding:0.5rem 0rem 0rem 0rem;}.elementor-11 .elementor-element.elementor-element-3ba76bc{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-11 .elementor-element.elementor-element-81983e6{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:40px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:12px;width:12px;}.elementor-11 .elementor-element.elementor-element-55d4d93 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-11 .elementor-element.elementor-element-9e1c2ce{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}}/* Start custom CSS for html, class: .elementor-element-47322d5 */.session-table table thead:first-child tr:first-child th {
  border-block-start: none;
}
.session-table .table {
  font-family: Poppins, Sans-serif;
  font-size: 1.25rem;
  line-height: 1.25;
  color: #000000;
  margin-bottom: 0;
}
.session-table .table td {
  color: #000000;
}
.session-table .table thead th,
.session-table .table thead tr {
  border: none;
}
.session-table .table thead th {
  background-color: #801F00;
  background-image: linear-gradient(90deg, #801F00, #FF3D00);
  color: #fff;
  font-size: 1.4375rem;
  font-weight: 500;
  line-height: 1.25;
  vertical-align: middle;
}
.session-table table td,
.session-table table th {
  border: none;
  padding: 0.5rem 1rem;
  text-align: left;
}
.session-table .table tbody tr {
  border-top: 0.25rem solid #fff;
}
.session-table .table tbody tr > td:first-child {
  background-color: #FF3D00;
  color: #fff;
  width: 10.8rem;
  vertical-align: middle;
  font-weight: 500;
}
.session-table .table tbody tr td:not(:first-child) {
  background-color: #f5c0b0;
  background-image: linear-gradient(90deg, #fec3b0, #d7b9b0);
  vertical-align: top;
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 1024px) {
  .session-table .table {
    font-size: 16px;
  }
  .session-table .table thead th {
    font-size: 17px;
  }
  .session-table table td,
  .session-table table th {
    padding: 6px 12px;
  }
  .session-table .table tbody tr > td:first-child {
    width: 134px;
  }
  .session-table .table tbody tr {
    border-top-width: 3px;
  }
}
@media (max-width: 767px) {
  .session-table .table {
    font-size: 15px;
    margin-bottom: 15px;
    min-width: 725px;
  }
  .session-table .table thead th {
    font-size: 16px;
  }
  .session-table table td,
  .session-table table th {
    padding: 6px 12px;
  }
  .session-table .table tbody tr > td:first-child {
    width: 128px;
  }
  .session-table .table tbody tr {
    border-top-width: 2px;
  }
}/*# sourceMappingURL=main.css.map *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de74afa */.text-area.what-is p strong {
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6e4445 */@media (min-width: 1680px) {
  .elementor .what-is-sgi .e-cb1736a-7c00aab {
    padding-left: 6.5%;
  }
}

@media (min-width: 1920px) {
  .elementor .what-is-sgi .e-cb1736a-7c00aab {
    padding-left: 5.5%;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-55d4d93 */.testimonials-one .elementor-testimonial__image {
  font-size: 0;
}
.testimonials-one .elementor-testimonial__image img {
  height: auto !important;
  display: block;
}
.testimonials-one .elementor-testimonial__content {
  display: flex;
  flex-direction: column;
  padding: 1.875rem 1.875rem 1rem 0;
  justify-content: space-between;
}
.testimonials-one.elementor-widget-testimonial-carousel .elementor-main-swiper {
  width: 100%;
  padding-bottom: 3rem;
}
.testimonials-one .elementor-testimonial__cite {
  margin-top: 1rem !important;
}
.testimonials-one .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 0;
}

@media (min-width: 1025px) and (max-width: 1199px) {
  .testimonials-one .elementor-testimonial__image img {
    width: 12rem !important;
  }
  .testimonials-one .elementor-testimonial__name,
  .testimonials-one .elementor-testimonial__title {
    font-size: 1.25rem !important;
  }
}
@media (max-width: 1024px) {
  .testimonials-one .elementor-testimonial__content {
    padding: 15px 15px 12px 0;
  }
  .testimonials-one.elementor-widget-testimonial-carousel .elementor-main-swiper {
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .testimonials-one.elementor-widget-testimonial-carousel .elementor-main-swiper {
    width: 100%;
    max-width: 390px;
    margin: 0 auto;
  }
  .testimonials-one.elementor-widget-testimonial-carousel .elementor-main-swiper {
    padding-bottom: 32px;
  }
}/*# sourceMappingURL=main.css.map *//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ffedfcf */.common-frm-one {
  font-family: "Poppins", Sans-serif;
}

.common-frm-one .form-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -0.75rem;
}

.common-frm-one .form-row + .form-row {
  margin-top: 1.375rem;
}

.common-frm-one .form-row .col-6 {
  width: 50%;
  padding: 0 0.75rem;
}

.common-frm-one .form-row .col-6 > p {
  margin-bottom: 0;
}

.common-frm-one .w-full {
  width: 100% !important;
}

.common-frm-one .wpcf7-form-control {
  border-radius: 0;
  background-color: #fff;
  border: 1px solid #707070;
  padding: 0.375rem 0.75rem;
  height: 2.875rem;
  font-size: 1.0625rem;
}

.common-frm-one .submitbtn {
  text-align: center;
  position: relative;
}

.common-frm-one .submitbtn p {
  margin: 0;
}

.common-frm-one .submitbtn .wpcf7-form-control.wpcf7-submit {
  width: 14.375rem;
  height: 4rem;
  background-color: transparent;
  font-size: 0 !important;
  display: inline-block;
  vertical-align: middle;
  background-image: url(https://www.sgipulse.com/wp-content/uploads/2026/04/submit-btn.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: none !important;
}

.common-frm-one .submit-wrap {
  padding-top: 1rem !important;
}

.common-frm-one .wpcf7-not-valid-tip {
  color: #dc3232;
  font-size: 1rem;
  line-height: 1.4;
  margin-top: 0.3125rem;
}

.common-frm-one .wpcf7 form .wpcf7-response-output {
  margin: 2rem 0 0;
  padding: 0.5rem 1rem;
  text-align: center;
}

.common-frm-one .wpcf7-spinner {
  width: 1.5rem;
  height: 1.5rem;
  margin: 0 1.25rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.common-frm-one .wpcf7-spinner::before {
  top: 0.25rem;
  left: 0.25rem;
  width: 0.375rem;
  height: 0.375rem;
  transform-origin: 0.5rem 0.5rem;
}

@media (max-width: 1024px) {
  .common-frm-one .submitbtn .wpcf7-form-control.wpcf7-submit {
    width: 208px;
    height: 54px;
  }
  .common-frm-one .submit-wrap {
    padding-top: 14px !important;
  }
}
@media (max-width: 767px) {
  .common-frm-one .form-row .col-6 {
    width: 100%;
  }
  .common-frm-one .form-row .col-6 + .col-6 {
    margin-top: 1.25rem;
  }
  .common-frm-one .form-row + .form-row {
    margin-top: 1.25rem;
  }
  .common-frm-one .wpcf7-form-control {
    height: 44px;
    font-size: 16px;
  }
  .common-frm-one .wpcf7-not-valid-tip {
    font-size: 15px;
  }
  .common-frm-one .submitbtn .wpcf7-form-control.wpcf7-submit {
    width: 192px;
    height: 50px;
  }
  .common-frm-one .submit-wrap {
    padding-top: 12px !important;
  }
}/*# sourceMappingURL=main.css.map *//* End custom CSS */