.inner-container{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:25px;padding-top:25px;width:100%}.section-conatiner{width:100%;padding:60px 30px}.page-btn{background-color:var(--secondary-color);color:var(--light-color);display:inline-flex;white-space:nowrap;border-radius:50px;padding:12px 35px}.page-btn:is(:hover,:focus){background-color:var(--hover-color)}@media (max-width:767px){.page-btn{padding-left:25px;padding-right:25px}}.image-bg-patern{padding-bottom:25px;padding-left:25px;width:100%}.image-bg-patern:before{background-image:url('https://sd.phenixsalonsuites.com/wp-content/uploads/2025/08/glitter.webp');background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;width:88%;height:88%;position:absolute;left:0px;bottom:0px;content:"";z-index:-1}@media (max-width:767px){.image-bg-patern{padding-bottom:15px;padding-left:15px}}.step:before{width:75px;aspect-ratio:1;background-color:rgba(122,2,54,0.10);content:"";display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0px);z-index:0;border-radius:50%}.step_grid{background-color:var(--white-color);box-shadow:0px 4px 6px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;height:100%;row-gap:35px;text-align:center;padding:45px 15%}@media (max-width:767px){.step_grid{padding-left:10%;padding-right:10%;row-gap:25px}}.why-us-list{border-left-color:var(--primary-color);padding-bottom:15px;padding-top:15px;text-transform:uppercase;border-bottom:1px solid var(--primary-color)}.video-bg{height:100%;left:0px;position:absolute;top:0px;width:100%}.video-bg video{width:100%;height:100%;object-fit:cover}.video-bg:after{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;content:"";background-image:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.75) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal}.max-width-1x{max-width:1256px}.button-border-light{background-color:rgba(250,247,245,0);color:var(--light-color);font-weight:600;border:1px solid var(--light-color)}.button-border-light:is(:hover,:focus){background-color:var(--light-color);color:var(--primary-color)}.hp_grid{column-gap:20px;display:grid;grid-template-columns:1fr 3fr 1fr 1fr;row-gap:20px}.hp_grid .grid-areat-text{grid-row:1/3;grid-column:2}.hp_grid figure{width:100%;height:100%;overflow-x:hidden;overflow-y:hidden;aspect-ratio:1/1}@media (max-width:1024px){.hp_grid{column-gap:10px;row-gap:10px}}@media (max-width:767px){.hp_grid{grid-template-columns:1fr 1fr}.hp_grid .grid-areat-text{grid-column:1/3;grid-row:2}}.hp-btm{background-color:var(--light-color);box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);margin-left:auto;margin-right:auto;max-width:1005px;text-align:center;transform:translate3d(0px,210px,0px);width:100%;padding:85px 8%}.hp-btm:before{content:"";position:absolute;left:0px;top:0px;transform:translate3d(-50%,-50%,0px);z-index:1;background-image:url('https://sd.phenixsalonsuites.com/wp-content/uploads/2025/07/378945.png');background-size:contain;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;width:125px;aspect-ratio:1/1}.footer .wp-block-social-links{margin-bottom:0px}.stamp_logo{left:0px;position:absolute;top:0px;transform:translate3d(-50%,-50%,0px);width:124px}@media (max-width:1024px){.stamp_logo{width:100px}}.footer_menu a:hover{text-decoration:underline}.button-border-light-dark{background-color:rgba(0,0,0,0);font-weight:600;border:1px solid var(--light-color)}.button-border-light-dark:is(:hover,:focus){border-top-color:var(--hover-color);border-right-color:var(--hover-color);border-bottom-color:var(--hover-color);border-left-color:var(--hover-color)}.banner-slider-grid{column-gap:15px;display:grid;grid-template-columns:1fr 1fr;height:calc(100vh - 125px);overflow-x:hidden;overflow-y:hidden;position:relative;row-gap:15px}.banner-slider-grid figure{display:block;width:100%;aspect-ratio:16/17}.banner-slider-grid:after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:68px;background-image:linear-gradient(0deg,var(--secondary-color) 0%,rgba(122,2,54,0) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal}@media (max-width:767px){.banner-slider-grid:before{height:68px;background-image:linear-gradient(180deg,var(--secondary-color) 0%,rgba(122,2,54,0) 100%);position:absolute;top:0px;left:0px;right:0px;z-index:1;content:""}}.splide-carousel{column-gap:35px;display:flex;flex-direction:column;padding-bottom:30px;position:relative;row-gap:35px}.splide-carousel .splide__slide{width:252px;background-color:var(--white-color);text-align:center;display:flex;align-items:center;justify-content:center;height:80px;padding:10px}.splide-carousel .splide__slide:hover{color:var(--secondary-color)}.splide-carousel:after{width:122px;position:absolute;top:0px;bottom:0px;right:0px;z-index:1;content:"";background-image:linear-gradient(270deg,var(--hover-color) 0%,rgba(122,2,54,0) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal}.splide-carousel:before{content:"";position:absolute;top:0px;left:0px;bottom:0px;width:122px;background-image:linear-gradient(to right,var(--hover-color) 0%,rgba(122,2,54,0) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;z-index:1}@media (max-width:767px){.splide-carousel{column-gap:20px;row-gap:20px}.splide-carousel .splide__slide{width:160px;height:50px}}.inner_banner_section{background-blend-mode:normal;background-image:url('https://sd.phenixsalonsuites.com/wp-content/uploads/2025/07/345345.webp');background-position:center center;background-repeat:no-repeat;background-size:cover}.column-left-patern{position:relative}.column-left-patern:before{position:absolute;top:0px;left:0px;bottom:0px;content:"";width:80%;background-image:url('https://sd.phenixsalonsuites.com/wp-content/uploads/2025/07/20a8aaf94346cf9ce9ec424721127ecfad9c41bd-2.webp');background-repeat:no-repeat;background-position:center;background-blend-mode:normal;background-size:cover;z-index:-1}.max-width-2x{max-width:1280px}.button-border-dark{background-color:rgba(0,0,0,0);color:var(--black-color);border:1px solid var(--black-color)}.button-border-dark:is(:hover,:focus){background-color:var(--black-color);color:var(--white-color)}.aspect-ratio-11{aspect-ratio:1/1;object-fit:cover;overflow-x:hidden;overflow-y:hidden;width:100%}.suite-option-section{position:relative}.suite-option-section:before{content:"";width:100%;position:absolute;left:0px;bottom:0px;background-image:url('https://sd.phenixsalonsuites.com/wp-content/uploads/2025/07/20a8aaf94346cf9ce9ec424721127ecfad9c41bd-2.webp');background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;height:55%;z-index:-1}@media (max-width:767px){.suite-option-section:before{height:80%}}.list-gallery{color:var(--black-color);padding-bottom:18px;padding-top:18px;border-top:2px solid #e1e1e1}.list-gallery a:after{content:"";width:31px;aspect-ratio:1/1;background-image:url('https://sd.phenixsalonsuites.com/wp-content/uploads/2025/07/camera.svg');background-size:contain;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;margin-left:15px;display:inline-block;flex-basis:auto}.list-gallery a{color:var(--black-color);display:inline-flex;align-items:center}.banner-text{display:flex;flex-direction:column;justify-content:center;min-height:460px;padding-bottom:100px;padding-top:60px}@media (max-width:1024px){.banner-text{min-height:360px}}@media (max-width:767px){.banner-text{min-height:260px}}.location-grid{transition:all 0.3s ease-in-out 0s}.location-grid:is(:hover,:focus){transform:scale(1.1)}@media (max-width:767px){.location-grid:is(:hover,:focus){transform:scale(1)}}.location-text{background-color:var(--white-color);bottom:30px;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.12);font-size:10px;left:-13px;max-width:95%;position:absolute;border-radius:10px;padding:14px 22px}@media (max-width:767px){.location-text{bottom:12px;left:-8px;padding-left:18px;padding-right:18px;border-radius:8px}}.aspect-ratio-16-18{aspect-ratio:16/18}.location-image{aspect-ratio:16/18;overflow-x:hidden;overflow-y:hidden;width:100%}