.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-bc-flex-widget .elementor-1155858 .elementor-element.elementor-element-32a6559.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1155858 .elementor-element.elementor-element-32a6559.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1155858 .elementor-element.elementor-element-32a6559.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1155858 .elementor-element.elementor-element-32a6559 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1155858 .elementor-element.elementor-element-6143e38{width:auto;max-width:auto;text-align:center;}.elementor-1155858 .elementor-element.elementor-element-6143e38 > .elementor-widget-container{margin:48px 0px 25px 0px;}.elementor-1155858 .elementor-element.elementor-element-6143e38 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:60px;letter-spacing:4px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-c6f5b4b:not(.elementor-motion-effects-element-type-background), .elementor-1155858 .elementor-element.elementor-element-c6f5b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spaandmassage.co.uk/wp-content/uploads/2025/09/BUY-1-GET-1-FREE.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1155858 .elementor-element.elementor-element-c6f5b4b > .elementor-container{min-height:660px;}.elementor-1155858 .elementor-element.elementor-element-c6f5b4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;}.elementor-1155858 .elementor-element.elementor-element-c6f5b4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1155858 .elementor-element.elementor-element-191b841 > .elementor-element-populated{padding:147px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-element-8aa9e90:not(.elementor-motion-effects-element-type-background), .elementor-1155858 .elementor-element.elementor-element-8aa9e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1155858 .elementor-element.elementor-element-8aa9e90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1155858 .elementor-element.elementor-element-8aa9e90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1155858 .elementor-element.elementor-element-85de075 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-4f4b545 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-1155858 .elementor-element.elementor-element-04e5c30{text-align:center;}.elementor-1155858 .elementor-element.elementor-element-04e5c30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:54px;letter-spacing:0.8px;color:var( --e-global-color-secondary );}.elementor-1155858 .elementor-element.elementor-element-3ea8ee9 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-element-3ea8ee9{text-align:center;}.elementor-1155858 .elementor-element.elementor-element-3ea8ee9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:34px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1155858 .elementor-element.elementor-element-32825d67 > .elementor-container{max-width:1530px;}.elementor-1155858 .elementor-element.elementor-element-32825d67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1155858 .elementor-element.elementor-element-32825d67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1155858 .elementor-element.elementor-element-17a391c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-element-5e676491 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-1155858 .elementor-element.elementor-element-6bc43344 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1155858 .elementor-element.elementor-element-6bc43344{text-align:center;}.elementor-1155858 .elementor-element.elementor-element-6bc43344 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;line-height:26px;letter-spacing:6px;color:#06BEDE;}.elementor-1155858 .elementor-element.elementor-element-4adefbd6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1155858 .elementor-element.elementor-element-4adefbd6{text-align:center;}.elementor-1155858 .elementor-element.elementor-element-4adefbd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:54px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-1155858 .elementor-element.elementor-element-9c80d95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1155858 .elementor-element.elementor-element-9c80d95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1155858 .elementor-element.elementor-element-9c80d95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1155858 .elementor-element.elementor-element-980193e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-element-88c0b39:not(.elementor-motion-effects-element-type-background), .elementor-1155858 .elementor-element.elementor-element-88c0b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1155858 .elementor-element.elementor-element-88c0b39 > .elementor-container{max-width:1250px;}.elementor-1155858 .elementor-element.elementor-element-88c0b39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 40px 0px;}.elementor-1155858 .elementor-element.elementor-element-88c0b39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1155858 .elementor-element.elementor-element-33ff794.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1155858 .elementor-element.elementor-element-2f9c852 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-1155858 .elementor-element.elementor-element-b0c4375 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-1155858 .elementor-element.elementor-element-b0c4375{text-align:center;}.elementor-1155858 .elementor-element.elementor-element-b0c4375 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:54px;letter-spacing:0.8px;color:var( --e-global-color-accent );}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-ac64106{--e-image-carousel-slides-to-show:3;}.elementor-1155858 .elementor-element.elementor-element-00c979b > .elementor-container{max-width:1250px;}.elementor-1155858 .elementor-element.elementor-element-00c979b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 80px 0px;}.elementor-1155858 .elementor-element.elementor-element-00c979b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1155858 .elementor-element.elementor-element-3bbe469.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1155858 .elementor-element.elementor-element-1b938c4 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-1155858 .elementor-element.elementor-element-c6cee1c > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-1155858 .elementor-element.elementor-element-c6cee1c{text-align:center;}.elementor-1155858 .elementor-element.elementor-element-c6cee1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:54px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-widget-global .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-global .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-global-1148335{--e-image-carousel-slides-to-show:3;}.elementor-1155858 .elementor-element.elementor-global-1148335 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-global-1148335 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1155858 .elementor-element.elementor-global-1148335 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-1155858 .elementor-element.elementor-global-1148335 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1155858 .elementor-element.elementor-global-1148335 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-1155858 .elementor-element.elementor-global-1148335 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-global-1148335 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-primary );font-size:17px;font-weight:300;font-style:normal;line-height:26px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1155858 .elementor-element.elementor-element-08c0c0b{padding:0px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-element-8408823 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-8aa9e90{padding:75px 0px 75px 0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-4adefbd6 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1155858 .elementor-element.elementor-element-9c80d95.elementor-column{width:100%;}.elementor-1155858 .elementor-element.elementor-element-88c0b39{padding:50px 0px 50px 0px;}.elementor-1155858 .elementor-element.elementor-element-b0c4375 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1155858 .elementor-element.elementor-element-b0c4375 .elementor-heading-title{font-size:30px;}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-00c979b{padding:50px 0px 50px 0px;}.elementor-1155858 .elementor-element.elementor-element-c6cee1c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1155858 .elementor-element.elementor-element-c6cee1c .elementor-heading-title{font-size:30px;}.elementor-widget-global .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-global .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-global-1148335{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-6143e38 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-1155858 .elementor-element.elementor-element-6143e38 .elementor-heading-title{font-size:24px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-c6f5b4b > .elementor-container{min-height:280px;}.elementor-bc-flex-widget .elementor-1155858 .elementor-element.elementor-element-191b841.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1155858 .elementor-element.elementor-element-191b841.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1155858 .elementor-element.elementor-element-191b841.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1155858 .elementor-element.elementor-element-191b841 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-1155858 .elementor-element.elementor-element-356c21d > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-1155858 .elementor-element.elementor-element-8aa9e90{padding:50px 0px 50px 0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-04e5c30 .elementor-heading-title{font-size:24px;line-height:1.6em;}.elementor-1155858 .elementor-element.elementor-element-3ea8ee9 .elementor-heading-title{font-size:18px;}.elementor-1155858 .elementor-element.elementor-element-32825d67{padding:50px 0px 50px 0px;}.elementor-1155858 .elementor-element.elementor-element-6bc43344 .elementor-heading-title{font-size:18px;}.elementor-1155858 .elementor-element.elementor-element-4adefbd6 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1155858 .elementor-element.elementor-element-88c0b39{padding:50px 0px 50px 0px;}.elementor-1155858 .elementor-element.elementor-element-b0c4375 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-1155858 .elementor-element.elementor-element-b0c4375 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1155858 .elementor-element.elementor-element-c6cee1c .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-widget-global .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-global .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-6bc43344 */.elementor-1155858 .elementor-element.elementor-element-6bc43344 h2{
    font-family: 'PRIMETIME-Regular'!important;
    font-weight: normal!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9b608af */.packages_wrap {
    max-width: 1000px !important;
}

