/** Shopify CDN: Minification failed

Line 15:21 Unexpected "/"

**/
/* Gold Coast */

.template-article .rich-text__text.typeset3.rte {
    display: none;
}
@media screen and (min-width: 768px){
#shopify-section-template--22163392987416__image_banner_UXGamz .banner__box ,#Banner-template--22163393020184__image_banner_UXGamz .banner__box{
    width: 80% !important;
}
/* /*SYDNEY PAGE */ */
#shopify-section-template--22163392987416__image_banner_pD47Yz.banner__text.typeset2.rte {
    font-size: 18px;
}
#Banner-template--22163392987416__image_banner_pD47Yz p,#shopify-section-template--22163392987416__rich_text_full_dPz67q p,#shopify-section-template--22163392987416__image_with_text_hjn3P9 p,#shopify-section-template--22163392987416__rich_text_full_EXDJqb p {
    font-size: 18px !important;
}
#shopify-section-template--22163392987416__image_banner_pD47Yz.banner__text.typeset2.rte {
    font-size: 18px;
}
#shopify-section-template--22163392987416__rich_text_full_EXDJqb h2.rich-text__heading.h0,
 #shopify-section-template--22163392987416__rich_text_full_EwzhmK h2.rich-text__heading.h0,
#shopify-section-template--22163392987416__rich_text_full_dPz67q h2.rich-text__heading.h0{
    font: 700 46px / 61px Degular;
    letter-spacing: 0px;
    color: #fff;
    text-transform: capitalize;
}
  /* tab section */
#shopify-section-template--22163392987416__tab_collage_custom_EwmNmf .media-wrapper {
    background-color: #000;
}
#shopify-section-template--22163392987416__tab_collage_custom_EwmNmf .tab-collage__content.left.mobile-left.page-width {
    padding-top: 50px;
}
.tab-collage-custom  .tab-collage__bottom p {
    font-size: 18px;
}
a.button.button--medium {
  font-size: 18px;
   letter-spacing: 1.8px;
color: #212326;
}
  /* All The Benefits section - A Tab under the bullet list section */
#shopify-section-template--22163392987416__tab_collage_custom_yTUH7H p {
    font-size: 18px !important;
}

section#shopify-section-template--22163392987416__tab_collage_custom_yTUH7H {
    background-color: #000000;
      padding-bottom: 80px;
}
section#shopify-section-template--22163392987416__tab_collage_custom_yTUH7H .media-wrapper {
    background: black;
}
section#shopify-section-template--22163392987416__tab_collage_custom_yTUH7H .tab-collage__card-image {
   display: flex;
    justify-content: end;
    align-items: center;
    height: auto;
}

section#shopify-section-template--22163392987416__tab_collage_custom_yTUH7H .tab-collage__card-image img {
    position: relative;
    margin-top: 100px;
    left: 0;
       height: auto;
    width: 50%;
height: auto;
    width: 588px;
}
section#shopify-section-template--22163392987416__tab_collage_custom_yTUH7H .tab-collage__content.left.mobile-left.page-width {
    padding-top: 100px;
}
.mian-description {
    font-size: 20px;
}
/* indulge section - section with girls siiting on mc*/

section#shopify-section-template--22163392987416__image_with_text_hjn3P9 {
    border-top: 0px;
}
section#shopify-section-template--22163392987416__image_with_text_hjn3P9  h2.image-with-text__heading.h1 {
    font-size: 46px;
    font-weight: bold;
    letter-spacing: 0px;
    color: #000000;
line-height: 1.2em;
}
section#shopify-section-template--22163392987416__image_with_text_hjn3P9  p {
    font-size: 18px;
}
section#shopify-section-template--22163392987416__image_with_text_hjn3P9 .image-with-text__content {
    padding: 70px 30px;
}
section#shopify-section-template--22163392987416__image_with_text_hjn3P9  .grid__item {
    background-color: #e9e9e9;
}
/* collaboration content - logos of partners*/
section#shopify-section-template--22163392987416__partners_new_3wDRjM {
    background-color: #ffffff;
}

#shopify-section-template--22163392987416__partners_new_3wDRjM h2.rich-text__heading.h0 {
    font: normal normal bold 46px/61px Degular;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-transform: capitalize;
}
#shopify-section-template--22163392987416__partners_new_3wDRjM p {
    text-align: center;
    font: normal normal normal 18px/24px Degular;
    letter-spacing: 0px;
    color: #FFFFFF;
}



