.elementor-23 .elementor-element.elementor-element-043372a{--display:flex;--min-height:350px;--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-043372a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-043372a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shafiahoney.uk/wp-content/uploads/2024/04/bee-bg-shafia.jpg");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-043372a::before, .elementor-23 .elementor-element.elementor-element-043372a > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043372a > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043372a > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-043372a > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-043372a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shafiahoney.uk/wp-content/uploads/2024/04/bee-01.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:34% auto;}.elementor-23 .elementor-element.elementor-element-599a235{--display:flex;--min-height:350px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-599a235:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-599a235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shafiahoney.uk/wp-content/uploads/2024/04/0003.png");background-position:bottom right;background-repeat:no-repeat;background-size:20% auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-2453aa0{text-align:center;}.elementor-23 .elementor-element.elementor-element-2453aa0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e74396d );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-37bd886{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-37bd886 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-37bd886 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-23 .elementor-element.elementor-element-4bb479f{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4bb479f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4bb479f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e74396d );}.elementor-23 .elementor-element.elementor-element-04e4f65{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-04fc2a4{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-946eebb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-e9a6bb8 .elementor-heading-title{font-family:var( --e-global-typography-24a2580-font-family ), Sans-serif;font-size:var( --e-global-typography-24a2580-font-size );font-weight:var( --e-global-typography-24a2580-font-weight );text-transform:var( --e-global-typography-24a2580-text-transform );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-7357358 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-c7e3838{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-c7e3838 .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-c7e3838 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-23 .elementor-element.elementor-element-712fa76{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-33159e4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-33159e4 .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-33159e4 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-23 .elementor-element.elementor-element-373e61e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-23 .elementor-element.elementor-element-373e61e{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-598aefb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-23 .elementor-element.elementor-element-598aefb{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-f7269fe{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-f7269fe.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-66d7492{z-index:999;text-align:left;}.elementor-23 .elementor-element.elementor-element-66d7492 img{width:46%;border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-d1c2ff8 > .elementor-widget-container{margin:-15% 0% 0% 0%;}.elementor-23 .elementor-element.elementor-element-d1c2ff8{z-index:999;text-align:right;}.elementor-23 .elementor-element.elementor-element-d1c2ff8 img{width:70%;border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-536f0ab > .elementor-widget-container{margin:-10% 0% 0% 0%;}.elementor-23 .elementor-element.elementor-element-536f0ab{z-index:999;text-align:left;}.elementor-23 .elementor-element.elementor-element-536f0ab img{width:50%;border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-bd393c8{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bd393c8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bd393c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-2e69dd6{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-5afb4f7{--display:flex;}.elementor-23 .elementor-element.elementor-element-5afb4f7.e-con{--order:99999 /* order end hack */;}.elementor-23 .elementor-element.elementor-element-adc9e04{--display:flex;}.elementor-23 .elementor-element.elementor-element-d49b5b5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-df35219 .elementor-heading-title{font-family:var( --e-global-typography-24a2580-font-family ), Sans-serif;font-size:var( --e-global-typography-24a2580-font-size );font-weight:var( --e-global-typography-24a2580-font-weight );text-transform:var( --e-global-typography-24a2580-text-transform );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-a7f7b18 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-92e81f7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-92e81f7 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-92e81f7 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-23 .elementor-element.elementor-element-1f25a6c{color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-e778dcc{color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-f8fb3e8{color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-32d54b2{color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-1bd1400{color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-67d6f41{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-340a712{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-b2e2f68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-270da59{text-align:center;}.elementor-23 .elementor-element.elementor-element-270da59 .elementor-heading-title{font-family:var( --e-global-typography-24a2580-font-family ), Sans-serif;font-size:var( --e-global-typography-24a2580-font-size );font-weight:var( --e-global-typography-24a2580-font-weight );text-transform:var( --e-global-typography-24a2580-text-transform );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-9ff0449{text-align:center;}.elementor-23 .elementor-element.elementor-element-9ff0449 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-9503ce6{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-9503ce6 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-9503ce6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-23 .elementor-element.elementor-element-aeeb9ca > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-23 .elementor-element.elementor-element-aeeb9ca{text-align:center;color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-3786680{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c93fb2a{--display:flex;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-4471417 .elementor-cta__content-item{transition-duration:500ms;}.elementor-23 .elementor-element.elementor-element-4471417.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-23 .elementor-element.elementor-element-4471417.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-23 .elementor-element.elementor-element-4471417.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-23 .elementor-element.elementor-element-4471417 .elementor-cta .elementor-cta__bg, .elementor-23 .elementor-element.elementor-element-4471417 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-23 .elementor-element.elementor-element-4471417 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-4471417 .elementor-cta__content{min-height:360px;text-align:center;}.elementor-23 .elementor-element.elementor-element-4471417 .elementor-cta__button{font-family:var( --e-global-typography-f1597fe-font-family ), Sans-serif;font-size:var( --e-global-typography-f1597fe-font-size );font-weight:var( --e-global-typography-f1597fe-font-weight );text-transform:var( --e-global-typography-f1597fe-text-transform );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );color:var( --e-global-color-e74396d );background-color:#000000C7;border-width:0px;border-radius:8px;}.elementor-23 .elementor-element.elementor-element-46336b9{--display:flex;}.elementor-23 .elementor-element.elementor-element-0d31481 .elementor-cta__content-item{transition-duration:500ms;}.elementor-23 .elementor-element.elementor-element-0d31481.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-23 .elementor-element.elementor-element-0d31481.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-23 .elementor-element.elementor-element-0d31481.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-23 .elementor-element.elementor-element-0d31481 .elementor-cta .elementor-cta__bg, .elementor-23 .elementor-element.elementor-element-0d31481 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-23 .elementor-element.elementor-element-0d31481 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-0d31481 .elementor-cta__content{min-height:360px;text-align:center;}.elementor-23 .elementor-element.elementor-element-0d31481 .elementor-cta__button{font-family:var( --e-global-typography-f1597fe-font-family ), Sans-serif;font-size:var( --e-global-typography-f1597fe-font-size );font-weight:var( --e-global-typography-f1597fe-font-weight );text-transform:var( --e-global-typography-f1597fe-text-transform );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );color:var( --e-global-color-e74396d );background-color:#000000C7;border-width:0px;border-radius:8px;}.elementor-23 .elementor-element.elementor-element-19ce50a{--display:flex;}.elementor-23 .elementor-element.elementor-element-9e189d1 .elementor-cta__content-item{transition-duration:500ms;}.elementor-23 .elementor-element.elementor-element-9e189d1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-23 .elementor-element.elementor-element-9e189d1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-23 .elementor-element.elementor-element-9e189d1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-23 .elementor-element.elementor-element-9e189d1 .elementor-cta .elementor-cta__bg, .elementor-23 .elementor-element.elementor-element-9e189d1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-23 .elementor-element.elementor-element-9e189d1 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-9e189d1 .elementor-cta__content{min-height:360px;text-align:center;}.elementor-23 .elementor-element.elementor-element-9e189d1 .elementor-cta__button{font-family:var( --e-global-typography-f1597fe-font-family ), Sans-serif;font-size:var( --e-global-typography-f1597fe-font-size );font-weight:var( --e-global-typography-f1597fe-font-weight );text-transform:var( --e-global-typography-f1597fe-text-transform );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );color:var( --e-global-color-e74396d );background-color:#000000C7;border-width:0px;border-radius:8px;}.elementor-23 .elementor-element.elementor-element-4654db8{--display:flex;}.elementor-23 .elementor-element.elementor-element-0dcf03a .elementor-cta__content-item{transition-duration:500ms;}.elementor-23 .elementor-element.elementor-element-0dcf03a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-23 .elementor-element.elementor-element-0dcf03a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-23 .elementor-element.elementor-element-0dcf03a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-23 .elementor-element.elementor-element-0dcf03a .elementor-cta .elementor-cta__bg, .elementor-23 .elementor-element.elementor-element-0dcf03a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-23 .elementor-element.elementor-element-0dcf03a > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-0dcf03a .elementor-cta__content{min-height:360px;text-align:center;}.elementor-23 .elementor-element.elementor-element-0dcf03a .elementor-cta__button{font-family:var( --e-global-typography-f1597fe-font-family ), Sans-serif;font-size:var( --e-global-typography-f1597fe-font-size );font-weight:var( --e-global-typography-f1597fe-font-weight );text-transform:var( --e-global-typography-f1597fe-text-transform );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );color:var( --e-global-color-e74396d );background-color:#000000C7;border-width:0px;border-radius:8px;}.elementor-23 .elementor-element.elementor-element-297ad8c{--display:flex;}.elementor-23 .elementor-element.elementor-element-ec90d19 .elementor-cta__content-item{transition-duration:500ms;}.elementor-23 .elementor-element.elementor-element-ec90d19.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-23 .elementor-element.elementor-element-ec90d19.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-23 .elementor-element.elementor-element-ec90d19.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-23 .elementor-element.elementor-element-ec90d19 .elementor-cta .elementor-cta__bg, .elementor-23 .elementor-element.elementor-element-ec90d19 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-23 .elementor-element.elementor-element-ec90d19 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-ec90d19 .elementor-cta__content{min-height:360px;text-align:center;}.elementor-23 .elementor-element.elementor-element-ec90d19 .elementor-cta__button{font-family:var( --e-global-typography-f1597fe-font-family ), Sans-serif;font-size:var( --e-global-typography-f1597fe-font-size );font-weight:var( --e-global-typography-f1597fe-font-weight );text-transform:var( --e-global-typography-f1597fe-text-transform );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );color:var( --e-global-color-e74396d );background-color:#000000C7;border-width:0px;border-radius:8px;}.elementor-23 .elementor-element.elementor-element-b43c089{--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;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b43c089:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b43c089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shafiahoney.uk/wp-content/uploads/2024/05/vision-mission.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-b43c089::before, .elementor-23 .elementor-element.elementor-element-b43c089 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-b43c089 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-b43c089 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-b43c089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-b43c089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-9335ac3{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-b8f6b8e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-b8f6b8e.e-con{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7bd71a0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-1a52b1d .elementor-heading-title{font-family:var( --e-global-typography-24a2580-font-family ), Sans-serif;font-size:var( --e-global-typography-24a2580-font-size );font-weight:var( --e-global-typography-24a2580-font-weight );text-transform:var( --e-global-typography-24a2580-text-transform );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-f8393d3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e74396d );}.elementor-23 .elementor-element.elementor-element-ad1c469{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-ad1c469 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-ad1c469 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-23 .elementor-element.elementor-element-190b304{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-747bf9c{text-align:justify;color:var( --e-global-color-e74396d );}.elementor-23 .elementor-element.elementor-element-89e2aa0{--display:flex;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-89e2aa0.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-f26fef0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-3e61108 .elementor-heading-title{font-family:var( --e-global-typography-24a2580-font-family ), Sans-serif;font-size:var( --e-global-typography-24a2580-font-size );font-weight:var( --e-global-typography-24a2580-font-weight );text-transform:var( --e-global-typography-24a2580-text-transform );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-9a2b2ca .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e74396d );}.elementor-23 .elementor-element.elementor-element-52249fe{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-52249fe .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-52249fe .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-23 .elementor-element.elementor-element-905bd4b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-419f330{text-align:justify;color:var( --e-global-color-e74396d );}.elementor-23 .elementor-element.elementor-element-4c31244{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2bb292c{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-90c0d32{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0b54fdb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-d591299 .elementor-heading-title{font-family:var( --e-global-typography-24a2580-font-family ), Sans-serif;font-size:var( --e-global-typography-24a2580-font-size );font-weight:var( --e-global-typography-24a2580-font-weight );text-transform:var( --e-global-typography-24a2580-text-transform );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-f046a05 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-17dbe66{--divider-border-style:solid;--divider-color:#FFCA35;--divider-border-width:2px;}.elementor-23 .elementor-element.elementor-element-17dbe66 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-17dbe66 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-23 .elementor-element.elementor-element-61a792d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-9bada79{color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-124f67a{color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-c73cad0{--display:flex;}.elementor-23 .elementor-element.elementor-element-36fa257 img{width:80%;border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-e7a95ab{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e7a95ab:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e7a95ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-f16a643{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-d67ec3d > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-d67ec3d{text-align:center;}.elementor-23 .elementor-element.elementor-element-d67ec3d .elementor-heading-title{font-family:var( --e-global-typography-24a2580-font-family ), Sans-serif;font-size:var( --e-global-typography-24a2580-font-size );font-weight:var( --e-global-typography-24a2580-font-weight );text-transform:var( --e-global-typography-24a2580-text-transform );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );color:var( --e-global-color-26c87ce );}.elementor-23 .elementor-element.elementor-element-a6e8350{text-align:center;}.elementor-23 .elementor-element.elementor-element-a6e8350 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-ebcd673{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-ebcd673.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-ebcd673 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-ebcd673 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-23 .elementor-element.elementor-element-be49ed5{--e-image-carousel-slides-to-show:5;}.elementor-23 .elementor-element.elementor-element-2239d5a{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-782924f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-a00d137 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-a00d137.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-a00d137.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-a00d137.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-a00d137.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-a00d137.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-a00d137 .elementor-icon{font-size:70px;}.elementor-23 .elementor-element.elementor-element-a00d137 .elementor-icon svg{height:70px;}.elementor-23 .elementor-element.elementor-element-46d1995{text-align:center;}.elementor-23 .elementor-element.elementor-element-46d1995 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-867bed7{text-align:center;}.elementor-23 .elementor-element.elementor-element-867bed7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-f1597fe-font-family ), Sans-serif;font-size:var( --e-global-typography-f1597fe-font-size );font-weight:var( --e-global-typography-f1597fe-font-weight );text-transform:var( --e-global-typography-f1597fe-text-transform );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );fill:var( --e-global-color-e74396d );color:var( --e-global-color-e74396d );border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button:focus{background-color:var( --e-global-color-26c87ce );color:var( --e-global-color-e74396d );}.elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button:focus svg{fill:var( --e-global-color-e74396d );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-2453aa0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-23 .elementor-element.elementor-element-e9a6bb8 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-7357358 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-373e61e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-598aefb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-df35219 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-a7f7b18 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-270da59 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9ff0449 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-4471417 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-0d31481 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9e189d1 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-0dcf03a .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-ec90d19 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-1a52b1d .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-f8393d3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-3e61108 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9a2b2ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-d591299 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-f046a05 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-d67ec3d .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-a6e8350 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-46d1995 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-867bed7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-043372a{--min-height:200px;}.elementor-23 .elementor-element.elementor-element-043372a::before, .elementor-23 .elementor-element.elementor-element-043372a > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043372a > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-043372a > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-043372a > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-043372a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center left;background-size:60% auto;}.elementor-23 .elementor-element.elementor-element-599a235{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-2453aa0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-23 .elementor-element.elementor-element-4bb479f{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-e9a6bb8 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-7357358 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-712fa76{font-size:24px;}.elementor-23 .elementor-element.elementor-element-373e61e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-598aefb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-bd393c8{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-df35219 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-a7f7b18 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-67d6f41{--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-23 .elementor-element.elementor-element-340a712{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-270da59 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9ff0449 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-aeeb9ca > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-4471417 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-0d31481 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9e189d1 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-0dcf03a .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-ec90d19 .elementor-cta__button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}.elementor-23 .elementor-element.elementor-element-b43c089{--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-1a52b1d .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-f8393d3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-3e61108 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-9a2b2ca .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-4c31244{--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-d591299 .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-f046a05 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-e7a95ab{--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-d67ec3d .elementor-heading-title{font-size:var( --e-global-typography-24a2580-font-size );letter-spacing:var( --e-global-typography-24a2580-letter-spacing );}.elementor-23 .elementor-element.elementor-element-a6e8350 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-be49ed5{--e-image-carousel-slides-to-show:2;}.elementor-23 .elementor-element.elementor-element-2239d5a{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-46d1995 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-867bed7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-5ed3faa .elementor-button{font-size:var( --e-global-typography-f1597fe-font-size );line-height:var( --e-global-typography-f1597fe-line-height );letter-spacing:var( --e-global-typography-f1597fe-letter-spacing );}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-04fc2a4{--width:50%;}.elementor-23 .elementor-element.elementor-element-f7269fe{--width:50%;}}@media(min-width:1025px){.elementor-23 .elementor-element.elementor-element-b43c089:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b43c089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}