.elementor-302 .elementor-element.elementor-element-2ad70e3{--display:flex;--min-height:356px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-2ad70e3:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-2ad70e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Platinum-Hospitality-Holdings-Interior-Hotel-Image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-2ad70e3::before, .elementor-302 .elementor-element.elementor-element-2ad70e3 > .elementor-background-video-container::before, .elementor-302 .elementor-element.elementor-element-2ad70e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-302 .elementor-element.elementor-element-2ad70e3 > .elementor-background-slideshow::before, .elementor-302 .elementor-element.elementor-element-2ad70e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-302 .elementor-element.elementor-element-2ad70e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000099 0%, #000000CC 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );color:var( --e-global-color-primary );}.elementor-302 .elementor-element.elementor-element-903e6b8{padding:216px 0px 75px 0px;}.elementor-302 .elementor-element.elementor-element-903e6b8 .elementor-heading-title{font-family:var( --e-global-typography-62b0158-font-family ), Sans-serif;font-size:var( --e-global-typography-62b0158-font-size );font-weight:var( --e-global-typography-62b0158-font-weight );font-style:var( --e-global-typography-62b0158-font-style );text-transform:var( --e-global-typography-62b0158-text-transform );letter-spacing:var( --e-global-typography-62b0158-letter-spacing );color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-f9fe4d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-302 .elementor-element.elementor-element-ab70449{--display:flex;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{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-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{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-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/KrugerGateHotel_NKANYI-SUITE-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-89de870{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-36bdb31{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-36bdb31 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-9ebec5c{--display:flex;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Fire-Ice-Menlyn_pryme-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-fe6539c{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-6241340{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-6241340 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-8bdfe7c{--display:flex;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Wanderers_jnbwa-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-01ba601{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-f04c76f{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-f04c76f .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-7650eff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-302 .elementor-element.elementor-element-e0dd9d8{--display:flex;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Fire-Ice-Umhlanaga-Ridge_durur-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-eeed12f{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-5e09caa{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-5e09caa .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-2a5c5d3{--display:flex;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Tyger-Valley_cptla-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-296dd4b{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-f20651e{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-f20651e .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-f8ce364{--display:flex;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Nelspriuit_mqpnl-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-41185c9{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-6cfcd7a{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-6cfcd7a .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-19a3829{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-302 .elementor-element.elementor-element-88c75f2{--display:flex;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Bloemfontein_bfnbf-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-db4e889{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-ce35693{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-ce35693 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-5bb8c49{--display:flex;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Bloemfontein-Willow-Lake_bfnwi-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-dbed5a9{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-a627e04{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-a627e04 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-3767fc9{--display:flex;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-King-George_grjki-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-879bf02{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-4db64ff{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-4db64ff .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-fadb2cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-302 .elementor-element.elementor-element-478f605{--display:flex;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Kimberley_kimki-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-7c23e98{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-90b4515{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-90b4515 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-d04957b{--display:flex;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Sea-Point_cptsp_sunrise.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-3023416{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-63c81b0{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-63c81b0 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-2b2b5d3{--display:flex;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-fire-ice-Cape-Town_cptcf.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-a525ee0{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-517ee66{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-517ee66 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-6d501f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-302 .elementor-element.elementor-element-db1e0e0{--display:flex;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-OR-Tambo_jnbor_hotelrunway.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-7375eb8{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-c36338d{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-c36338d .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}.elementor-302 .elementor-element.elementor-element-2c814fb{--display:flex;}.elementor-302 .elementor-element.elementor-element-b52514b{--display:flex;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://phholdings.co.za/wp-content/uploads/2025/07/Protea-Hotel-Mahikeng_mbdpr-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__back{background-color:#000000B3;border-style:none;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__button{background-color:#02010100;margin-inline-center:0;font-family:var( --e-global-typography-450da2c-font-family ), Sans-serif;font-size:var( --e-global-typography-450da2c-font-size );font-style:var( --e-global-typography-450da2c-font-style );text-transform:var( --e-global-typography-450da2c-text-transform );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-302 .elementor-element.elementor-element-5e426af{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box{height:258px;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__image img{width:100%;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-5112197{width:var( --container-widget-width, 386px );max-width:386px;padding:8px 0px 0px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;text-align:center;}.elementor-302 .elementor-element.elementor-element-5112197 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:12.8px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:140%;letter-spacing:0.64px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-302 .elementor-element.elementor-element-903e6b8 .elementor-heading-title{font-size:var( --e-global-typography-62b0158-font-size );letter-spacing:var( --e-global-typography-62b0158-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}}@media(min-width:768px){.elementor-302 .elementor-element.elementor-element-2ad70e3{--content-width:1280px;}}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-2ad70e3{--min-height:60vh;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-302 .elementor-element.elementor-element-903e6b8{padding:25vh 0 15vh 0;text-align:center;}.elementor-302 .elementor-element.elementor-element-903e6b8 .elementor-heading-title{font-size:var( --e-global-typography-62b0158-font-size );letter-spacing:var( --e-global-typography-62b0158-letter-spacing );}.elementor-302 .elementor-element.elementor-element-f9fe4d9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );}.elementor-302 .elementor-element.elementor-element-89de870 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-fe6539c .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-01ba601 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-7650eff{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-302 .elementor-element.elementor-element-eeed12f .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-296dd4b .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-41185c9 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-19a3829{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-302 .elementor-element.elementor-element-db4e889 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-dbed5a9 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-879bf02 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-fadb2cc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-302 .elementor-element.elementor-element-7c23e98 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-3023416 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-a525ee0 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-6d501f5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-302 .elementor-element.elementor-element-7375eb8 .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}.elementor-302 .elementor-element.elementor-element-5e426af .elementor-flip-box__button{font-size:var( --e-global-typography-450da2c-font-size );letter-spacing:var( --e-global-typography-450da2c-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acumin Variable Concept';
	font-display: auto;
	src: url('https://phholdings.co.za/wp-content/uploads/2025/07/Acumin-Variable-Concept.ttf') format('truetype');
}
/* End Custom Fonts CSS */