.elementor-17587 .elementor-element.elementor-element-a93ffd7{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-e672c21 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://xrayhome.co.uk/wp-content/smush-webp/2025/12/the-tower-bridge-in-london-after-sunset-2025-03-05-03-15-21-utc-scaled.jpg.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-f90e759 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://xrayhome.co.uk/wp-content/smush-webp/2025/12/dubai-skyline-reflection-at-night-dubai-united-a-2024-12-04-04-02-32-utc-1-scaled.jpg.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-a5aae72 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/karayipler-scaled.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-1be7bee .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/kizkulesi-scaled.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-2800308 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://xrayhome.co.uk/wp-content/smush-webp/2025/12/confident-successful-real-estate-agent-handing-ke-2025-12-10-23-05-14-utc-scaled.jpg.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-f45cbca .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/smush-webp/2025/12/dubai-marina-2025-03-14-20-25-18-utc-1-scaled.jpg.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-20bf37f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/smush-webp/2025/12/uk-london-aerial-view-of-greenwich-at-dawn-2025-04-05-03-13-04-utc-scaled.jpg.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-16d18ec .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/smush-webp/2025/12/tall-buildings-of-marina-bay-in-dubai-the-uae-dur-2025-02-02-13-54-46-utc-1-scaled.jpg.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-38587fb .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/kibris-scaled.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-0e1781a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/kopru-scaled.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-38c565c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/kapadokya-scaled.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .elementor-repeater-item-54a3bbb .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/zanzibar-scaled.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-4e46694 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-17587 .elementor-element.elementor-element-4e46694 .swiper-slide-contents{max-width:66%;}.elementor-17587 .elementor-element.elementor-element-4e46694 .swiper-slide-inner{text-align:center;}.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-17587 .elementor-element.elementor-element-ec154a0{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9A66B;}.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-17587 .elementor-element.elementor-element-15149dc{text-align:center;}.elementor-17587 .elementor-element.elementor-element-15149dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-e7bc684{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#E7E9EE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17587 .elementor-element.elementor-element-accc522 .elementor-button{background-color:#B08D57;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-17587 .elementor-element.elementor-element-4c21da5 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-17587 .elementor-element.elementor-element-efc9325{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-9a5cf18{text-align:center;}.elementor-17587 .elementor-element.elementor-element-9a5cf18 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-17587 .elementor-element.elementor-element-d85c2c4{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;line-height:1.7em;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-0572557{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-eb8efad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101826;}.elementor-17587 .elementor-element.elementor-element-d487abb{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.6em;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-4e512c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101826;}.elementor-17587 .elementor-element.elementor-element-a65349f{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.6em;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-73707b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101826;}.elementor-17587 .elementor-element.elementor-element-4a6726b{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.6em;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-cf3c8d9{text-align:center;}.elementor-17587 .elementor-element.elementor-element-cf3c8d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#101826;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17587 .elementor-element.elementor-element-316d5d5{width:var( --container-widget-width, 23.942% );max-width:23.942%;--container-widget-width:23.942%;--container-widget-flex-grow:0;}.elementor-17587 .elementor-element.elementor-element-316d5d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17587 .elementor-element.elementor-element-01e4612{width:var( --container-widget-width, 27.381% );max-width:27.381%;--container-widget-width:27.381%;--container-widget-flex-grow:0;}.elementor-17587 .elementor-element.elementor-element-01e4612.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17587 .elementor-element.elementor-element-94c74e2{width:var( --container-widget-width, 15.474% );max-width:15.474%;--container-widget-width:15.474%;--container-widget-flex-grow:0;}.elementor-17587 .elementor-element.elementor-element-94c74e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17587 .elementor-element.elementor-element-b370c76{width:var( --container-widget-width, 17.062% );max-width:17.062%;--container-widget-width:17.062%;--container-widget-flex-grow:0;}.elementor-17587 .elementor-element.elementor-element-b370c76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17587 .elementor-element.elementor-element-4a55017{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-df8c9aa{text-align:center;}.elementor-17587 .elementor-element.elementor-element-df8c9aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-17587 .elementor-element.elementor-element-2ca73b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101826;}.elementor-17587 .elementor-element.elementor-element-71447e2{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.6em;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-39b3844 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101826;}.elementor-17587 .elementor-element.elementor-element-3397136{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.6em;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-1382f17{text-align:center;}.elementor-17587 .elementor-element.elementor-element-1382f17 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-9a5835e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-c446992{font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.55em;color:#C9CDD6;}.elementor-17587 .elementor-element.elementor-element-8dee78d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-0564d30{font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.55em;color:#C9CDD6;}.elementor-17587 .elementor-element.elementor-element-9e4e775 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-38d7124{font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.55em;color:#C9CDD6;}.elementor-17587 .elementor-element.elementor-element-9b46025 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-4a736b1{font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.55em;color:#C9CDD6;}.elementor-17587 .elementor-element.elementor-element-bdb4eab .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B08D57;border-radius:3px 3px 3px 3px;}.elementor-17587 .elementor-element.elementor-element-7cd9ffd{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-82da6e4{text-align:center;}.elementor-17587 .elementor-element.elementor-element-82da6e4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-17587 .elementor-element.elementor-element-f183180{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-list{margin:0 -28px;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .sl-item{padding:0 28px;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property{border-radius:4px;border-color:#ffffff;box-shadow:0px 10px 24px -6px rgba(16,24,38,0.25);min-height:320px;background-size:110%;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property:hover{border-color:#ffffff;background-size:130%;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-prev{left:-60px;width:40px;height:40px;border-radius:3px;background-color:#ffffff;border-color:#101826;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-next{right:-60px;width:40px;height:40px;border-radius:3px;background-color:#ffffff;border-color:#101826;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-prev:before{font-size:18px;color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-next:before{font-size:18px;color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-dots li button:before, .sl-property-carousel .slick-dots li button:hover, .slick-dots li button:focus, .sl-property-carousel .slick-dots li.slick-active button{background-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-prev:hover:before{color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-next:hover:before{color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-prev:hover{background-color:#B08D57;border-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-next:hover{background-color:#B08D57;border-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .featured-ribbon span{background:#101826;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .bottom .address{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .bottom .area{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .bottom .features span .sl-icon{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .title{font-size:18px;font-weight:600;line-height:22px;color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .right .sl-icon{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .right a{background:#ffffff;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .right a:hover .sl-icon{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .right a:hover{background:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property .title:hover{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-5860a75{text-align:center;}.elementor-17587 .elementor-element.elementor-element-5860a75 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-92c4526{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;color:#E7E9EE;}.elementor-17587 .elementor-element.elementor-element-01f7411 .elementor-button{background-color:#B08D57;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-17587 .elementor-element.elementor-element-e84d926{--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-17587 .elementor-element.elementor-element-e84d926.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17587 .elementor-element.elementor-element-ba71604{text-align:center;}.elementor-17587 .elementor-element.elementor-element-ba71604 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-17587 .elementor-element.elementor-element-9669882{width:var( --container-widget-width, 98.233% );max-width:98.233%;--container-widget-width:98.233%;--container-widget-flex-grow:0;}.elementor-17587 .elementor-element.elementor-element-9669882.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17587 .elementor-element.elementor-element-0ce41da{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-e08f27c{text-align:center;}.elementor-17587 .elementor-element.elementor-element-e08f27c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-17587 .elementor-element.elementor-element-5ed022c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.7em;color:#4B5563;}.elementor-msie .elementor-17587 .elementor-element.elementor-element-32d6d1d .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container{grid-column-gap:24px;grid-row-gap:28px;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .featured-ribbon span{background:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .image-bottom .left .area{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .image-bottom .left .price{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .title{font-size:18px;font-weight:600;line-height:22px;color:#333333;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .image .image-bottom .sl-icon{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .image .image-bottom .right a{background:#ffffff;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .features li .sl-icon{color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .footer .agent a{color:#333333;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .image .image-bottom a:hover .sl-icon{color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .image .image-bottom a:hover{background:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .title:hover{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item:hover .features li .sl-icon{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item .footer .agent a:hover{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-32d6d1d .sl-grid-container .property-item:hover{border-color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-efbf41e .elementor-button{background-color:#B08D57;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-17587 .elementor-element.elementor-element-0c2801a{text-align:center;}.elementor-17587 .elementor-element.elementor-element-0c2801a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#101826;}.elementor-17587 .elementor-element.elementor-element-b3e0a68{text-align:start;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-b13f88a{text-align:center;}.elementor-17587 .elementor-element.elementor-element-b13f88a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-17587 .elementor-element.elementor-element-cdd135c .elementor-repeater-item-5a58b54 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/compressedImage-12-scaled.jpg);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-cdd135c .elementor-repeater-item-849277f .swiper-slide-bg{background-color:#4054b2;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/compressedImage-5-scaled.jpeg);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-cdd135c .elementor-repeater-item-cf47241 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://xrayhome.co.uk/wp-content/uploads/2026/09/Juniors-12.webp);background-size:cover;}.elementor-17587 .elementor-element.elementor-element-cdd135c .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-17587 .elementor-element.elementor-element-cdd135c{width:var( --container-widget-width, 83.477% );max-width:83.477%;--container-widget-width:83.477%;--container-widget-flex-grow:0;}.elementor-17587 .elementor-element.elementor-element-cdd135c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17587 .elementor-element.elementor-element-cdd135c .swiper-slide-contents{max-width:66%;}.elementor-17587 .elementor-element.elementor-element-cdd135c .swiper-slide-inner{text-align:center;}.elementor-17587 .elementor-element.elementor-element-5442588{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#4B5563;}.elementor-17587 .elementor-element.elementor-element-e66502d{text-align:center;}.elementor-17587 .elementor-element.elementor-element-e66502d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-1c2c088{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-66c3390{text-align:center;}.elementor-17587 .elementor-element.elementor-element-66c3390 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .name{font-size:22px;font-weight:600;line-height:26px;color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .possition{font-size:16px;font-weight:600;line-height:22px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .img{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team.team-two{border-radius:4px;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .social ul li i, .sl-team-container .sl-team .social ul li svg{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .social ul li i{border-radius:100px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .social ul li svg{border-radius:100px;fill:#B08D57;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .social ul li i:hover, .sl-team-container .sl-team .social ul li svg:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .social ul li i:hover{border-radius:100px;color:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team-container .sl-team .social ul li svg:hover{border-radius:100px;fill:#00bbff;background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-af1ba87{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-fcb27c9{text-align:center;}.elementor-17587 .elementor-element.elementor-element-fcb27c9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-msie .elementor-17587 .elementor-element.elementor-element-c27cfba .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container{grid-column-gap:24px;grid-row-gap:15px;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item{border-radius:4px;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four .blog-grid-content{border-radius:4px;padding:20px 20px 20px 20px;background-color:#ffffff;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item .content{padding:20px 20px 20px 20px;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item .title{font-size:20px;font-weight:600;line-height:24px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item .excerpt{font-size:15px;font-weight:normal;line-height:24px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four .title{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four .discription{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item .more{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-two .meta .date a{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four .blog-grid-content .more{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-one .tags a{color:#ffffff;background:#00bbff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-two .tags a{color:#ffffff;background:#00bbff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-three .tags a{color:#ffffff;background:#00bbff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four .blog-grid-content .meta{color:#ffffff;background:#00bbff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-one{background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-two{background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item:hover .title{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four:hover .title{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item:hover .excerpt{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four:hover .discription{color:#555555;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item:hover .more{color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four:hover .more{color:#00bbff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-one:hover .tags a{color:#00bbff;background:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-two:hover .tags a{color:#00bbff;background:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-three:hover .tags a{color:#00bbff;background:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four .blog-grid-content .meta:hover{color:#00bbff;background:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-one:hover{background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-two:hover{background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item.blog-two:hover .meta{background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four:hover .blog-grid-content{background-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-item:hover{border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-c27cfba .sl-grid-container .blog-four .blog-grid-content:hover{border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-27e0bb1{text-align:center;}.elementor-17587 .elementor-element.elementor-element-27e0bb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#101826;}.elementor-17587 .elementor-element.elementor-element-1733d9b{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#B08D57;}.elementor-17587 .elementor-element.elementor-element-c0295a2{text-align:center;}.elementor-17587 .elementor-element.elementor-element-c0295a2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#101826;}.elementor-17587 .elementor-element.elementor-element-59ee02a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17587 .elementor-element.elementor-element-59ee02a .sl-text-image{text-align:center;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-prev{left:-60px;width:40px;height:40px;border-radius:3px;background-color:#ffffff;border-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-next{right:-60px;width:40px;height:40px;border-radius:3px;background-color:#ffffff;border-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-prev:before{font-size:18px;color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-next:before{font-size:18px;color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-dots li button:before, .luxus-carousel .slick-dots li button:hover, .slick-dots li button:focus, .luxus-carousel .slick-dots li.slick-active button{background-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-prev:hover:before{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-next:hover:before{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-prev:hover{background-color:#ffffff;border-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-next:hover{background-color:#ffffff;border-color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-list{margin:0 -1px;padding:0 0;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .sl-item{padding:0 1px;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item.review-one .content{border-radius:5px;background-color:#ffffff;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item.review-two{border-radius:5px;background-color:#ffffff;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item.review-three{border-radius:5px;background-color:#ffffff;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item.review-one:hover .content{background-color:#ffffff;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item.review-two:hover{background-color:#ffffff;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item.review-three:hover{background-color:#ffffff;border-color:#ffffff;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item .name{font-size:20px;font-weight:600;line-height:24px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item .possition{font-size:16px;font-weight:400;line-height:20px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item .text{font-size:15px;font-weight:normal;line-height:24px;color:#555555;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item .sl-icon{color:#00BBFF;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item:hover .name{color:#555555;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item:hover .possition{color:#555555;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item:hover .text{color:#555555;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .review-item:hover .sl-icon{color:#00BBFF;}@media(min-width:768px){.elementor-17587 .elementor-element.elementor-element-e84d926{--width:108.423%;}}@media(max-width:1024px){.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-prev{left:-40px;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-next{right:-40px;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property{min-height:260px;}.elementor-msie .elementor-17587 .elementor-element.elementor-element-32d6d1d .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-msie .elementor-17587 .elementor-element.elementor-element-c27cfba .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-prev{left:-40px;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-next{right:-40px;}}@media(max-width:767px){.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-prev{left:-10px;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .slick-next{right:-10px;}.elementor-17587 .elementor-element.elementor-element-2c7bc0b .sl-property-carousel .featured-property{min-height:240px;}.elementor-msie .elementor-17587 .elementor-element.elementor-element-32d6d1d .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-msie .elementor-17587 .elementor-element.elementor-element-c27cfba .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-prev{left:-10px;}.elementor-17587 .elementor-element.elementor-element-59ee02a .luxus-carousel .slick-next{right:-10px;}}/* Start custom CSS for container, class: .elementor-element-a93ffd7 */.elementor-17587 .elementor-element.elementor-element-a93ffd7 {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-cdea979 */.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-cdea979 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-3933375 */.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-3933375 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-6639920 */.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-6639920 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-3826cd5 */.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-3826cd5 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-3fc6157 */.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-3fc6157 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-cf443e7 */.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-cf443e7 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-b76ce9b */.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-b76ce9b .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-b223fe4 */.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-b223fe4 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS for luxus-team, class: .elementor-element-befe6c6 */.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team.team-two {
  max-width: 220px;
  margin: 0 auto;
}
.elementor-17587 .elementor-element.elementor-element-befe6c6 .sl-team.team-two img {
  aspect-ratio: 3 / 4;
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
}/* End custom CSS */
/* Start custom CSS */#partners-groups img{max-width:150px !important;max-height:70px !important;width:auto !important;height:auto !important;object-fit:contain !important;}
#partners-groups .elementor-widget-image{display:flex;align-items:center;justify-content:center;min-width:120px;}
#partners-groups h4{font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#6B7280;font-weight:600;margin:0 0 4px 0;}
@media(max-width:767px){#partners-groups{padding:0 16px;} #partners-groups img{max-width:110px !important;max-height:52px !important;}}/* End custom CSS */