.elementor-348 .elementor-element.elementor-element-cdb9e81{--display:flex;}.elementor-348 .elementor-element.elementor-element-cdb9e81:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-cdb9e81 > .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-348 .elementor-element.elementor-element-cdb9e81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-348 .elementor-element.elementor-element-2772333{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-2772333 > .elementor-widget-container{padding:190px 0px 190px 0px;}.elementor-348 .elementor-element.elementor-element-cba2693{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-348 .elementor-element.elementor-element-8ce7d38 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-cb2676b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:092px;--padding-bottom:065px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-cb2676b:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-cb2676b > .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/Frame-18524-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-348 .elementor-element.elementor-element-654ac30{--display:flex;--justify-content:center;}.elementor-348 .elementor-element.elementor-element-654ac30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-4d9bca5 .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-348 .elementor-element.elementor-element-4d9bca5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-4d9bca5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-4d9bca5 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-348 .elementor-element.elementor-element-4d9bca5 .elementor-button:hover, .elementor-348 .elementor-element.elementor-element-4d9bca5 .elementor-button:focus{color:var( --e-global-color-text );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-348 .elementor-element.elementor-element-4d9bca5 .elementor-button:hover svg, .elementor-348 .elementor-element.elementor-element-4d9bca5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-9580e55{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-ae7fae8 img{border-radius:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-8cfd5fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:092px;--padding-bottom:065px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8cfd5fc:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-8cfd5fc > .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/Frame-18524-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-348 .elementor-element.elementor-element-21bb4c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-9f92e7b{--display:flex;}.elementor-348 .elementor-element.elementor-element-7b7bfe7 img{width:100%;height:650px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-5f03eb7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-0fd3305{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-018a9c4 .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-348 .elementor-element.elementor-element-018a9c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-018a9c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-018a9c4 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-348 .elementor-element.elementor-element-018a9c4 .elementor-button:hover, .elementor-348 .elementor-element.elementor-element-018a9c4 .elementor-button:focus{color:var( --e-global-color-text );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-348 .elementor-element.elementor-element-018a9c4 .elementor-button:hover svg, .elementor-348 .elementor-element.elementor-element-018a9c4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-c1e1f59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-e7d2ef4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-ec2888d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-1edb44b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-1edb44b:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-1edb44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-348 .elementor-element.elementor-element-21c3116{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-a12b50e .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-348 .elementor-element.elementor-element-a12b50e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-a12b50e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-a12b50e .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-348 .elementor-element.elementor-element-a12b50e .elementor-button:hover, .elementor-348 .elementor-element.elementor-element-a12b50e .elementor-button:focus{color:var( --e-global-color-text );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-348 .elementor-element.elementor-element-a12b50e .elementor-button:hover svg, .elementor-348 .elementor-element.elementor-element-a12b50e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-940c669{--display:flex;}.elementor-348 .elementor-element.elementor-element-c2e941e img{width:100%;}.elementor-348 .elementor-element.elementor-element-1f4def0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-348 .elementor-element.elementor-element-1f4def0:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-1f4def0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-348 .elementor-element.elementor-element-20b46db{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-5b0799a .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-348 .elementor-element.elementor-element-5b0799a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-5b0799a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-5b0799a .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-348 .elementor-element.elementor-element-5b0799a .elementor-button:hover, .elementor-348 .elementor-element.elementor-element-5b0799a .elementor-button:focus{color:var( --e-global-color-text );box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-348 .elementor-element.elementor-element-5b0799a .elementor-button:hover svg, .elementor-348 .elementor-element.elementor-element-5b0799a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-aba2584{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-aba2584.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-c1e91a6 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-fead08c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-fead08c:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-fead08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-348 .elementor-element.elementor-element-9a5da72{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-ae7933b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-4893f03 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-370bb00{--display:flex;--padding-top:055px;--padding-bottom:0111px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-370bb00:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-370bb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotandcoldonline.co.uk/wp-content/uploads/2025/07/Frame-37-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-348 .elementor-element.elementor-element-36f235e{width:var( --container-widget-width, 444px );max-width:444px;--container-widget-width:444px;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-36f235e > .elementor-widget-container{padding:0px 0px 055px 0px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_quote_item{transition:all 200ms;background-color:#0400005C;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;min-height:380px;text-align:left;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_quote_info{flex-direction:column-reverse;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_quote_item,.elementor-348 .elementor-element.elementor-element-63d8e33 .flipster__item__content{border-radius:2px 2px 2px 2px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_quote_item:hover{background-color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-63d8e33 .ue-item:hover{opacity:100%;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_author{flex-direction:row;margin-top:20px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .ue-image-spacing{width:15px;height:15px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .ue-image{width:50px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .ue-image img{height:50px;border-radius:60px 60px 60px 60px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-348 .elementor-element.elementor-element-63d8e33 .ue_title{color:var( --e-global-color-text );margin-top:5px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .ue-text{color:var( --e-global-color-text );margin-top:20px;min-height:0px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_stars{margin-top:5px;color:#ffcb00;font-size:20px;justify-content:flex-start;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-nav .owl-prev{left:-15px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-nav .owl-next{right:-15px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-carousel .owl-nav .owl-next,.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:50px;width:30px;height:30px;line-height:30px;font-size:20px;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-carousel .owl-nav .owl-next:hover,.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-dot{width:8px;height:8px;background-color:var( --e-global-color-secondary );margin:0px 5px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-dot.active{background-color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-dots{margin-top:20px;text-align:center;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .center .ue-item{background-color:var( --e-global-color-secondary );opacity:100%;}.elementor-348 .elementor-element.elementor-element-3815067{--display:flex;--padding-top:055px;--padding-bottom:0111px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-3815067:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-3815067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotandcoldonline.co.uk/wp-content/uploads/2025/07/Frame-37-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-348 .elementor-element.elementor-element-8e910ca{width:var( --container-widget-width, 444px );max-width:444px;--container-widget-width:444px;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-8e910ca > .elementor-widget-container{padding:0px 0px 055px 0px;}.elementor-348 .elementor-element.elementor-element-61dab04{--display:flex;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-container__background{background-color:#000000;}.elementor-348 .elementor-element.elementor-element-0002cf6 .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 );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic .app-menu-current-item:hover, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic .app-menu-current-item:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic .app-menu-current-item:active{background-color:var( --e-global-color-0c84126 );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .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-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic .app-menu-item:hover, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic .app-menu-item:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic .app-menu-item[data-selected="true"]{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-write-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-0c84126 );color:var( --e-global-color-0c84126 );border-style:none;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-write-button:hover, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-write-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-modal{background-color:var( --e-global-color-0c84126 );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit{background-color:var( --e-global-color-accent );fill:var( --e-global-color-0c84126 );color:var( --e-global-color-0c84126 );border-radius:50px 50px 50px 50px;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit:hover, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-submit:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-button-share{background-color:var( --e-global-color-accent );fill:var( --e-global-color-0c84126 );color:var( --e-global-color-0c84126 );border-radius:50px 50px 50px 50px;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-button-share:hover, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-button-share:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-wl-branding{display:none !important;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review__text{color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review__name{color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review > div > img + div.absolute{background-color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review > div > img + div.absolute svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review__date{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-rating svg{color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review__reply{background-color:var( --e-global-color-0c84126 );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review__reply-title{color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-review__reply-body{color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic .app-menu-current-item span > div{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-generic ul{box-shadow:0px 0px 1px 1px #FFFFFF;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-pagination button:not(.app-reviews-pagination--current){color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-pagination button.app-reviews-pagination--current{background-color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-modal .app-modal-close svg{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-title, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup-title{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-subtitle, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup-subtitle{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-stars svg{color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-input-wrapper > p{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-input-wrapper textarea{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back:hover, .elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup .app-reviews-popup-buttons-wrapper .app-reviews-popup-back:focus{color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup-points-badge{background-color:var( --e-global-color-0c84126 );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup-points-badge-amount{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup-points-badge-text{color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_quote_item{transition:all 200ms;background-color:#0400005C;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;min-height:380px;text-align:left;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_quote_info{flex-direction:column-reverse;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_quote_item,.elementor-348 .elementor-element.elementor-element-6ab791c .flipster__item__content{border-radius:2px 2px 2px 2px;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_quote_item:hover{background-color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-6ab791c .ue-item:hover{opacity:100%;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_author{flex-direction:row;margin-top:20px;}.elementor-348 .elementor-element.elementor-element-6ab791c .ue-image-spacing{width:15px;height:15px;}.elementor-348 .elementor-element.elementor-element-6ab791c .ue-image{width:50px;}.elementor-348 .elementor-element.elementor-element-6ab791c .ue-image img{height:50px;border-radius:60px 60px 60px 60px;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-348 .elementor-element.elementor-element-6ab791c .ue_title{color:var( --e-global-color-text );margin-top:5px;}.elementor-348 .elementor-element.elementor-element-6ab791c .ue-text{color:var( --e-global-color-text );margin-top:20px;min-height:0px;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_stars{margin-top:5px;color:#ffcb00;font-size:20px;justify-content:flex-start;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-nav .owl-prev{left:-15px;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-nav .owl-next{right:-15px;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-carousel .owl-nav .owl-next,.elementor-348 .elementor-element.elementor-element-6ab791c .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:50px;width:30px;height:30px;line-height:30px;font-size:20px;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-carousel .owl-nav .owl-next:hover,.elementor-348 .elementor-element.elementor-element-6ab791c .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-dot{width:8px;height:8px;background-color:var( --e-global-color-secondary );margin:0px 5px;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-dot.active{background-color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-dots{margin-top:20px;text-align:center;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-348 .elementor-element.elementor-element-6ab791c .center .ue-item{background-color:var( --e-global-color-secondary );opacity:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-348 .elementor-element.elementor-element-654ac30{--width:60%;}.elementor-348 .elementor-element.elementor-element-9580e55{--width:40%;}.elementor-348 .elementor-element.elementor-element-9f92e7b{--width:40%;}.elementor-348 .elementor-element.elementor-element-5f03eb7{--width:60%;}.elementor-348 .elementor-element.elementor-element-21c3116{--width:60%;}.elementor-348 .elementor-element.elementor-element-940c669{--width:40%;}.elementor-348 .elementor-element.elementor-element-20b46db{--width:60%;}.elementor-348 .elementor-element.elementor-element-aba2584{--width:39%;}.elementor-348 .elementor-element.elementor-element-9a5da72{--width:60%;}.elementor-348 .elementor-element.elementor-element-ae7933b{--width:40%;}}@media(max-width:1100px){.elementor-348 .elementor-element.elementor-element-cb2676b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-9580e55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8cfd5fc{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-9f92e7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-7b7bfe7 img{width:100%;height:560px;}.elementor-348 .elementor-element.elementor-element-1edb44b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-940c669{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-1f4def0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-fead08c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-36f235e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-63d8e33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_quote_item{margin:0px 010px 0px 010px;min-height:340px;text-align:left;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-nav .owl-prev{left:-4px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .owl-nav .owl-next{right:-4px;}.elementor-348 .elementor-element.elementor-element-8e910ca > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-348 .elementor-element.elementor-element-41a4afb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-348 .elementor-element.elementor-element-6ab791c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_quote_item{margin:0px 010px 0px 010px;min-height:340px;text-align:left;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-nav .owl-prev{left:-4px;}.elementor-348 .elementor-element.elementor-element-6ab791c .owl-nav .owl-next{right:-4px;}}@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-cdb9e81{--padding-top:0120px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-2772333 > .elementor-widget-container{padding:0120px 0px 060px 10px;}.elementor-348 .elementor-element.elementor-element-2772333 .elementor-heading-title{font-size:45px;}.elementor-348 .elementor-element.elementor-element-cb2676b{--padding-top:052px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-654ac30{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-93e5f91 .elementor-heading-title{font-size:35px;}.elementor-348 .elementor-element.elementor-element-4d9bca5.elementor-element{--align-self:flex-start;}.elementor-348 .elementor-element.elementor-element-8cfd5fc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:052px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-21bb4c1{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-348 .elementor-element.elementor-element-7b7bfe7 img{height:382px;}.elementor-348 .elementor-element.elementor-element-5f03eb7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-3b3fcc0 .elementor-heading-title{font-size:35px;}.elementor-348 .elementor-element.elementor-element-018a9c4.elementor-element{--align-self:center;}.elementor-348 .elementor-element.elementor-element-e7d2ef4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-ec2888d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-21c3116{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-443f12c .elementor-heading-title{font-size:35px;}.elementor-348 .elementor-element.elementor-element-c2e941e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-1f4def0{--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-348 .elementor-element.elementor-element-20b46db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-5d0bd6c .elementor-heading-title{font-size:35px;}.elementor-348 .elementor-element.elementor-element-9a5da72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-199cdcf .elementor-heading-title{font-size:35px;}.elementor-348 .elementor-element.elementor-element-36f235e > .elementor-widget-container{padding:10px 10px 10px 15px;}.elementor-348 .elementor-element.elementor-element-36f235e .elementor-heading-title{font-size:35px;}.elementor-348 .elementor-element.elementor-element-63d8e33 .uc_quote_item{margin:0px 010px 0px 010px;}.elementor-348 .elementor-element.elementor-element-8e910ca > .elementor-widget-container{padding:10px 10px 10px 15px;}.elementor-348 .elementor-element.elementor-element-8e910ca .elementor-heading-title{font-size:35px;}.elementor-348 .elementor-element.elementor-element-6ab791c .uc_quote_item{margin:0px 010px 0px 010px;}}/* Start custom CSS for wl-reviews, class: .elementor-element-0002cf6 */.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa .gap-2 button{

    background-color: 1CB2E6;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-button-social:hover{

    background-color: 1CB2E6 !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa form .app-login-submit-button{
    font-size: 16px;
    border-radius: 0px;
    background-color: 1CB2E6 !important;
   color: black;
    font-weight: 400;
}
.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa form .app-login-submit-button:hover{
    font-size: 16px;

    
    border-radius: 0px;
    background-color: #1CB2E6!important;
    color: black !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa form .app-login-signup-link button span{
    color: #1CB2E6;
    font-size: 16px;
      
}
.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa form .app-login-signin-link button {
    color: #000;
    font-size: 16px;
}
.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa form div .app-phone-number-input .grow{
    border: none;
    border-radius: 0px;
}
.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa form div .app-phone-number-input .grow .app-menu-generic{
    border: 1px solid #1CB2E6;
    border-radius: 5px;
}
.elementor-348 .elementor-element.elementor-element-0002cf6 .mx-auto .app-card--cwa form div .app-phone-number-input .grow .app-menu-generic button{
    background-color: transparent;
    border: none;
    height: 42px;
}
 
 
.elementor-348 .elementor-element.elementor-element-0002cf6 .bg-wl-background-action-primary {
 background: #1CB2E6 !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .border-wl-border-action-primary {
    border-color: #1CB2E6 !important;
    
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .border-wl-border-action-primary:checked {
    background-color: #1CB2E6 !important;
    
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-login-password-reset{
    color: #1CB2E6 !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-popup-stars svg {
    
    color: #1CB2E6 !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-write-button {
    background-color: #1CB2E6 !important; /* main blue */
    color: black !important; /* text color */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-reviews-write-button:hover {
    color: white !important; /* hover text */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-card--cwa {
  background-color: black !important;
  color: white !important;
}

/* Make headings and labels white */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-card--cwa .app-login-title,
.app-card--cwa label,
.app-card--cwa span,
.app-card--cwa a {
  color: white !important;
}

/* Inputs */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-card--cwa input {
  background-color: #1a1a1a !important;
  color: white !important;
  border: 1px solid white !important;
}

/* Submit button (keep it visible with blue background) */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-card--cwa .app-login-submit-button {
  background-color: #1CB2E6 !important;
  color: black !important;
  border-radius: 50px !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-card--cwa .app-button-social:hover {
  background-color: #1CB2E6 !important;
  
  border-color: #1CB2E6 !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 button.text-wl-sky {
  color: white !important;              
}

.elementor-348 .elementor-element.elementor-element-0002cf6 button.text-wl-sky:hover {
  color: #1CB2E6 !important;  
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-card--cwa a.app-login-password-reset:hover {
    color: white !important; /* force hover to white */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 /* Default dropdown button */
.app-menu-current-item {
    color: white !important; /* text color */
    background-color: #1a1a1a !important; /* dark background */
}

/* Placeholder text inside the button */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-current-item .app-booking__select-placeholder {
    color: white !important;
}

/* Arrow (SVG) inside the button */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-current-item svg {
    color: white !important;
    transition: color 0.2s ease; /* smooth hover transition */
}

/* Hover effect: make arrow blue */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-current-item:hover svg {
    color: #1CB2E6 !important; /* blue on hover */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-menu-current-item {
    border: 1px solid white !important; /* white border */
    color: white !important; /* optional: make text white */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .core-form-text-input::placeholder {
    color: white !important; /* makes placeholder text white */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .core-profile-image-upload {
    background-color: #1CB2E6 !important; /* sets background to blue */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-booking-button--secondary {
    background-color: #1CB2E6 !important; /* blue background */
    color: black !important; /* black text */
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-booking-button--secondary:hover {
    color: white !important; /* text turns white on hover */
}

/* Modal background */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-modal {
    background-color: black !important;
    color: white !important;
}

/* Inner upload block */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-modal .border-dotted {
    background-color: #111 !important; /* dark background for upload area */
    border-color: #666 !important;     /* dotted border color */
    color: white !important;
}

/* Text inside upload block */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-modal .border-dotted span,
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-modal .border-dotted p,
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-modal .border-dotted button {
    color: white !important;
}

.elementor-348 .elementor-element.elementor-element-0002cf6 .app-booking-button--primary {
    background-color: #1CB2E6 !important; /* blue background */
    color: black !important;              /* black text */
}

/* Optional: change text to white on hover */
.elementor-348 .elementor-element.elementor-element-0002cf6 .app-booking-button--primary:hover {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS */p{
    font-family: poppins !important;
}/* End custom CSS */