/*END - SYNDEY page */




/* Melbourne page */
#shopify-section-template--22163393020184__image_banner_pD47Yz p,#shopify-section-template--22163393020184__image_with_text_hjn3P9 p,
#shopify-section-template--22163393020184__rich_text_full_EXDJqb p {
    font-size: 18px;
}
#shopify-section-template--22163393020184__rich_text_full_dPz67q h2.rich-text__heading.h0,
  #shopify-section-template--22163393020184__rich_text_full_EwzhmK h2.rich-text__heading.h0,
 #shopify-section-template--22163393020184__rich_text_full_dPz67q h2.rich-text__heading.h0,
  #shopify-section-template--22163393020184__rich_text_full_EXDJqb h2.rich-text__heading.h0{
    font: 700 46px / 61px Degular;
    letter-spacing: 0px;
    color: #fff;
    text-transform: capitalize;
}
/* tab section */
#shopify-section-template--22163393020184__tab_collage_custom_EwmNmf .media-wrapper {
    background-color: #000;
}
#shopify-section-template--22163393020184__tab_collage_custom_EwmNmf .tab-collage__content.left.mobile-left.page-width {
    padding-top: 50px;
}
.tab-collage-custom  .tab-collage__bottom p {
    font-size: 18px;
}
a.button.button--medium {
  font-size: 18px;
   letter-spacing: 1.8px;
color: #212326;
}


/* All The Benefits section */
#shopify-section-template--22163393020184__tab_collage_custom_yTUH7H p {
    font-size: 18px !important;
}

section#shopify-section-template--22163393020184__tab_collage_custom_yTUH7H {
    background-color: #000000;
      padding-bottom: 80px;
}
section#shopify-section-template--22163393020184__tab_collage_custom_yTUH7H .media-wrapper {
    background: black;
}
section#shopify-section-template--22163393020184__tab_collage_custom_yTUH7H .tab-collage__card-image {
   display: flex;
    justify-content: end;
    align-items: center;
    height: auto;
}

section#shopify-section-template--22163393020184__tab_collage_custom_yTUH7H .tab-collage__card-image img {
    position: relative;
    margin-top: 100px;
    left: 0;
       height: auto;
    width: 50%;
height: auto;
    width: 588px;
}
section#shopify-section-template--22163393020184__tab_collage_custom_yTUH7H .tab-collage__content.left.mobile-left.page-width {
    padding-top: 100px;
}
.mian-description {
    font-size: 20px;
}

/* indulge section */

section#shopify-section-template--22163393020184__image_with_text_hjn3P9 {
    border-top: 0px;
}
section#shopify-section-template--22163393020184__image_with_text_hjn3P9  h2.image-with-text__heading.h1 {
    font-size: 46px;
    font-weight: bold;
    letter-spacing: 0px;
    color: #000000;
line-height: 1.2em;
}
section#shopify-section-template--22163393020184__image_with_text_hjn3P9  p {
    font-size: 18px;
}
section#shopify-section-template--22163393020184__image_with_text_hjn3P9 .image-with-text__content {
    padding: 70px 30px;
}
section#shopify-section-template--22163393020184__image_with_text_hjn3P9  .grid__item {
    background-color: #e9e9e9;
}
/* collaboration content */
section#shopify-section-template--22163393020184__partners_new_3wDRjM {
    background-color: #ffffff;
}

#shopify-section-template--22163393020184__rich_text_full_EXDJqb h2.rich-text__heading.h0 {
    font: normal normal bold 46px/61px Degular;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-transform: capitalize;
}
#shopify-section-template--22163393020184__rich_text_full_EXDJqb p {
    text-align: center;
    font: normal normal normal 18px/24px Degular;
    letter-spacing: 0px;
    color: #FFFFFF;
}


/* tab section */
/* banner section */

/* end - MELBOURNE */

#Banner-template--21904445636888__image_banner_UXGamz .banner__box {
    width: 80% !important;
}
#Banner-template--21904445636888__image_banner_UXGamz .button {
    border: 2px solid #FFFFFF;
    opacity: 1;
    background-color: transparent;
