.elementor-794 .elementor-element.elementor-element-e4944bb{--display:flex;--min-height:550px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-e4944bb:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-e4944bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c84126 );background-image:url("https://hotandcoldonline.co.uk/wp-content/uploads/2025/07/ChatGPT-Image-Mar-29-2025-01_03_36-AM-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-02d0db8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{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-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-aa035a0 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-weight:400;fill:#000000;color:#000000;border-radius:23px 23px 23px 23px;}.elementor-794 .elementor-element.elementor-element-aa035a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-aa035a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-794 .elementor-element.elementor-element-aa035a0 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-794 .elementor-element.elementor-element-aa035a0 .elementor-button:hover, .elementor-794 .elementor-element.elementor-element-aa035a0 .elementor-button:focus{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-794 .elementor-element.elementor-element-b47f5bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-b47f5bf:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-b47f5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c84126 );}.elementor-794 .elementor-element.elementor-element-01e5e88 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-794 .elementor-element.elementor-element-6fd45ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-6fd45ae:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-6fd45ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c84126 );}.elementor-794 .elementor-element.elementor-element-188bb61 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-794 .elementor-element.elementor-element-2dfccdd > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-794 .elementor-element.elementor-element-65a3d1f9{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-65a3d1f9:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-65a3d1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c84126 );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-card{background-color:#1C1C1C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-header{background-color:var( --e-global-color-0c84126 );border-radius:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-primary button, .elementor-794 .elementor-element.elementor-element-e0c4208 button.app-appointments-button-primary{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-primary button:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-primary button:focus, .elementor-794 .elementor-element.elementor-element-e0c4208 button.app-appointments-button-primary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 button.app-appointments-button-primary:focus{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-secondary, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-booking-button--secondary, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--secondary{background-color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-secondary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-booking-button--secondary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--secondary:hover{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-text, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--text{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-text:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--text:hover{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic .app-menu-current-item{background-color:var( --e-global-color-0c84126 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic li:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic li:focus{background-color:#0089D0;color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic li[data-selected="true"]{background-color:#0089D0;color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-current-item{background-color:var( --e-global-color-0c84126 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-item:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-item:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-item[data-selected="true"]{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-day{background-color:var( --e-global-color-text );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-day:hover{background-color:var( --e-global-color-accent );color:#000000;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-day--selected{background-color:var( --e-global-color-accent );color:#000000;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart{background-color:#141313;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-current-item{background-color:var( --e-global-color-0c84126 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-current-item:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-current-item:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-item{background-color:var( --e-global-color-0c84126 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-item:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-item:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .Toastify__toast-container .Toastify__toast{background-color:#141313;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-submit-button, .elementor-794 .elementor-element.elementor-element-e0c4208 form .app-button--primary{background-color:var( --e-global-color-accent );color:var( --e-global-color-0c84126 );border-radius:50px 50px 50px 50px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-submit-button, .elementor-794 .elementor-element.elementor-element-e0c4208 form .app-button--primary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-submit-button, .elementor-794 .elementor-element.elementor-element-e0c4208 form .app-button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-button-social{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-button-social:hover{background-color:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 :is(.app-login-signin-link, .app-login-signup-link) button:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 :is(.app-login-signin-link, .app-login-signup-link) button:focus{background-color:#1F1F1F;border-color:#1F1F1F;}.elementor-794 .elementor-element.elementor-element-e0c4208{width:100%;max-width:100%;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-wl-branding{display:none !important;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-heading{font-size:25px;font-weight:400;font-style:normal;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-steps{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-title, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-title span{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-title, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-title span{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-category, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-subtitle, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-subtitle p{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-position{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-position{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-content{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-content{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-price{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-price{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-price--accent{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-duration{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-duration{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-additional-info{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-modal .app-appointments-additional-info{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label-content, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-radio-label{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-primary button{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-794 .elementor-element.elementor-element-e0c4208 button.app-appointments-button-primary{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-primary button:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-primary button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 button.app-appointments-button-primary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 button.app-appointments-button-primary:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-secondary{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-booking-button--secondary{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--secondary{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-secondary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-secondary:focus{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-booking-button--secondary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-booking-button--secondary:focus{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--secondary:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--secondary:focus{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-text{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:0px 15px 0px 15px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--text{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:0px 15px 0px 15px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-text:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-button-text:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--text:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-button--text:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-link{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-link svg{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic .app-menu-current-item span > div{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic .app-menu-current-item svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic .app-menu-current-item:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic .app-menu-current-item:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic .app-menu-current-item:active{color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-filter .app-menu-generic ul{box-shadow:0px 0px 1px 1px rgba(255, 255, 255, 0.97);}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-operational-element{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-operational-element svg{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-current-item svg{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-text-input+svg{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-operational-element:hover{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-operational-element:hover svg{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-current-item:hover svg{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-text-input:hover+svg{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-profile-image-upload{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-switch > button:not(.bg-wl-sky) + span{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-switch button:not(.bg-wl-sky){background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-switch > button.bg-wl-sky + span{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-switch button.bg-wl-sky{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-switch button.bg-wl-sky > div{background-color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-radio:checked{border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label.core-form-label--checkbox{color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-checkbox-input:checked:after{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label--input .core-form-label-content, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label--input.core-form-label-content, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label--input.core-form-label{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-text-input, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-textarea{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-text-input::placeholder, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-textarea::placeholder{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-text-input{background-color:var( --e-global-color-0c84126 );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-textarea{background-color:var( --e-global-color-0c84126 );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-login-otp-input input{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label--select .core-form-label-content, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label--select.core-form-label-content, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-label--select.core-form-label{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-current-item span > div{color:var( --e-global-color-0c84126 );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-current-item:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-current-item:focus{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic .app-menu-item{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-menu-generic ul{box-shadow:0px 0px 1px 1px rgba(255, 255, 255, 0.98);}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-quantity-button{border-color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-quantity-button > div::before{background-color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-quantity-button > div::after{background-color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-quantity-button > span{background-color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-payment-method svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-payment-method .app-appointments-payment-method-name{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-payment-method:hover svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-payment-method:hover .app-appointments-payment-method-name{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-payment-method--selected svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-payment-method--selected .app-appointments-payment-method-name{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-error, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-password-error span, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-input-error span, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-password-error span{color:#FFFFFF;}.app-login-input-error svg{color:#FFFFFF;}.app-login-password-error svg{color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-title{font-size:14px;font-weight:500;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar :is(.app-appointments-calendar-title-button--previous, .app-appointments-calendar-title-button--next) svg{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar :is(.app-appointments-calendar-title-button--previous, .app-appointments-calendar-title-button--next):hover svg, .app-appointments-calendar :is(.app-appointments-calendar-title-button--previous, .app-appointments-calendar-title-button--next):focus svg{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-body .app-appointments-calendar-header{color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-day--unavailable{border-color:#EFEFEF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart .app-appointments-location-card .app-appointments-cart-title{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart .app-appointments-location-card .app-appointments-cart-address{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart-content{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart button svg{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;font-style:normal;line-height:25px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart button svg:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart button svg:focus{color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-total, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-total--price{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-title{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-info{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-line-container .app-quiz-form-line-container-number, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-label, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-label__title{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-label__description{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-text-input, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-textarea{color:var( --e-global-color-text );background-color:var( --e-global-color-0c84126 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-checkbox .core-form-checkbox-input:checked:after{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-radio span{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-radio input:not(:checked){background-color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-form-radio input:checked{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-current-item div{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-current-item svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic .app-menu-current-item span{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic:hover .app-menu-current-item div, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic:focus .app-menu-current-item div{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic:hover .app-menu-current-item svg, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic:focus .app-menu-current-item svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic:hover .app-menu-current-item span, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic:focus .app-menu-current-item span{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-quiz-select.app-menu-generic ul{box-shadow:0px 0px 1px 1px #FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-signature-wrapper p{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-signature-ribbon > div{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-signature-ribbon::after{border-top-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-rating-option{color:var( --e-global-color-text );background-color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-rating-option:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-form-rating-option.bg-wl-sky{color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .Toastify__toast-container .app-toast-text{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .Toastify__toast-container .Toastify__close-button svg{color:var( --e-global-color-accent );width:25px;height:25px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .Toastify__toast-container .app-toast-icon > div{background-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .Toastify__toast-container .app-toast-icon span{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-title, .elementor-794 .elementor-element.elementor-element-e0c4208 .core-prospect-details > p{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-login-text{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-password-reset{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:25px;color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .core-or-line span{color:var( --e-global-color-text );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-submit-button svg{color:var( --e-global-color-0c84126 );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-button-social:hover, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-button-social:focus{border-color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-signin-link > span, .elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-signup-link > span{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-794 .elementor-element.elementor-element-e0c4208 :is(.app-login-signin-link, .app-login-signup-link) button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-794 .elementor-element.elementor-element-cc360c0{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.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-794 .elementor-element.elementor-element-30ac0ff{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-794 .elementor-element.elementor-element-30ac0ff .elementor-divider-separator{width:100%;}.elementor-794 .elementor-element.elementor-element-30ac0ff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}body.elementor-page-794:not(.elementor-motion-effects-element-type-background), body.elementor-page-794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-heading{font-size:30px;line-height:40px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-title{font-size:14px;line-height:20px;}}@media(max-width:767px){.elementor-794 .elementor-element.elementor-element-e4944bb{--padding-top:0120px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-02d0db8 > .elementor-widget-container{padding:0120px 0px 060px 10px;}.elementor-794 .elementor-element.elementor-element-02d0db8 .elementor-heading-title{font-size:45px;}.elementor-794 .elementor-element.elementor-element-188bb61 .elementor-heading-title{font-size:28px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-heading{font-size:25px;line-height:30px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-calendar .app-appointments-calendar-title{font-size:14px;line-height:20px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-appointments-cart button svg{font-size:16px;line-height:25px;}.elementor-794 .elementor-element.elementor-element-e0c4208 .app-login-password-reset{font-size:16px;line-height:25px;}}/* Start custom CSS for wl-appointments, class: .elementor-element-e0c4208 *//*Header Styling*/
.book .app-appointments-header {
    background: #1C1c1C !Important;
    /*width: 88%;*/
    /*justify-self: center;*/
}
/*Header 3rd Text*/

input.app-login-input{
    background: white !Important;
}

.core-form-label--input{
    color: white !Important;
}

.book .app-appointments-header p{
    color: white !Important;
}
.book button.app-menu-current-item span, .book div {
     color: white !Important;
}

/*Card Category Dropdowns*/
.book li.app-menu-item:hover{
    color: white!Important;
    background-color:#1CB2E6!Important;
}
.book .app-appointments-filter .app-menu-generic li[data-selected="true"]{
    color: white !Important;
    background-color:#1CB2E6!Important;
}
/*Show More Popup Style*/
.book .app-appointments-details-modal .app-modal{
       background-color:#000000!Important;
}

/*View Bio Poup Style*/
.book .app-appointments-staff-modal .app-modal {
    background-color:#000000!Important;
}

/*app-appointments-purchase-option-modal*/
.book .app-appointments-purchase-option-modal .app-modal {
    background-color:#000000!Important;
}
/*Calender Time zone DropDown*/
.book button.app-menu-current-item + ul li{
background-color:#000000!Important;
color: white!Important;
}
/*Staff Position */

.book p.app-appointments-position{
    color: white!Important;
}
/*Bottom Containers Styling*/
.book .max-w-5xl{
    max-width: 100% !Important;
}
/*Cart Container*/ 
.book .app-appointments-cart{ 
    margin-top: 47px !Important;
    border-radius: 5px!Important;
} 

/*Add Button Styling*/ 
.book .app-appointments-button-text{ 
    height: 40px; 
    display: flex; 
    justify-content: center; 
    align-items: center; 
} 
/*Step 3 Date and Time*/ 

/*Drop Down Styling*/ 


.book  {
color: var(--e-global-color-widgets-color);
background-color: var(--e-global-color-widgets-color);
}


.book .app-appointments-calendar-body + div{
    background-color: #000000!important;
}.book .app-modal-content button

/*AppointmentLogin Sigup Form*/
.book .app-login-input--checkbox span{
    color: white!Important;
}
.book input.core-form-checkbox-input{
    border-color:#ffffff!Important;
}
.book input.core-form-checkbox-input:checked{
    background-color:#1CB2E6!Important;
    border-color:#1CB2E6!Important;
}
.book label.core-form-label--select{
    color:#ffffff!Important;
}
.book p.core-form-radio-label {
    color:#ffffff!Important;
}
.book span.app-login-title, .app-login-password-error span{
    color:#ffffff!Important;
}

.book .app-menu-panel .app-menu-item{
    background-color:#000000!Important;
} 

.book .app-menu-panel .app-menu-item:hover{
    background-color:#1CB2E6!Important;
} 

.book button.app-booking-button--secondary{
    background-color:#1CB2E6 !Important;
    border: 1px solid #1CB2E6 !Important;
    border-radius: 0px!Important;
}
.book .app-login-profile-image + span{
     background-color:#1CB2E6 !Important;
}

.book span.core-form-label--checkbox {
    color:#ffffff!Important;
}
.book .app-elementor-signature-description span{
    color:#ffffff!Important;

}
.book .app-modal.fixed.bottom-0.left-0.z-40.w-full.sm\:bottom-auto.sm\:left-auto.sm\:mx-5.sm\:w-\[600px\].lg\:mx-auto.lg\:max-w-full.rounded-t-15.sm\:rounded-15.bg-wl-snow.overflow-hidden{
     background-color:#000000!Important;
}
/*Restart Boking Popup*/
.book .app-modal-content.overflow-y-auto.overflow-x-hidden.scrollbar-thin.sm\:max-h-full.sm\:shrink.sm\:grow.px-6.py-3{
    background-color:#000000!Important;
}
.book button.app-appointments-button-text{
    padding: 25px 25px!Important;
    margin-right: 10px!Important
}


.book .app-appointments-footer{
    background-color:#00000000!Important;
}

.book .mx-2.mb-32.grow.sm\:mx-6.lg\:w-\[600px\].lg\:max-w-full {
   
    margin: 0px 20px 0px 0px !Important;  
}

.book .app-button-social--facebook svg{
color: blue !Important;
}


.book .app-modal-close svg{
    color: #1CB2E6 !Important;
}

.book .border-l-wl-sky {
    
    border-left-color: #1CB2E6 !Important;
}

.app-button-social {
  background-color: black !important;
  border: 1px solid white !important;
  color: white !important; /* if any text inside */
}

.app-button-social:hover {
  background-color: #1CB2E6 !important; /* blue on hover */
  border-color: #1CB2E6 !important;
}
.book .bg-wl-sky\/20{
    background-color: transparent !Important;
}

.book  button.app-appointments-button-secondary.group.cursor-pointer.flex.h-11.flex-col.items-center.justify-center.rounded-\[4px\].border.py-1\.5.text-center.font-bold.transition-all.duration-200.border-wl-sky.text-wl-sky.hover\:bg-wl-sky.hover\:text-wl-snow:hover{
    background: #1CB2E6 !Important;
    color: black !Important;
    border: none !Important;
}

.book  span.core-form-label.core-form-label--checkbox.text-wl-text {
color: white !Important;    
} 

.book  .app-login-title.text-center.text-wl-h3.font-bold.leading-wl-h3.text-wl-text-bold{
    color: white !Important;
}

.book  button.app-appointments-link.ml-auto.text-wl-sky.hidden.lg\:block.lg\:pr-6{
    color: #1CB2E6 !Important;
}


.book  .app-login-password-error .text-wl-text-subtlest{
    color: white !Important;
}

.book  span.app-login-title.text-center.text-wl-h2.font-bold.text-wl-text-bolder{
    color: white !Important;
}

.book .text-wl-base.font-semibold.leading-wl-base.text-wl-text.app-booking__select-element{
    color: white !Important;
}

.book label.core-form-label--select.core-form-label.flex.gap-1.text-wl-base.font-semibold.leading-wl-base.text-wl-text-subtle.after\:block.after\:text-wl-text-accent-red.after\:content-\[\'\*\'\] {
    color: white !important;
}

.book .app-booking__select-placeholder.text-wl-text-subtlest {
    color: white !important;
}

.book .text-wl-base.font-semibold.leading-wl-base.text-wl-text.app-booking__select-element .items-center span{
    color: white !important;
}

.book .app-appointments-filter .app-menu-generic .app-menu-current-item svg{
    color: #1CB2E6;
}

.book button.text-wl-base.font-bold.leading-wl-base.text-wl-border-action-primary.hover\:text-wl-border-action-primary-hover{
    background-color:transparent !important;
}




.app-wellness-html h2{
    line-height: 1.3em !important;
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .flex.flex-col.justify-center.gap-1.rounded.border-2.border-dotted.border-wl-lava.bg-wl-snow.px-10.py-20.text-center.text-wl-lava {
    background-color: #000000; !important;
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .core-profile-image-upload {
  background-color: #1ab2e6 !important;
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .app-booking-button--primary {
  background-color: #1ab2e6 !important;
  color: black;
  

}

.elementor-794 .elementor-element.elementor-element-e0c4208 .app-booking-button--primary:hover {
  color: white;
  
}

.elementor-794 .elementor-element.elementor-element-e0c4208 button.app-booking-button--secondary {
  border-radius: 5px !important;
}


.elementor-794 .elementor-element.elementor-element-e0c4208 .core-login-otp-input input {
  color: white !important;
}

.book .app-wl-appointments-widget .core-form-text-input,
.book .app-wl-appointments-widget input,
.book .app-wl-appointments-widget textarea {
  color: #ffffff !important; /* input text white */
  background: #000000 !important; /* black background */
  border: 1px solid #ffffff; /* default border white */
}

/* placeholder text white */
.book .app-wl-appointments-widget .core-form-text-input::placeholder,
.book .app-wl-appointments-widget input::placeholder,
.book .app-wl-appointments-widget textarea::placeholder {
  color: #ffffff !important;
  opacity: 1; /* ensure white shows */
}

/* hover border white */
.book .app-wl-appointments-widget .core-form-text-input:hover,
.book .app-wl-appointments-widget input:hover,
.book .app-wl-appointments-widget textarea:hover {
  border-color: #ffffff !important;
}

/* active/focus border white */
.book .app-wl-appointments-widget .core-form-text-input:focus,
.book .app-wl-appointments-widget input:focus,
.book .app-wl-appointments-widget textarea:focus {
  border-color: #ffffff !important;
  outline: none;
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .book button.app-appointments-button-text,
.book button.app-appointments-button-primary {
  height: 50px !important;          /* same height */
  padding-top: 12px !important;     /* equal vertical padding */
  padding-bottom: 12px !important;  /* equal vertical padding */
  padding-left: 24px !important;    /* left/right padding (optional for balance) */
  padding-right: 24px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  ounding */
}

.book .mx-2,
.book .sm\:mx-6,
.book .lg\:w-\[600px\],
.book .lg\:max-w-full {
    padding-left: 10px !important;   /* same left padding */
    padding-right: 10px !important;  /* same right padding */
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .app-card {
    margin-left: 20px;  /* shifts the entire card right */
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .flex-microform {
    border: 1px solid white; /* white border */
    background: #000000 !important;
    border-radius: 5px;      /* optional: match existing rounding */
    
    box-sizing: border-box;  /* include border in width/height */
}


.book .app-modal {
    background-color: #000000 !important;
}

.book .app-modal .app-modal-content {
    background-color: #000000 !important;
}

.book .app-modal .app-modal-header {
    background-color: #000000 !important;
}


.book .app-modal input,
.book .app-modal textarea,
.book .app-modal .app-menu-current-item,
.book .app-modal .app-menu-panel {
    background-color: #000000 !important;
    color: white !important;
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .app-card h2 strong {
  font-size: 20px;
  font-weight: 400;
  line-height: 1.05 !important; 
    margin: 0 !important;
    padding: 0 !important;
    display: inline-block !important;
    white-space: normal !important;
    
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .app-card h3 {
    font-size: 18px;
    margin-bottom: 10px;
}
  
  @media (max-width: 768px) {
 .elementor-794 .elementor-element.elementor-element-e0c4208 .app-card h2 strong {
    font-size: 18px;
    line-height: 1.05 !important; 
    margin: 0 !important;
    padding: 0 !important;
    display: inline-block !important;
    white-space: normal !important;
}
.elementor-794 .elementor-element.elementor-element-e0c4208 .app-card h3 {
    font-size: 17px;
    margin-bottom: 10px;
}

.elementor-794 .elementor-element.elementor-element-e0c4208 .app-wellness-html {
  padding: 10px !important;
}

}

input {
    font-size: 10pt;
    font-family: "Open Sans", helvetica, tahoma, calibri, sans-serif;
    color: white !Important;
}/* End custom CSS */
/* Start custom CSS */body{
	overflow-x:hidden!Important;
}
@media (max-width: 767px) { 
body { 
	overflow-x:hidden!Important;
} 
}/* End custom CSS */