.elementor-8 .elementor-element.elementor-element-e463e97{--display:flex;--min-height:700px;--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0 0 5px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-b0f1fe8);--border-color:var( --e-global-color-b0f1fe8 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8 .elementor-element.elementor-element-e463e97::before,.elementor-8 .elementor-element.elementor-element-e463e97>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-e463e97>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-e463e97>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-e463e97>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-e463e97>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-8 .elementor-element.elementor-element-e463e97:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-e463e97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://firstimpressionstheatre.co.uk/wp-content/uploads/2025/03/IMG_3732-1-scaled.jpg) 50% 50%;background-size:cover}.elementor-8 .elementor-element.elementor-element-269dc43 img{max-width:32%}.elementor-8 .elementor-element.elementor-element-45e10f0{text-align:center}.elementor-8 .elementor-element.elementor-element-45e10f0 .elementor-heading-title{font-family:"Salsa",Sans-serif;color:#FFF}.elementor-8 .elementor-element.elementor-element-40e1055{--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}.elementor-8 .elementor-element.elementor-element-915c469 .elementor-button{background-color:var(--e-global-color-b0f1fe8)}.elementor-8 .elementor-element.elementor-element-d602fce .elementor-button{background-color:var(--e-global-color-b0f1fe8);fill:#FFF;color:#FFF}.elementor-8 .elementor-element.elementor-element-a66eccd{--display:flex;--min-height:550px;--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-67a0686{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-8 .elementor-element.elementor-element-67a0686:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-67a0686>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFC}.elementor-8 .elementor-element.elementor-element-11a9374{--display:flex}.elementor-8 .elementor-element.elementor-element-656e3c1{text-align:start;font-family:"Salsa",Sans-serif;color:var(--e-global-color-ea83674)}.elementor-8 .elementor-element.elementor-element-932d750 .elementor-button{background-color:var(--e-global-color-b0f1fe8)}.elementor-8 .elementor-element.elementor-element-3f61a1f{--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}.elementor-8 .elementor-element.elementor-element-ffbaafe img{border-radius:15px 15px 15px 15px}.elementor-8 .elementor-element.elementor-element-62d1675{--display:flex;--min-height:500px;--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.31;border-style:solid;--border-style:solid;border-width:5px 0 5px 0;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var(--e-global-color-b0f1fe8);--border-color:var( --e-global-color-b0f1fe8 )}.elementor-8 .elementor-element.elementor-element-62d1675:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-62d1675>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://firstimpressionstheatre.co.uk/wp-content/uploads/2025/03/Grayscaleimage62800.webp);background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-62d1675::before,.elementor-8 .elementor-element.elementor-element-62d1675>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-62d1675>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-62d1675>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-62d1675>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-62d1675>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-ea83674);--background-overlay:''}.elementor-8 .elementor-element.elementor-element-b3813ff{--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:50px;--padding-right:50px}.elementor-8 .elementor-element.elementor-element-b3813ff:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-b3813ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-c5d452c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-7ece393{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-7ece393:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-7ece393>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta__content-item{transition-duration:1000ms}.elementor-8 .elementor-element.elementor-element-1d0f5f9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-8 .elementor-element.elementor-element-1d0f5f9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-8 .elementor-element.elementor-element-1d0f5f9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta .elementor-cta__bg,.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8 .elementor-element.elementor-element-1d0f5f9>.elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta__content{text-align:center}.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta__title{font-family:"Salsa",Sans-serif}.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#49224669}.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#F773EC61}.elementor-8 .elementor-element.elementor-element-1d0f5f9 .elementor-cta:hover .elementor-cta__bg{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-8514dbc{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-8514dbc:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-8514dbc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta__content-item{transition-duration:1000ms}.elementor-8 .elementor-element.elementor-element-6568e7c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-8 .elementor-element.elementor-element-6568e7c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-8 .elementor-element.elementor-element-6568e7c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta .elementor-cta__bg,.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8 .elementor-element.elementor-element-6568e7c>.elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta__content{text-align:center}.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta__title{font-family:"Salsa",Sans-serif}.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#49224669}.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#F773EC61}.elementor-8 .elementor-element.elementor-element-6568e7c .elementor-cta:hover .elementor-cta__bg{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-47bd6ae{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-47bd6ae:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-47bd6ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta__content-item{transition-duration:1000ms}.elementor-8 .elementor-element.elementor-element-5ccf860.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-8 .elementor-element.elementor-element-5ccf860.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-8 .elementor-element.elementor-element-5ccf860.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta .elementor-cta__bg,.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8 .elementor-element.elementor-element-5ccf860>.elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta__content{text-align:center}.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta__title{font-family:"Salsa",Sans-serif}.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#49224669}.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#F773EC61}.elementor-8 .elementor-element.elementor-element-5ccf860 .elementor-cta:hover .elementor-cta__bg{filter:brightness(100%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-2591af5{--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:50px;--padding-left:50px;--padding-right:50px}.elementor-8 .elementor-element.elementor-element-2591af5:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-2591af5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B899B6}.elementor-8 .elementor-element.elementor-element-4f24419{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-8 .elementor-element.elementor-element-36645c3{text-align:center}.elementor-8 .elementor-element.elementor-element-36645c3 .elementor-heading-title{font-family:"Salsa",Sans-serif;color:#FFF}.elementor-8 .elementor-element.elementor-element-349d213>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items,.elementor-8 .elementor-element.elementor-element-349d213>.jet-listing-grid>.jet-listing-grid__items{--columns:3}.elementor-8 .elementor-element.elementor-element-35f14ef{--display:flex;--min-height:500px;--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.26;border-style:solid;--border-style:solid;border-width:5px 0 05px 0;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:05px;--border-left-width:0px;border-color:var(--e-global-color-b0f1fe8);--border-color:var( --e-global-color-b0f1fe8 )}.elementor-8 .elementor-element.elementor-element-35f14ef:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-35f14ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a2c4d54);background-image:url(https://firstimpressionstheatre.co.uk/wp-content/uploads/2025/03/Grayscaleimage43877.webp);background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-35f14ef::before,.elementor-8 .elementor-element.elementor-element-35f14ef>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-35f14ef>.e-con-inner>.elementor-background-video-container::before,.elementor-8 .elementor-element.elementor-element-35f14ef>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-35f14ef>.e-con-inner>.elementor-background-slideshow::before,.elementor-8 .elementor-element.elementor-element-35f14ef>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-a2c4d54);--background-overlay:''}.elementor-8 .elementor-element.elementor-element-62899ad{--display:flex;--min-height:400px;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-8 .elementor-element.elementor-element-b4ce73b>.elementor-widget-container{background-color:#FFF;border-radius:14px 14px 14px 14px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-8 .elementor-element.elementor-element-b4ce73b .elementor-swiper-button{font-size:20px}.elementor-8 .elementor-element.elementor-element-b4ce73b .elementor-testimonial__text{font-family:"Salsa",Sans-serif}.elementor-8 .elementor-element.elementor-element-43ad5b6{--display:flex;--min-height:164px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8 .elementor-element.elementor-element-43ad5b6:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-43ad5b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b0f1fe8)}.elementor-8 .elementor-element.elementor-element-5e90b2d .elementor-heading-title{font-family:"Salsa",Sans-serif;font-weight:600;color:#FFF}.elementor-8 .elementor-element.elementor-element-8261680 .elementor-button{background-color:var(--e-global-color-ea83674)}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-a66eccd{--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-8 .elementor-element.elementor-element-3f61a1f{--min-height:250px}.elementor-8 .elementor-element.elementor-element-3f61a1f.e-con{--order:-99999 /* order start hack */}.elementor-8 .elementor-element.elementor-element-c5d452c{--grid-auto-flow:row}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e463e97{--min-height:432px}.elementor-8 .elementor-element.elementor-element-3f61a1f{--min-height:253px}.elementor-8 .elementor-element.elementor-element-3f61a1f.e-con{--order:99999 /* order end hack */}.elementor-8 .elementor-element.elementor-element-c5d452c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-2591af5{--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}.elementor-8 .elementor-element.elementor-element-349d213>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items,.elementor-8 .elementor-element.elementor-element-349d213>.jet-listing-grid>.jet-listing-grid__items{--columns:1}.elementor-8 .elementor-element.elementor-element-5e90b2d{text-align:center}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-67a0686{--width:50%}.elementor-8 .elementor-element.elementor-element-3f61a1f{--width:50%}.elementor-8 .elementor-element.elementor-element-4f24419{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-67a0686{--width:100%}.elementor-8 .elementor-element.elementor-element-3f61a1f{--width:100%}}