text-align: center;
letter-spacing: 1.8px;
color: #FFFFFF;
}
h1.banner__heading.h0 {
    text-align: center;
    font: normal normal bold 64px/84px Degular !important;
}
/* END - banner section */
/* 2nd section */

#Banner-template--21904445636888__image_banner_pD47Yz .banner__content{
    padding: 100px 0px;
}
#Banner-template--21904445636888__image_banner_pD47Yz .banner__box p {
    font-size: 18px;
}
#shopify-section-template--21904445636888__rich_text_full_EwzhmK h2.rich-text__heading.h0 {
    font-size: 52px;
    font-weight: bold;
}
/* tab section */
#shopify-section-template--21904445636888__tab_collage_custom_EwmNmf .media-wrapper {
    background-color: #000;
}
#shopify-section-template--21904445636888__tab_collage_custom_EwmNmf .tab-collage__content.left.mobile-left.page-width {
    padding-top: 50px;
}
.tab-collage-custom  .tab-collage__bottom p {
    font-size: 18px;
}
a.button.button--medium {
  font-size: 18px;
   letter-spacing: 1.8px;
color: #212326;
}
/* tab section */

#shopify-section-template--21904445636888__rich_text_full_dPz67q h2.rich-text__heading.h0 {
    font: normal normal bold 46px/61px Degular;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-transform: capitalize;
}
/* All The Benefits section */
#shopify-section-template--21904445636888__rich_text_full_dPz67q p {
    font-size: 18px !important;
}

section#shopify-section-template--21904445636888__tab_collage_custom_yTUH7H {
    background-color: #000000;
      padding-bottom: 80px;
}
section#shopify-section-template--21904445636888__tab_collage_custom_yTUH7H .media-wrapper {
    background: black;
}
section#shopify-section-template--21904445636888__tab_collage_custom_yTUH7H .tab-collage__card-image {
   display: flex;
    justify-content: end;
    align-items: center;
    height: auto;
}

section#shopify-section-template--21904445636888__tab_collage_custom_yTUH7H .tab-collage__card-image img {
    position: relative;
    margin-top: 100px;
    left: 0;
       height: auto;
    width: 50%;
height: auto;
    width: 588px;
}
section#shopify-section-template--21904445636888__tab_collage_custom_yTUH7H .tab-collage__content.left.mobile-left.page-width {
    padding-top: 100px;
}
.mian-description {
    font-size: 20px;
}

/* indulge section */

section#shopify-section-template--21904445636888__image_with_text_hjn3P9 {
    border-top: 0px;
}
section#shopify-section-template--21904445636888__image_with_text_hjn3P9  h2.image-with-text__heading.h1 {
    font-size: 46px;
    font-weight: bold;
    letter-spacing: 0px;
    color: #000000;
line-height: 1.2em;
}
section#shopify-section-template--21904445636888__image_with_text_hjn3P9  p {
    font-size: 18px;
}
section#shopify-section-template--21904445636888__image_with_text_hjn3P9  .image-with-text__content {
    padding: 70px 30px;
}
section#shopify-section-template--21904445636888__image_with_text_hjn3P9  .grid__item {
    background-color: #e9e9e9;
}
/* collaboration content */
section#shopify-section-template--21904445636888__partners_new_3wDRjM {
    background-color: #ffffff;
}

#shopify-section-template--21904445636888__rich_text_full_EXDJqb h2.rich-text__heading.h0 {
    font: normal normal bold 46px/61px Degular;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-transform: capitalize;
}
#shopify-section-template--21904445636888__rich_text_full_EXDJqb p {
    text-align: center;
    font: normal normal normal 18px/24px Degular;
    letter-spacing: 0px;
    color: #FFFFFF;
}

}
/* End of Desktop CSS */