.package_info {
    font-size: 17px!important;
}

/*------------------------------------*/

.packages_wrap{
	max-width:630px;
	margin-inline:auto;
}

.package_title{
	font-family: 'Poppins', Sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 36px;
	line-height: 54px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.single_package_row{
	display:flex;
	align-items: center;
	justify-content: space-between;
	padding-block: 17px;
	border-bottom: 1px solid #E1E1E1;
}
.package_info {
	font-family: 'Poppins', Sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 30px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: #2D2A2A;
}

.packages_one_click,
.pkg_buy_now_btn {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: inline-flex;
	font-family: "Hind", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 26px;
	letter-spacing: 1.6px;
	background-color: var( --e-global-color-primary );
	color:#fff!important;
	text-decoration: none!important;
	padding: 18px 32px;
	border-radius: 100px;
	transition: all 0.5s;
}

.packages_one_click:hover, .pkg_buy_now_btn:hover {
    background: var(--e-global-color-text);
}

.package_info br, .package_title br {
    display: none;
}

/*---------for one click adjustments start----------------*/
.packages_one_click {
    margin: 20px 0 0 auto;
    padding: 0 6px!important;
    background: transparent;
    color: var(--e-global-color-primary)!important;
    border: 1px solid var(--e-global-color-primary)!important;
}

.packages_one_click:hover {
    background: var(--e-global-color-text)!important;
    color: #fff!important;
    border: 1px solid var(--e-global-color-text)!important;
}

.single_package_row {
    flex-wrap: wrap;
}

.one_click_container {
    width: 100%;
    display: flex;
}

/*---------for one click adjustments end -------------*/
/*

/*LP Packages CSS Start-----------------------*/
.lp_packages_main {
    background-image: url(/wp-content/uploads/2025/03/288fd5e5ba6e3ccb619af92269901552.jpg);
    background-size: cover;
    background-position: center center;
    max-width: 1000px;
    margin: auto;
    display: flex;
    color: #fff!important;
    border-radius: 20px;
    box-shadow: 0px 0px 29px 30px rgba(0, 0, 0, 0.09);
    overflow: hidden;
    flex-wrap: wrap;
}


.lp_packages_main .rating-container {
    display: flex;
    flex-direction: column!important;
    gap: 10px;
    align-items: flex-start;
}


.lp_packages_col {
    padding: 50px;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.col_right.lp_packages_col {
    width: 60%;
}

.col_left.lp_packages_col {
    width: 40%;
    background-color: #fff;
    border-radius: 35px 20px 20px 35px;
}

.lp_packages_main .single_package_row {
    display: flex;
    flex-direction: column;
    border: none;
    gap: 15px;
}

.lp_packages_main .package_info {
    margin-bottom: 0px;
}

.lp_packages_main .avatars img {
    max-width: 60px;
    max-height: 60px;
    margin-left: -30px
}
.lp_packages_main .avatars img.review_img1 {
    margin-left: 0px!important;
}

.lp_packages_main .stars i {
    font-size: 20px;
}


.lp_packages_main span.package_name {
    display: flex;
    font-size: 30px;
    width: 100%;
    text-align: center;
    align-items: center;
    justify-content: center;
    color: var(--e-global-color-primary);
    margin-bottom: 20px;
}

.lp_packages_main .details {
    margin-bottom: 30px;
}

.lp_packages_main .review-text {
    font-size: 18px;
    font-weight: 400;
}



@media(max-width: 1023px) {
    .lp_packages_col {
        padding: 25px;
    }
    
    .lp_packages_main .review-text {
        font-size: 16px;
    }
    
    .lp_packages_main span.package_name {
        font-size: 24px;
    }
    
    .lp_packages_main  .promo_title{
        font-size: 24px;
    }
    
    .col_left.lp_packages_col {
        width: 42%;
    }
    .col_right.lp_packages_col {
        width: 58%;
    }
}

@media(max-width: 767px) {
   
    .col_left.lp_packages_col,
    .col_right.lp_packages_col {
        width: 100%;
    }
    .col_left.lp_packages_col{
       border-radius: 35px 35px 0 0 !important;
    }
    .lp_packages_main .details {
        text-align: center;
    }
    
    .custom_html_packages .lp_packages_main .rating-container {
        /*align-items: center;*/
        display: none;
    }
    .lp_packages_col {
        padding: 40px 20px;
    }
    
    .custom_html_packages h4 {
        font-size: 18px;
        font-weight: 500;
    }
    
    .lp_packages_main .details {
        margin-bottom: 0px;
    }
    
    .lp_packages_main .details p {
        display: flex;
        flex-direction: column;
    }
        span.pre_text {
            font-size: 16px !important;
        }
        span.mid_text {
            font-size: 24px;
            font-weight: 500;
        }
    
    .lp_packages_main .single_package_row {
        gap: 15px;
    }
}

/*LP Packages CSS End-----------------------*/


@media(min-width:768px) and (max-width:1129px){
    
    .package_title{
		font-size: 35px;
		line-height: 54px;			
	}
    
	.packages_one_click,
	.pkg_buy_now_btn{
		padding: 11px 32px;
		font-size: 14px;
		line-height: 24px;
	}
}


@media(max-width:768px){
	
	.package_title{
		font-size: 24px;
		line-height: 36px;			
	}
	
	.package_info{
		font-size:16px;
		line-height: 24px;
	}
	
	.package_info br,
	.package_title br{
		display:block;
	}
	.packages_one_click,
	.pkg_buy_now_btn{
		padding: 11px 32px;
		font-size: 14px;
		line-height: 24px;
	}
}

@media(max-width:480px){
	.one_click_container {
		width: auto;
	}

	a.packages_one_click {
		margin: 0;
	}
}
	
	

/*------------------------------------*/

@media (max-width: 767px) {
    .pkg_buy_now_btn {
        padding: 6.5px!important;
        /*width:  138.13px;*/
        /*min-width: 138.13px;*/
        width:  100.13px;
        min-width: 100.13px;
        height: 39px!important;
        font-size: 12px!important;
    }
    
    .package_info {
        font-size: 16px!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32825d67 *//*@keyframes reveal {*/
/*    0% {*/
/*        opacity: 0;*/
/*        transform: translateY(100px);*/
/*    }*/
/*    100% {*/
/*        opacity: 1;*/
/*        transform: translateY(0);*/
/*    }*/
/*}*/

.circle-container {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;

}

.circle {
    padding: 5px;
    word-break: break-word;
    text-align: center;
    width: 100%;
    height: 100%;
    aspect-ratio: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    transition: transform 0.3s ease-in-out;
    /*opacity: 0;*/
  
}

body.elementor-editor-active .circle{
   opacity: 1; 
}
.circle.reveal {
  
    animation: reveal 1s ease-in-out forwards; /* Trigger the animation */
}

.circle:nth-child(1) {
    max-width: 160px;
    max-height: 160px;
    margin-top: 30px;
    margin-bottom: 200px;
    animation-delay: 0.2s; /* Add a delay for staggered effect */
}

.circle:nth-child(2) {
    max-width: 180px;
    max-height: 180px;
    margin-top: 110px;
    animation-delay: 0.4s;
}

.circle:nth-child(3) {
    max-width: 197px;
    max-height: 197px;
    margin-top: 20px;
    animation-delay: 0.6s;
}

.circle:nth-child(4) {
    max-width: 205px;
    max-height: 205px;
    margin-top: 160px;
    animation-delay: 0.8s;
}

.circle:nth-child(5) {
    max-width: 230px;
    max-height: 230px;
    animation-delay: 1s;
}

.circle:nth-child(6) {
    max-width: 160px;
    max-height: 160px;
    margin-top: 180px;
    animation-delay: 1.2s;
}

.circle:hover {
    transform: scale(1.1);
}



@media (max-width: 1024px){
    .circle {
        font-size: 14px;
    }
}

@media (max-width: 767px){
    .circle-container {flex-wrap: wrap;min-height: 510px;max-width: 400px;position: relative;margin: auto;}
    .circle {position: absolute;font-size: 18px;margin: 0!important;}
    .circle:nth-child(1) {
        left: 0;
        top: 0;
        max-width: 115px;
        max-height: 115px;
    }

     .circle:nth-child(2) {
        right: 0;
        top: 45px;
        max-width: 130px;
        max-height: 130px;
    }
     .circle:nth-child(3) {
        left: 22%;
        top: 23%;
        max-width: 140px;
        max-height: 140px;
    }
     .circle:nth-child(4) {
        right: 0;
        top: 44%;
        max-width: 146px;
        max-height: 146px;
    }
     .circle:nth-child(5) {
        left: 0;
        top: 56%;
        max-width: 173px;
        max-height: 173px;
    }
     .circle:nth-child(6) {
        right: 0;
        bottom: 0;
        max-width: 115px;
        max-height: 115px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-88c0b39 */.elementor-1155858 .elementor-element.elementor-element-88c0b39:before{
    
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1148335 */.elementor-1155858 .elementor-element.elementor-global-1148335 img.swiper-slide-image {
    -o-object-fit: cover;
       object-fit: cover;
}
.elementor-1155858 .elementor-element.elementor-global-1148335 img.swiper-slide-image,
.elementor-1155858 .elementor-element.elementor-global-1148335 .swiper-slide {
    /*aspect-ratio: 1;*/
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00c979b */.elementor-1155858 .elementor-element.elementor-element-00c979b:before{
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4cae0f8 */.elementor-1155858 .elementor-element.elementor-element-4cae0f8 .pkg_buy_now_wrapper {
    display: flex;
    width: 100%;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS */.ekit-template-content-footer, .ekit-template-content-header {
    display: none;
}


a#book-app {
    text-decoration: unset;
}

.login_bookin_popup_active {
    background-color: #00000099;
}


.booking_info_pay {
   padding: 35px 75px!important;
    max-width: 620px!important;
}

body .hide_in_lp_page {
    display: none !important;
}

body .show_in_lp_page {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

body:not(.logged-in) .hide_in_login_sign_lp_page {
    display: none !important;
}

a#book-app {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: auto;
}


.lp-custom-modal {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 1000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0,0,0,0.5);
}

.lp_info{
    font-size: 18px!important;
    text-transform: capitalize;
}

.lp_info,
.lp_info_2{
    text-align: center;
    font-style: normal;
    font-weight: 500;
    line-height: 27px;
    letter-spacing: 0.05em;
    color: #FFFFFF;
}

.lp_info_2{
     font-weight: 300;
     margin-top: 20px;
}
.lp-custom-modal-content {
    padding: 50px 30px!important;
    max-width: 620px!important;
    width: 98%;
    background-color: var(--e-global-color-secondary);
    border-radius: 20px;
    background-image: url(/wp-content/uploads/2022/01/Layer-2.png);
    background-position: right bottom;
    background-size: 489px 500px;
    background-size: contain;
    text-align: center;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    background-repeat: no-repeat;
    flex-direction: column;
    transform: scale(0); 
    transition: transform 0.5s; 
}
.lp-custom-modal-content button {
    background-color: #D4AA30;
    border: none; 
    color: #002e5d; 
    padding: 10px 20px; 
    cursor: pointer; 
    border-radius: 2px; 
    margin-top: 10px;
}
.lp-custom-modal-content button:hover {
    background-color: #C29828; /* Slightly darker shade */
    color: #fff;
}

#countdown {
    /*font-size: 3em*/
    color: #D4AA30;
    margin-top: 15px;
    opacity: 1;
    transition: opacity 0.3s;
    font-weight: 500;
}

a.lp_redirect {
    margin: auto;
    background: #fff;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: inline-flex;
    font-family: "Hind", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 26px;
    letter-spacing: 1.6px;
    background-color: #fff !important;
    color: var(--e-global-color-primary) !important;
    border-radius: 100px;
    transition: all 0.5s;
}
a.lp_redirect:hover {
    background: var(--e-global-color-text)!important;
    color: #fff!important;
}
.lp_btn_container {
    margin-top: 30px;
}
/*-------------------------*/
.hide_select select#treatment ,
.hide_select select#duration{
    display: none!important;
}


.input_display_only {
    width: 100%;
    height: 60px!important;
    background: #F1F1F1!important;
    border: 1px solid #B4A296!important;
}

.select_field.hide_select::after{
    display: none!important;
}

 #newsletter_form2 > .elementor-form-fields-wrapper {
	display:flex;
	align-items: center;
	justify-content: space-between;
	border: 1px solid var(--e-global-color-secondary)!important;
	border-radius: 100px!important;
	overflow: hidden!important;
	flex-wrap: nowrap;
	margin: 0!important;
}

#newsletter_form2 #mc-embedded-subscribe{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: inline-flex!important;
    padding: 15px 32px 15px 32px!important;
    border: none!important;
    margin: 0!important;
    height: 100%!important;
    white-space: nowrap;
}
#newsletter_form2 .elementor-field-type-email {
	margin: 0!important;
}

#newsletter_form2 input#form-field-newsletter_email {
    border: none!important;
    background: none;
    padding: 10px 24px 10px 24px!important;
}

#newsletter_form2 .elementor-field-type-submit {
    width: auto!important;
    margin-bottom: 0!important;
    padding: 0!important;
}


#newsletter_form2 .elementor-message {
    margin: 1em 0 0 0;
    float: left;
    top: -1.5em;
    z-index: 1;
    background: none !important;
    border: unset !important;
    width: 100% !important;
    padding: 0px !important;
    font-size: 14px !important;
    padding-inline: 12px !important;
    display: flex;
    line-height: 22px!important;
    vertical-align: middle;
    text-transform: none!important;
    letter-spacing: 0!important;
    font-weight: 500!important;
}

