.elementor-566 .elementor-element.elementor-element-9500c2e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:140px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-566 .elementor-element.elementor-element-9500c2e:not(.elementor-motion-effects-element-type-background), .elementor-566 .elementor-element.elementor-element-9500c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://halalgelatin.com.pk/wp-content/uploads/2026/07/hg-powder.jpg");}.elementor-566 .elementor-element.elementor-element-9500c2e::before, .elementor-566 .elementor-element.elementor-element-9500c2e > .elementor-background-video-container::before, .elementor-566 .elementor-element.elementor-element-9500c2e > .e-con-inner > .elementor-background-video-container::before, .elementor-566 .elementor-element.elementor-element-9500c2e > .elementor-background-slideshow::before, .elementor-566 .elementor-element.elementor-element-9500c2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-566 .elementor-element.elementor-element-9500c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #00000078 0%, #00000078 100%);}.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__title{color:#FFFFFF;font-family:var( --e-global-typography-b1a0b58-font-family ), Sans-serif;font-size:var( --e-global-typography-b1a0b58-font-size );font-weight:var( --e-global-typography-b1a0b58-font-weight );line-height:var( --e-global-typography-b1a0b58-line-height );letter-spacing:var( --e-global-typography-b1a0b58-letter-spacing );}.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__subtitle{color:#FFFFFF;margin-bottom:15px;font-size:var( --e-global-typography-5089fca-font-size );font-weight:var( --e-global-typography-5089fca-font-weight );line-height:var( --e-global-typography-5089fca-line-height );letter-spacing:var( --e-global-typography-5089fca-letter-spacing );}.elementor-566 .elementor-element.elementor-element-e42b4e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading{text-align:center;}.elementor-566 .elementor-element.elementor-element-d9670f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-566 .elementor-element.elementor-element-3ca46b8{--display:flex;--margin-top:0px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;max-width:698px !important;}.elementor-566 .elementor-element.elementor-element-1145afb .wpcf7 form.wpcf7-form input{background-color:#FFFFFF33;font-family:var( --e-global-typography-3020c22-font-family ), Sans-serif;font-size:var( --e-global-typography-3020c22-font-size );line-height:var( --e-global-typography-3020c22-line-height );color:#FFFFFF;backdrop-filter:blur(5px);border-radius:100px 100px 100px 100px;padding:15px 55px 15px 25px;}.elementor-566 .elementor-element.elementor-element-418490f .cs-button{background-color:#FFFFFF;width:48px;height:48px;color:#0A5349;border-radius:48px 48px 48px 48px;}.elementor-566 .elementor-element.elementor-element-418490f .cs-button:not(.box-gradient):hover,
                           .elementor-566 .elementor-element.elementor-element-418490f .cs-button.box-gradient:before{background-color:#faa419;}.elementor-566 .elementor-element.elementor-element-418490f .cs-button:hover{color:#FFFFFF;}.elementor-566 .elementor-element.elementor-element-418490f{position:absolute !important;right:5px;left:auto;top:3px;bottom:auto;}.elementor-566 .elementor-element.elementor-element-496c12a .cs-button:not(.box-gradient):hover,
                           .elementor-566 .elementor-element.elementor-element-496c12a .cs-button.box-gradient:before{background-color:#0A5349;}@media(max-width:1399px){.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__title{font-size:var( --e-global-typography-b1a0b58-font-size );line-height:var( --e-global-typography-b1a0b58-line-height );letter-spacing:var( --e-global-typography-b1a0b58-letter-spacing );}.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__subtitle{font-size:var( --e-global-typography-5089fca-font-size );line-height:var( --e-global-typography-5089fca-line-height );letter-spacing:var( --e-global-typography-5089fca-letter-spacing );}.elementor-566 .elementor-element.elementor-element-1145afb .wpcf7 form.wpcf7-form input{font-size:var( --e-global-typography-3020c22-font-size );line-height:var( --e-global-typography-3020c22-line-height );}}@media(max-width:991px){.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__title{font-size:var( --e-global-typography-b1a0b58-font-size );line-height:var( --e-global-typography-b1a0b58-line-height );letter-spacing:var( --e-global-typography-b1a0b58-letter-spacing );}.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__subtitle{font-size:var( --e-global-typography-5089fca-font-size );line-height:var( --e-global-typography-5089fca-line-height );letter-spacing:var( --e-global-typography-5089fca-letter-spacing );}.elementor-566 .elementor-element.elementor-element-1145afb .wpcf7 form.wpcf7-form input{font-size:var( --e-global-typography-3020c22-font-size );line-height:var( --e-global-typography-3020c22-line-height );}}@media(max-width:576px){.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__title{font-size:var( --e-global-typography-b1a0b58-font-size );line-height:var( --e-global-typography-b1a0b58-line-height );letter-spacing:var( --e-global-typography-b1a0b58-letter-spacing );}.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__subtitle{font-size:var( --e-global-typography-5089fca-font-size );line-height:var( --e-global-typography-5089fca-line-height );letter-spacing:var( --e-global-typography-5089fca-letter-spacing );}.elementor-566 .elementor-element.elementor-element-1145afb .wpcf7 form.wpcf7-form input{font-size:var( --e-global-typography-3020c22-font-size );line-height:var( --e-global-typography-3020c22-line-height );}}@media(min-width:577px){.elementor-566 .elementor-element.elementor-element-9500c2e{--content-width:1170px;}}@media(min-width:2400px){.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__title{font-size:var( --e-global-typography-b1a0b58-font-size );line-height:var( --e-global-typography-b1a0b58-line-height );letter-spacing:var( --e-global-typography-b1a0b58-letter-spacing );}.elementor-566 .elementor-element.elementor-element-e42b4e5 .heading .heading__subtitle{font-size:var( --e-global-typography-5089fca-font-size );line-height:var( --e-global-typography-5089fca-line-height );letter-spacing:var( --e-global-typography-5089fca-letter-spacing );}.elementor-566 .elementor-element.elementor-element-1145afb .wpcf7 form.wpcf7-form input{font-size:var( --e-global-typography-3020c22-font-size );line-height:var( --e-global-typography-3020c22-line-height );}}