/* Global css */
/* contact form */
section#shopify-section-template--21904445636888__image_with_text_PJdxJb {
    background-color: #000000;
    border-top: 0px;
}
section#shopify-section-template--21904445636888__image_with_text_PJdxJb .image-with-text__text.typeset.rte {
    text-align: left;
     font-sizE: 20px;
    letter-spacing: 2px;
    color: #FFFFFF;
}
section#shopify-section-template--21904445636888__image_with_text_PJdxJb .image-with-text__content.middle {
    justify-content: start;
}
.hbspt-form .field {
    position: relative;
    width: 100%;
    display: flex;
    flex-direction: column;
font: normal normal normal 18px/24px Sweet Sans Pro;
letter-spacing: 0px;
color: #FFFFFF;
}
.hbspt-form  fieldset input{
    height: 37px;
    width: 230px;
}
.hbspt-form  fieldset{
    margin-bottom: 30px;
}
.hbspt-form input.hs-button.primary.large {
    margin-top: 40px;
    width: 96%;
    background: #C8B88D 0% 0% no-repeat padding-box;
    border: 2px solid #C8B88D;
    text-align: center;
    font: normal normal bold 18px/42px Sweet Sans Pro;
    letter-spacing: 1.8px;
    color: #212326;
    opacity: 1;
}
.hbspt-form  {
width: 500px;
    margin-top: 30px;
}
.hbspt-form label {
    margin-bottom: 20px;
    margin-top: 10px;
}

#shopify-section-template--21904445636888__image_with_text_PJdxJb.image-animate {
    position: relative; /* Needed to position the pseudo-element */
}

#shopify-section-template--21904445636888__image_with_text_PJdxJb.image-animate::before {
    content: ''; /* Necessary for pseudo-elements */
    position: absolute; /* Position it over the image */
    top: 0; /* Start from the top of the container */
    left: 0; /* Start from the left of the container */
    bottom: 0; /* Stretch to the bottom */
    width: 50%; /* Adjust this as needed for the width of the overlay */
    background-color: rgba(0, 0, 0, 0.5); /* Black overlay with semi-transparency */
    z-index: 2; /* Ensures it's above the image */
}
/* END Gold Coast */


/* END Global css */




/* Sydney Location */
#shopify-section-template--22163392987416__image_with_text_PJdxJb.image-animate {
    position: relative; /* Needed to position the pseudo-element */
}

#shopify-section-template--22163392987416__image_with_text_PJdxJb.image-animate::before {
    content: ''; /* Necessary for pseudo-elements */
    position: absolute; /* Position it over the image */
    top: 0; /* Start from the top of the container */
    left: 0; /* Start from the left of the container */
    bottom: 0; /* Stretch to the bottom */
    width: 50%; /* Adjust this as needed for the width of the overlay */
    background-color: rgba(0, 0, 0, 0.5); /* Black overlay with semi-transparency */
    z-index: 2; /* Ensures it's above the image */
}
section#shopify-section-template--22163392987416__image_with_text_PJdxJb {
    background-color: #000000;
    border-top: 0px;
}
section#shopify-section-template--22163392987416__image_with_text_PJdxJb .image-with-text__text.typeset.rte {
    text-align: left;
     font-sizE: 20px;
    letter-spacing: 2px;
    color: #FFFFFF;
}
section#shopify-section-template--22163392987416__image_with_text_PJdxJb .image-with-text__content.middle {
    justify-content: start;
}
/* END Sydney Location */


/* Melbourne Location */

/* contact form */
#shopify-section-template--22163393020184__image_with_text_PJdxJb.image-animate {
    position: relative; /* Needed to position the pseudo-element */
}

#shopify-section-template--22163393020184__image_with_text_PJdxJb.image-animate::before {
    content: ''; /* Necessary for pseudo-elements */
    position: absolute; /* Position it over the image */
    top: 0; /* Start from the top of the container */
    left: 0; /* Start from the left of the container */
    bottom: 0; /* Stretch to the bottom */
    width: 50%; /* Adjust this as needed for the width of the overlay */
    background-color: rgba(0, 0, 0, 0.5); /* Black overlay with semi-transparency */
    z-index: 2; /* Ensures it's above the image */
}
section#shopify-section-template--22163393020184__image_with_text_PJdxJb {
    background-color: #000000;
    border-top: 0px;
}
section#shopify-section-template--22163393020184__image_with_text_PJdxJb .image-with-text__text.typeset.rte {
    text-align: left;
     font-sizE: 20px;
    letter-spacing: 2px;
    color: #FFFFFF;
}
section#shopify-section-template--22163393020184__image_with_text_PJdxJb .image-with-text__content.middle {
    justify-content: start;
}
/* contact form */
/* END Melbourne Location */










/* Mobile css */
@media screen and (max-width: 767px){
.hbspt-form input.hs-button.primary.large {
    width: 50%;
}
.hbspt-form fieldset input {
    width: 51%!important;
}
.features-custom {
    background: #000000 !important;
}
}
/* END Mobile css */