#newsletter_form2 .elementor-form-help-inline {
    display: none!important;
}

#newsletter_form2 .elementor-form-spinner{
    position: absolute;
    background: var(--e-global-color-secondary);
    display: flex;
    justify-content: center;
    align-items: center;
}

#newsletter_form2 input:-webkit-autofill,
#newsletter_form2 input:-webkit-autofill:hover, 
#newsletter_form2 input:-webkit-autofill:focus, 
#newsletter_form2 input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 100000px #fff inset !important;
    color:  var(--e-global-color-secondary)!important;
    -webkit-text-fill-color:  var(--e-global-color-secondary); 
}



/*---------Newsletter end-----------*/
 /*press*/
.elementor-widget-image-carousel .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    -moz-transition-timing-function: linear !important;
    -o-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.logo-carousel img.swiper-slide-image {
    width: 200px;
    object-fit: contain;
    height: 50px;
}
 
 #press_1 figure img {
    max-width: 60%;
}


body.admin-bar .dialog-type-lightbox {
    position: fixed!important;
    z-index: 99999;
}

/*press*/
.elementor-widget-image-carousel .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    -moz-transition-timing-function: linear !important;
    -o-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.logo-carousel img.swiper-slide-image {
    width: 200px;
    object-fit: contain;
    height: 50px;
}

