.elementor-563 .elementor-element.elementor-element-1ac406c0{--display:flex;--min-height:50vh;--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;--flex-wrap:wrap;--overlay-opacity:0.7;}.elementor-563 .elementor-element.elementor-element-1ac406c0:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-1ac406c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalfamilysupply.com/wp-content/uploads/2025/07/portrait-of-scientist-with-mask-glasses-and-gloves-TFT7CCJ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-563 .elementor-element.elementor-element-1ac406c0::before, .elementor-563 .elementor-element.elementor-element-1ac406c0 > .elementor-background-video-container::before, .elementor-563 .elementor-element.elementor-element-1ac406c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-563 .elementor-element.elementor-element-1ac406c0 > .elementor-background-slideshow::before, .elementor-563 .elementor-element.elementor-element-1ac406c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-563 .elementor-element.elementor-element-1ac406c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-0e16b33 ) 0%, var( --e-global-color-primary ) 80%);}.elementor-563 .elementor-element.elementor-element-1ac406c0.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-66e4c161{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25px 15px;--row-gap:25px;--column-gap:15px;--flex-wrap:wrap;}.elementor-563 .elementor-element.elementor-element-66e4c161.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-3ffe7f7e{width:100%;max-width:100%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;text-align:left;}.elementor-563 .elementor-element.elementor-element-3ffe7f7e.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-2dde960{width:var( --container-widget-width, 3% );max-width:3%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-2dde960 .elementor-icon-wrapper{text-align:left;}.elementor-563 .elementor-element.elementor-element-2dde960.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0e16b33 );}.elementor-563 .elementor-element.elementor-element-2dde960.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-2dde960.elementor-view-default .elementor-icon{color:var( --e-global-color-0e16b33 );border-color:var( --e-global-color-0e16b33 );}.elementor-563 .elementor-element.elementor-element-2dde960.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-2dde960.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0e16b33 );}.elementor-563 .elementor-element.elementor-element-2dde960 .elementor-icon{font-size:37px;}.elementor-563 .elementor-element.elementor-element-2dde960 .elementor-icon svg{height:37px;}.elementor-563 .elementor-element.elementor-element-4a91c342{width:var( --container-widget-width, 95% );max-width:95%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-25be2b2-font-family ), Sans-serif;font-size:var( --e-global-typography-25be2b2-font-size );font-weight:var( --e-global-typography-25be2b2-font-weight );color:var( --e-global-color-secondary );}.elementor-563 .elementor-element.elementor-element-ec29546{--display:flex;}.elementor-563 .elementor-element.elementor-element-4286c95 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-563 .elementor-element.elementor-element-4286c95 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-563 .elementor-element.elementor-element-4286c95{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-563 .elementor-element.elementor-element-1224c99{--display:flex;}.elementor-563 .elementor-element.elementor-element-642721e{--spacer-size:50px;}.elementor-563 .elementor-element.elementor-element-f7d9eae{text-align:center;}.elementor-563 .elementor-element.elementor-element-0e71c11{--display:flex;}.elementor-563 .elementor-element.elementor-element-a3536c9{--spacer-size:50px;}.elementor-563 .elementor-element.elementor-element-bb68385{--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 030px;--row-gap:0px;--column-gap:030px;}.elementor-563 .elementor-element.elementor-element-c5d2e04{--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;}.elementor-563 .elementor-element.elementor-element-357064b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-d8ea10d{--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;}.elementor-563 .elementor-element.elementor-element-1a87ca7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-7703029{--display:flex;}.elementor-563 .elementor-element.elementor-element-a96030d{--spacer-size:30px;}.elementor-563 .elementor-element.elementor-element-9a7266a{--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 030px;--row-gap:0px;--column-gap:030px;}.elementor-563 .elementor-element.elementor-element-6a15008{--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;}.elementor-563 .elementor-element.elementor-element-dc25a85 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-780abd9{--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;}.elementor-563 .elementor-element.elementor-element-2f3a1b1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-50ca6d2{--display:flex;}.elementor-563 .elementor-element.elementor-element-080be49{--spacer-size:30px;}.elementor-563 .elementor-element.elementor-element-91dd7bb{--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 030px;--row-gap:0px;--column-gap:030px;}.elementor-563 .elementor-element.elementor-element-84c5e6e{--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;}.elementor-563 .elementor-element.elementor-element-f1fb93c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-9fc3bfd{--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;}.elementor-563 .elementor-element.elementor-element-c833914 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-69da81c{--display:flex;}.elementor-563 .elementor-element.elementor-element-df4df26{--spacer-size:30px;}.elementor-563 .elementor-element.elementor-element-d7a3e76{--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 030px;--row-gap:0px;--column-gap:030px;}.elementor-563 .elementor-element.elementor-element-fcbc6f5{--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;}.elementor-563 .elementor-element.elementor-element-22d0981 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-9be9648{--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;}.elementor-563 .elementor-element.elementor-element-01ce7d7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-dcdb22d{--display:flex;}.elementor-563 .elementor-element.elementor-element-9b28a08{--spacer-size:30px;}.elementor-563 .elementor-element.elementor-element-2cb7247{--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 030px;--row-gap:0px;--column-gap:030px;}.elementor-563 .elementor-element.elementor-element-3482c71{--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;}.elementor-563 .elementor-element.elementor-element-9bf9530 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-7ef3a5a{--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;}.elementor-563 .elementor-element.elementor-element-4343254 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-24a7a4e{--display:flex;}.elementor-563 .elementor-element.elementor-element-dc23ae6{--spacer-size:30px;}.elementor-563 .elementor-element.elementor-element-3e2dbef{--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 030px;--row-gap:0px;--column-gap:030px;}.elementor-563 .elementor-element.elementor-element-4568b79{--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;}.elementor-563 .elementor-element.elementor-element-833e51f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-563 .elementor-element.elementor-element-19e6fdb{--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;}.elementor-563 .elementor-element.elementor-element-9a77aa0 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-563 .elementor-element.elementor-element-c5d2e04{--width:50%;}.elementor-563 .elementor-element.elementor-element-d8ea10d{--width:50%;}.elementor-563 .elementor-element.elementor-element-6a15008{--width:50%;}.elementor-563 .elementor-element.elementor-element-780abd9{--width:50%;}.elementor-563 .elementor-element.elementor-element-84c5e6e{--width:50%;}.elementor-563 .elementor-element.elementor-element-9fc3bfd{--width:50%;}.elementor-563 .elementor-element.elementor-element-fcbc6f5{--width:50%;}.elementor-563 .elementor-element.elementor-element-9be9648{--width:50%;}.elementor-563 .elementor-element.elementor-element-3482c71{--width:50%;}.elementor-563 .elementor-element.elementor-element-7ef3a5a{--width:50%;}.elementor-563 .elementor-element.elementor-element-4568b79{--width:50%;}.elementor-563 .elementor-element.elementor-element-19e6fdb{--width:50%;}}@media(max-width:1024px){.elementor-563 .elementor-element.elementor-element-3ffe7f7e{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-563 .elementor-element.elementor-element-2dde960{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-563 .elementor-element.elementor-element-4a91c342{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;font-size:var( --e-global-typography-25be2b2-font-size );}}@media(max-width:767px){.elementor-563 .elementor-element.elementor-element-66e4c161{--justify-content:center;}.elementor-563 .elementor-element.elementor-element-3ffe7f7e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-563 .elementor-element.elementor-element-2dde960{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-563 .elementor-element.elementor-element-4a91c342{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;font-size:var( --e-global-typography-25be2b2-font-size );}}