.elementor-17 .elementor-element.elementor-element-12c47da{--display:flex;--min-height:800px;--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}.elementor-17 .elementor-element.elementor-element-12c47da:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-12c47da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://tailordirect.co.uk/wp-content/uploads/2026/03/Tailor-Near-Covent-Garden-Bespoke-Suits-Alterations-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-12c47da::before,.elementor-17 .elementor-element.elementor-element-12c47da>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-12c47da>.e-con-inner>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-12c47da>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-12c47da>.e-con-inner>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-12c47da>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-17 .elementor-element.elementor-element-9068997{--display:flex;--padding-top:150px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.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-17 .elementor-element.elementor-element-0caccb2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:clamp(1.9rem, 1.2rem + 2.3vw, 3.1rem);font-weight:600;line-height:1.1em;color:#FFF}.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-17 .elementor-element.elementor-element-e2f6adc{font-family:"Roboto",Sans-serif;font-size:clamp(1rem, 0.9rem + 0.3vw, 1.125rem);font-weight:400;color:#FFF}.elementor-17 .elementor-element.elementor-element-6ca447d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-17 .elementor-element.elementor-element-6ca447d:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-6ca447d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-17 .elementor-element.elementor-element-66109b7{--display:flex;box-shadow:3px 3px 5px 0 rgb(0 0 0 / .5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-9913eea .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:clamp(1.625rem, 1.1rem + 1.4vw, 2.25rem);font-weight:600;color:#000}.elementor-17 .elementor-element.elementor-element-70e5411{font-family:"Roboto",Sans-serif;font-size:clamp(1rem, 0.9rem + 0.3vw, 1.125rem);font-weight:400;color:#000}.elementor-17 .elementor-element.elementor-element-dcd5ce2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:clamp(1.625rem, 1.1rem + 1.4vw, 2.25rem);font-weight:600;color:#000}.elementor-17 .elementor-element.elementor-element-4e50f2b{font-family:"Roboto",Sans-serif;font-size:clamp(1rem, 0.9rem + 0.3vw, 1.125rem);font-weight:400;color:#000}.elementor-17 .elementor-element.elementor-element-97269c0>.elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:2px 2px 5px 0 rgb(0 0 0 / .5)}.elementor-17 .elementor-element.elementor-element-97269c0 iframe{height:500px}.elementor-17 .elementor-element.elementor-element-08c4e8a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:clamp(1.625rem, 1.1rem + 1.4vw, 2.25rem);font-weight:600;color:#000}.elementor-17 .elementor-element.elementor-element-44dd2e9{font-family:"Roboto",Sans-serif;font-size:clamp(1rem, 0.9rem + 0.3vw, 1.125rem);font-weight:400;color:#000}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__label{text-align:left}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__desc{text-align:left}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__fields-group{gap:.7em .7em}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder input{color-scheme:normal}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder-repeater__row-remove{align-self:flex-start}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__action-button{background-color:#000;transition:all 0.3s}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__action-button:hover{color:#FFF}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__submit-wrap>.jet-form-builder__submit{width:100%}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__submit{justify-content:center}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder__next-page-wrap{text-align:left}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder-message--success{text-align:center}.elementor-17 .elementor-element.elementor-element-3021e07 .jet-form-builder-message--error{text-align:center}.elementor-17 .elementor-element.elementor-element-0ab2786 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:clamp(1.625rem, 1.1rem + 1.4vw, 2.25rem);font-weight:600;color:#000}.elementor-17 .elementor-element.elementor-element-f67705f{font-family:"Roboto",Sans-serif;font-size:clamp(1rem, 0.9rem + 0.3vw, 1.125rem);font-weight:400;color:#000}.elementor-widget-uael-business-hours .uael-business-day{color:var(--e-global-color-text)}.elementor-widget-uael-business-hours .elementor-widget-uael-business-hours{overflow:var(--e-global-color-text)}.elementor-widget-uael-business-hours .heading-date{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-uael-business-hours .uael-business-time{color:var(--e-global-color-text)}.elementor-widget-uael-business-hours .heading-time{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-17 .elementor-element.elementor-element-e341688 .elementor-repeater-item-a0f6344 .uael-business-day-highlight{color:#db6159}.elementor-17 .elementor-element.elementor-element-e341688 .elementor-repeater-item-a0f6344 .uael-business-timing-highlight{color:#db6159}.elementor-17 .elementor-element.elementor-element-e341688 div.uael-days div{padding:5px 3px 5px 3px}.elementor-17 .elementor-element.elementor-element-e341688 .uael-business-scheduler-box-wrapper div.uael-days div.top-border-divider:not(:first-child){border-top-style:solid;border-top-color:#d4d4d4;border-top-width:1px}.elementor-17 .elementor-element.elementor-element-e341688 .uael-business-day{color:#000}.elementor-17 .elementor-element.elementor-element-e341688 .elementor-widget-uael-business-hours{overflow:hidden}.elementor-17 .elementor-element.elementor-element-e341688 .uael-business-time{color:#000}.elementor-17 .elementor-element.elementor-element-9b5ab17 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:clamp(1.625rem, 1.1rem + 1.4vw, 2.25rem);font-weight:600;color:#000}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-widget-uael-faq .uael-accordion-icon-closed,.elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var(--e-global-color-primary)}.elementor-widget-uael-faq .uael-accordion-icon-closed,.elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var(--e-global-color-primary)}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,.elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var(--e-global-color-primary)}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,.elementor-widget-uael-faq .uael-accordion-icon-closed:hover{color:var(--e-global-color-primary)}.elementor-widget-uael-faq .uael-accordion-icon-closed:hover{fill:var(--e-global-color-primary)}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,.elementor-widget-uael-faq span.uael-accordion-icon-opened:hover{color:var(--e-global-color-primary)}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{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-uael-faq .uael-faq-accordion .uael-accordion-content:hover{color:var(--e-global-color-text)}.elementor-widget-uael-faq .uael-accordion-icon-closed{color:var(--e-global-color-primary)}.elementor-widget-uael-faq .uael-accordion-icon-closed{fill:var(--e-global-color-primary)}.elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-container>.uael-faq-accordion:not(:last-child){margin-bottom:20px}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:none}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion{box-shadow:0 0 40px -10px rgb(175 175 175 / .88)}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion .uael-accordion-title{background-color:#FFF;padding:25px 30px 25px 30px}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon-closed,.elementor-17 .elementor-element.elementor-element-213de00 span.uael-accordion-icon-opened{color:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon-closed,.elementor-17 .elementor-element.elementor-element-213de00 span.uael-accordion-icon-opened{fill:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,.elementor-17 .elementor-element.elementor-element-213de00 span.uael-accordion-icon-opened{color:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon-closed:hover{color:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon-closed:hover{fill:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,.elementor-17 .elementor-element.elementor-element-213de00 span.uael-accordion-icon-opened:hover{color:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion .uael-accordion-content{background-color:#FFF;color:#000;padding:0 30px 30px 30px}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion.elementor-grid-item{background-color:#FFF}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-accordion .uael-accordion-content:hover{color:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:18px}.elementor-17 .elementor-element.elementor-element-213de00 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:18px;width:18px}.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon-closed{color:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon-closed{fill:#000}.elementor-17 .elementor-element.elementor-element-213de00 span.uael-accordion-icon-opened{fill:#000;color:#000}.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px}.elementor-17 .elementor-element.elementor-element-213de00 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px}body.elementor-page-17:not(.elementor-motion-effects-element-type-background),body.elementor-page-17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}:root{--page-title-display:none}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-12c47da{--min-height:750px}.elementor-17 .elementor-element.elementor-element-9068997{--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-0caccb2{text-align:center}.elementor-17 .elementor-element.elementor-element-e2f6adc{text-align:center}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-12c47da{--min-height:700px}.elementor-17 .elementor-element.elementor-element-9068997{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-e341688>.elementor-widget-container{margin:0 0 -130px 0}}