section#booking-buttons > div {
    display: flex
;
    flex-direction: column;
    align-items: center;
    gap: 50px;
}

section#booking-buttons > div > div {
    width: 100%;
}

#our_clients:before{
    background-image: url(/wp-content/uploads/2023/05/wwr_bg_graphic_top-new.png) !important;
}
#our_clinics:before {
    background-image: url(/wp-content/uploads/2022/01/wwr_bg_graphic_top.png) !important;
}

#hall_of_fame_slider .swiper-slide-inner {
    max-width: 350px;
    margin: auto!important;
}

#hall_of_fame_slider .swiper-slide-image {
    height: 350px!important;
    max-width: 100%;
    max-height: 100%;
}

@media (max-width: 1024px){
    #hall_of_fame_slider .swiper-slide-image{
        height: 280px!important;
    }
    #hall_of_fame_slider .swiper-slide-inner {
        max-width: 280px;
    }
}

#hall_of_fame_slider_2{
    display: none;
}

/*Added 05/12/2023*/

#our_clients:before, #our_clinics:before {
    content: '';
    width: 100%;
    height: 95px;
    position: absolute;
    left: 0;
    top: -1px;
    z-index: 0;
    display: block;
    background-position: left top;
    background-size: 100%;
    background-repeat: no-repeat;
}


