.elementor-7205 .elementor-element.elementor-element-6997e03 > .elementor-background-overlay{background-color:rgba(83,90,119,0.04);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7205 .elementor-element.elementor-element-6997e03:not(.elementor-motion-effects-element-type-background), .elementor-7205 .elementor-element.elementor-element-6997e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-7205 .elementor-element.elementor-element-6997e03:hover > .elementor-background-overlay{opacity:0.5;}.elementor-7205 .elementor-element.elementor-element-6997e03{border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffba00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7205 .elementor-element.elementor-element-6997e03 > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-7205 .elementor-element.elementor-element-6997e03 > .elementor-shape-bottom svg{height:70px;}.elementor-7205 .elementor-element.elementor-element-6997e03 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7205 .elementor-element.elementor-element-1c793cab .elementor-repeater-item-7feab91 .swiper-slide-bg{background-color:#222329;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2025/08/20250705_111344-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-1c793cab .elementor-repeater-item-7feab91 .elementor-background-overlay{background-color:#00000087;}.elementor-7205 .elementor-element.elementor-element-1c793cab .swiper-slide{transition-duration:calc(10000ms*1.2);height:472px;}.elementor-7205 .elementor-element.elementor-element-1c793cab .swiper-slide-contents{max-width:66%;}.elementor-7205 .elementor-element.elementor-element-1c793cab .swiper-slide-inner{text-align:start;}.elementor-7205 .elementor-element.elementor-element-1c793cab .elementor-slide-heading{text-transform:uppercase;}.elementor-7205 .elementor-element.elementor-element-2e8d792a{--e-image-carousel-slides-to-show:3;}.elementor-7205 .elementor-element.elementor-element-2e8d792a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7205 .elementor-element.elementor-element-2e8d792a .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-7205 .elementor-element.elementor-element-2e8d792a .swiper-wrapper{display:flex;align-items:center;}.elementor-7205 .elementor-element.elementor-element-299cd5d8{margin-top:0px;margin-bottom:0px;}.elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-uael-modal-popup .uael-modal-action i{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action svg{fill:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action i:hover{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action svg:hover{fill:var( --e-global-color-text );}.uamodal-{{ID}} .uael-modal-title-wrap .uael-modal-title{color:var( --e-global-color-primary );}.elementor-widget-uael-modal-popup .uael-modal-title-wrap .uael-modal-title{color:var( --e-global-color-primary );}.uamodal-{{ID}} .uael-modal-title-wrap{background-color:var( --e-global-color-secondary );}.elementor-widget-uael-modal-popup .uael-modal-title-wrap{background-color:var( --e-global-color-secondary );}.uamodal-{{ID}} .uael-modal-title-wrap .uael-modal-title, .elementor-widget-uael-modal-popup .uael-modal-title-wrap .uael-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.uamodal-{{ID}} .uael-content{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-content{color:var( --e-global-color-text );}.uamodal-{{ID}} .uael-content .uael-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-modal-popup .uael-modal-action-wrap a.elementor-button, .elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-modal-popup .uael-modal-action-wrap a.elementor-button:hover, .elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-modal-popup .uael-modal-action{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action:hover{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action-wrap .uael-modal-action{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7205 .elementor-element.elementor-element-1829bea5 > .elementor-widget-container{margin:15px 15px -20px 15px;}.uamodal-1829bea5 .uael-content{width:1000px;background-color:#ffffff;}.uamodal-1829bea5 .uael-overlay{background:rgba(0,0,0,0.75);}.uamodal-1829bea5 .uael-modal-close{font-size:20px;line-height:20px;height:20px;width:20px;}.uamodal-1829bea5 .uael-modal-close i, .uamodal-1829bea5 .uael-modal-close svg{font-size:20px;line-height:20px;height:20px;width:20px;}.uamodal-1829bea5 .uael-modal-close i{color:#ffffff;}.uamodal-1829bea5 .uael-modal-close svg{fill:#ffffff;}.uamodal-1829bea5 .uael-modal-title-wrap{text-align:center;padding:20px 0px 0px 0px;background-color:#ffffff;}.elementor-7205 .elementor-element.elementor-element-1829bea5 .uael-modal-title-wrap{background-color:#ffffff;}.uamodal-1829bea5 .uael-modal-title-wrap .uael-modal-title, .elementor-7205 .elementor-element.elementor-element-1829bea5 .uael-modal-title-wrap .uael-modal-title{font-family:"Oswald", Sans-serif;font-size:2em;text-transform:uppercase;}.uamodal-1829bea5 .uael-content .uael-modal-content-data{padding:25px 25px 25px 25px;}.elementor-7205 .elementor-element.elementor-element-1829bea5 .uael-modal-action-wrap a.elementor-button, .elementor-7205 .elementor-element.elementor-element-1829bea5 .uael-modal-action-wrap .elementor-button{font-family:"Oswald", Sans-serif;text-transform:uppercase;}.elementor-7205 .elementor-element.elementor-element-1829bea5 .uael-modal-action-wrap a.elementor-button:hover, .elementor-7205 .elementor-element.elementor-element-1829bea5 .uael-modal-action-wrap .elementor-button:hover{background-color:#ffbb00;}.elementor-7205 .elementor-element.elementor-element-514b8662{margin-top:0px;margin-bottom:0px;}.elementor-7205 .elementor-element.elementor-element-62712450 > .elementor-widget-container{margin:15px 15px -20px 15px;}.uamodal-62712450 .uael-content{width:97%;background-color:#ffffff;}.uamodal-62712450 .uael-overlay{background:rgba(0,0,0,0.75);}.uamodal-62712450 .uael-modal-close{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-62712450 .uael-modal-close i, .uamodal-62712450 .uael-modal-close svg{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-62712450 .uael-modal-close i{color:#4f9dd8;}.uamodal-62712450 .uael-modal-close svg{fill:#4f9dd8;}.uamodal-62712450 .uael-modal-title-wrap{text-align:center;padding:20px 0px 0px 0px;background-color:#ffffff;}.elementor-7205 .elementor-element.elementor-element-62712450 .uael-modal-title-wrap{background-color:#ffffff;}.uamodal-62712450 .uael-modal-title-wrap .uael-modal-title, .elementor-7205 .elementor-element.elementor-element-62712450 .uael-modal-title-wrap .uael-modal-title{font-family:"Oswald", Sans-serif;font-size:2em;text-transform:uppercase;}.uamodal-62712450 .uael-content .uael-modal-content-data{padding:25px 25px 25px 25px;}.elementor-7205 .elementor-element.elementor-element-62712450 .uael-modal-action-wrap a.elementor-button, .elementor-7205 .elementor-element.elementor-element-62712450 .uael-modal-action-wrap .elementor-button{font-family:"Oswald", Sans-serif;text-transform:uppercase;}.elementor-7205 .elementor-element.elementor-element-474a5dc7{margin-top:30px;margin-bottom:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7205 .elementor-element.elementor-element-ce6ff79{text-align:center;}.elementor-7205 .elementor-element.elementor-element-ce6ff79 .elementor-heading-title{font-size:3em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7205 .elementor-element.elementor-element-470be463{text-align:center;}.elementor-7205 .elementor-element.elementor-element-2d564c43{padding:-3px 0px 0px 0px;}.elementor-7205 .elementor-element.elementor-element-3dd263c3 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-7205 .elementor-element.elementor-element-7e3145d .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-7205 .elementor-element.elementor-element-7e3145d .elementor-price-list-item{align-items:flex-start;}.elementor-7205 .elementor-element.elementor-element-7e3145d .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-7205 .elementor-element.elementor-element-7e3145d .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-7205 .elementor-element.elementor-element-7e3145d .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-7205 .elementor-element.elementor-element-7e3145d .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-7205 .elementor-element.elementor-element-7e3145d .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-7205 .elementor-element.elementor-element-7f7b376c .elementor-repeater-item-fcbb19c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2025/10/20251002_124243-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-7f7b376c .elementor-repeater-item-92ca031 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2025/08/20250705_111305-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-7f7b376c .elementor-repeater-item-36ae0de .swiper-slide-bg{background-color:#4054b2;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2025/06/20250527_112453-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-7f7b376c .elementor-repeater-item-ea52f24 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2025/06/20250527_1148041-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-7f7b376c .swiper-slide{transition-duration:calc(5000ms*1.2);height:338px;}.elementor-7205 .elementor-element.elementor-element-7f7b376c .swiper-slide-contents{max-width:66%;}.elementor-7205 .elementor-element.elementor-element-7f7b376c .swiper-slide-inner{text-align:center;}.elementor-7205 .elementor-element.elementor-element-41a406d{padding:-3px 0px 0px 0px;}.elementor-7205 .elementor-element.elementor-element-881d686 > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-7205 .elementor-element.elementor-element-00265f9 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-7205 .elementor-element.elementor-element-00265f9 .elementor-price-list-item{align-items:flex-start;}.elementor-7205 .elementor-element.elementor-element-00265f9 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-7205 .elementor-element.elementor-element-00265f9 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-7205 .elementor-element.elementor-element-00265f9 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-7205 .elementor-element.elementor-element-00265f9 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-7205 .elementor-element.elementor-element-00265f9 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-7205 .elementor-element.elementor-element-988d14e .elementor-repeater-item-fcbb19c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2022/11/LOVE-Tassles-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-988d14e .elementor-repeater-item-36ae0de .swiper-slide-bg{background-color:#4054b2;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2022/11/Lanterns-and-Letters-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-988d14e .elementor-repeater-item-ea52f24 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2021/02/Love-Closeup-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-988d14e .elementor-repeater-item-74d2994 .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2021/08/O-Closeup-min-min-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-988d14e .elementor-repeater-item-5c71ff5 .swiper-slide-bg{background-color:#FFFFFF00;background-image:url(https://bristolpartyhire.com/wp-content/uploads/2022/11/Greens-scaled.jpg);background-size:cover;}.elementor-7205 .elementor-element.elementor-element-988d14e .swiper-slide{transition-duration:calc(5000ms*1.2);height:338px;}.elementor-7205 .elementor-element.elementor-element-988d14e .swiper-slide-contents{max-width:66%;}.elementor-7205 .elementor-element.elementor-element-988d14e .swiper-slide-inner{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.uamodal-1829bea5 .uael-content{width:500px;}.uamodal-62712450 .uael-content{width:500px;}.elementor-7205 .elementor-element.elementor-element-3dd263c3 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7205 .elementor-element.elementor-element-881d686 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}}@media(max-width:767px){.uamodal-1829bea5 .uael-content{width:300px;}.uamodal-62712450 .uael-content{width:300px;}}