#hall_of_fame:before,
#client_testimonials:before, #our_clinics:before, #clients_logo_sec:before {
    content: '';
    width: 100%;
    height: 95px;
    position: absolute;
    left: 0;
    top: -1px;
    z-index: 0;
    display: block;
    background-position: left top;
    background-size: 100%;
    background-repeat: no-repeat;
}
#clients_logo_sec:before {
    background-image: url(/wp-content/uploads/2023/05/wwr_bg_graphic_top-new.png)!important;
}
#our_clinics:before {
    background-image: url(/wp-content/uploads/2022/01/wwr_bg_graphic_top.png)!important;
}
#client_testimonials:before {
    background-image: url(/wp-content/uploads/2023/05/wwr_bg_graphic_top-new.png)!important;
}
#hall_of_fame:before{
background-image: url(/wp-content/uploads/2022/01/wwr_bg_graphic_top.png);
}
/*end---------------------*/



.banner_b_btn a{
    width: 240px!important;
}


body .booking_info_text .book_ot_link {
    margin: 40px auto 0 auto !important;
    display: flex;
    flex-wrap: wrap;
}

.single_therapists_blk .st_short_info img {
    max-height: 179px;
    height: 179px;
    -o-object-fit: cover;
    object-fit: cover;
}

@media (max-width: 1200px) {
    #newsletter_form2 button#mc-embedded-subscribe {
        font-size: 12px!important;
        line-height: 16px!important;
    }

    #newsletter_form2 input#form-field-newsletter_email {
        padding: 6px 15px!important;
    }
}

@media (max-width:1199px) and (min-width: 1130px){
    .single_therapists_blk .st_short_info img {
        height: 150px;
        max-height: 150px;
    }
}

@media (max-width:1129px) and (min-width: 1025px){
    .single_therapists_blk .st_short_info img {
        height: 250px;
        max-height: 250px;
    }
}

@media (max-width:767px){
    .single_therapists_blk .st_short_info img {
        height: 200px;
        max-height: 200px;
    }
     .booking_info_pay {
        padding: 35px!important;
        justify-content: center!important;
        align-items: center!important;
    }
    .booking_info_pay h2 {
        font-size: 24px!important;
        line-height: 36px!important;
        margin-bottom: 20px!important;
    }
    
    .banner_b_btn a{
        width: 250px!important;
    }
    .banner_b_btn {
        margin-bottom: 15px!important;
    }
    #client_reviews_block > div {
        margin-top: 30px!important
    }
    .banner_b_btn a {
        font-size: 12px!important;
        padding: 6.5px!important;
        width: 180px!important;
    }
    
    .booking_btn {
        margin-top: 50px!important;
    }
    
    .book_btn a{
        width: 138px;
    }
    .abs_btn {
        position: unset!important;
    }
    
     #press_1 figure img {
        max-width: 75%;
    }
    
    .single_therapists_blk .st_short_info img {
        height: 200px;
        max-height: 200px;
    }
     .booking_info_pay {
        padding: 35px!important;
        justify-content: center!important;
        align-items: center!important;
        width: calc(100% - 60px) !important;
        min-height: 90vh !important;
    }
    .booking_info_pay h2 {
        font-size: 24px!important;
        line-height: 36px!important;
        margin-bottom: 20px!important;
    }

}

@media (max-width:600px){
    .single_therapists_blk .st_short_info img {
        height: 250px;
        max-height: 250px;
    }
}

@media (max-width:480px){
    .single_therapists_blk .st_short_info img {
        height: 150px;
        max-height: 150px;
    }

    #booking_calender .datepicker.datepicker-inline th.dow, #booking_calender .datepicker.datepicker-inline td {
        padding-left: 0!important;
        padding-right: 0!important;
    }
    .main_booking_sec_wrap .owl-carousel .owl-stage {
        min-width: 100%!important;
    }
    html .book_therapists .single_therapists_blk {
        max-width: 140px!important;
    }
    #booking_calender .datepicker-days .table-condensed thead tr:nth-child(2) th:nth-child(3) {
        right: 0px!important;
    }
    #booking_calender .datepicker-days .table-condensed thead tr:nth-child(2) th:nth-child(1) {
        right: 20px!important;
    }
}/* End custom CSS */