.elementor-1947 .elementor-element.elementor-element-46dd360{--display:flex;--min-height:1vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1947 .elementor-element.elementor-element-46dd360:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-46dd360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jossil.com.au/wp-content/uploads/2026/05/bg2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1947 .elementor-element.elementor-element-46dd360::before, .elementor-1947 .elementor-element.elementor-element-46dd360 > .elementor-background-video-container::before, .elementor-1947 .elementor-element.elementor-element-46dd360 > .e-con-inner > .elementor-background-video-container::before, .elementor-1947 .elementor-element.elementor-element-46dd360 > .elementor-background-slideshow::before, .elementor-1947 .elementor-element.elementor-element-46dd360 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1947 .elementor-element.elementor-element-46dd360 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-1947 .elementor-element.elementor-element-3da76d9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20%;--padding-bottom:20%;--padding-left:17.5%;--padding-right:17.5%;}.elementor-1947 .elementor-element.elementor-element-ffcd1d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-f4b0c9e{--display:flex;}.elementor-1947 .elementor-element.elementor-element-f4b0c9e:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-f4b0c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-1947 .elementor-element.elementor-element-716e591{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:336px;--padding-right:336px;}.elementor-1947 .elementor-element.elementor-element-5df5bf5 .elementor-heading-title{font-weight:500;}.elementor-1947 .elementor-element.elementor-element-edd2ee9{text-align:center;}.elementor-1947 .elementor-element.elementor-element-edd2ee9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-style:italic;}.elementor-1947 .elementor-element.elementor-element-979c4d3 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-1947 .elementor-element.elementor-element-ca4984c{--display:flex;--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:center;--align-items:flex-end;--overlay-opacity:0.39;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1947 .elementor-element.elementor-element-ca4984c:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-ca4984c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jossil.com.au/wp-content/uploads/2026/05/bg3-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1947 .elementor-element.elementor-element-ca4984c::before, .elementor-1947 .elementor-element.elementor-element-ca4984c > .elementor-background-video-container::before, .elementor-1947 .elementor-element.elementor-element-ca4984c > .e-con-inner > .elementor-background-video-container::before, .elementor-1947 .elementor-element.elementor-element-ca4984c > .elementor-background-slideshow::before, .elementor-1947 .elementor-element.elementor-element-ca4984c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1947 .elementor-element.elementor-element-ca4984c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor1 );--background-overlay:'';}.elementor-1947 .elementor-element.elementor-element-566ff2d{--display:flex;--gap:32px 24px;--row-gap:32px;--column-gap:24px;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:0.41;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:10px;}.elementor-1947 .elementor-element.elementor-element-566ff2d::before, .elementor-1947 .elementor-element.elementor-element-566ff2d > .elementor-background-video-container::before, .elementor-1947 .elementor-element.elementor-element-566ff2d > .e-con-inner > .elementor-background-video-container::before, .elementor-1947 .elementor-element.elementor-element-566ff2d > .elementor-background-slideshow::before, .elementor-1947 .elementor-element.elementor-element-566ff2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1947 .elementor-element.elementor-element-566ff2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor1 );--background-overlay:'';}.elementor-1947 .elementor-element.elementor-element-566ff2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1947 .elementor-element.elementor-element-5ad0471{--display:flex;}.elementor-1947 .elementor-element.elementor-element-59ec48b{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1947 .elementor-element.elementor-element-59ec48b.elementor-element{--align-self:flex-start;}.elementor-1947 .elementor-element.elementor-element-59ec48b .elementor-image-box-wrapper{text-align:start;}.elementor-1947 .elementor-element.elementor-element-59ec48b .elementor-image-box-title{margin-bottom:4px;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-59ec48b .elementor-image-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-style:italic;color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-17107e8{--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;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-1947 .elementor-element.elementor-element-4b35e93 .elementor-heading-title{color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-f80a0f3{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-1947 .elementor-element.elementor-element-f80a0f3 .elementor-social-icon{background-color:#00000000;--icon-padding:0em;}.elementor-1947 .elementor-element.elementor-element-f80a0f3 .elementor-social-icon i{color:#FFFFFF;}.elementor-1947 .elementor-element.elementor-element-f80a0f3 .elementor-social-icon svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1947 .elementor-element.elementor-element-716e591{--width:100%;}.elementor-1947 .elementor-element.elementor-element-566ff2d{--width:50%;}}@media(min-width:1025px){.elementor-1947 .elementor-element.elementor-element-46dd360:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-46dd360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1947 .elementor-element.elementor-element-ca4984c:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-ca4984c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1947 .elementor-element.elementor-element-46dd360{--min-height:32vh;}.elementor-1947 .elementor-element.elementor-element-3da76d9{--padding-top:22.5%;--padding-bottom:17.5%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-1947 .elementor-element.elementor-element-716e591{--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-1947 .elementor-element.elementor-element-979c4d3 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-1947 .elementor-element.elementor-element-566ff2d{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-1947 .elementor-element.elementor-element-59ec48b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:767px){.elementor-1947 .elementor-element.elementor-element-46dd360{--overlay-opacity:0.23;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1947 .elementor-element.elementor-element-3da76d9{--padding-top:35%;--padding-bottom:25%;--padding-left:0%;--padding-right:0%;}.elementor-1947 .elementor-element.elementor-element-716e591{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1947 .elementor-element.elementor-element-5df5bf5 .elementor-heading-title{font-size:26px;}.elementor-1947 .elementor-element.elementor-element-edd2ee9 .elementor-heading-title{font-size:14px;}.elementor-1947 .elementor-element.elementor-element-979c4d3 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 30px 0px 30px;}.elementor-1947 .elementor-element.elementor-element-ca4984c:not(.elementor-motion-effects-element-type-background), .elementor-1947 .elementor-element.elementor-element-ca4984c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-1947 .elementor-element.elementor-element-ca4984c{--overlay-opacity:0.37;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1947 .elementor-element.elementor-element-566ff2d{--overlay-opacity:0.36;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-1947 .elementor-element.elementor-element-59ec48b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-716e591 *//* Jossil Contact Intro */

.jossil-contact-intro {
  max-width: 760px;
  margin: 0 auto;
  padding: 54px 40px 50px;
  text-align: center;
  background: #F7F3EC;
  border-top: 1px solid rgba(111, 98, 85, 0.18);
  border-bottom: 1px solid rgba(111, 98, 85, 0.18);
}

.jossil-contact-label {
  margin-bottom: 22px;
  font-family: "Inter", sans-serif;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #211A16;
}

.jossil-contact-intro h2 {
  margin: 0 0 18px;
  font-family: "Cormorant Garamond", serif;
  font-style: normal;
  font-size: 38px;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 0.1px;
  text-transform: none;
  color: #211A16;
}

.jossil-contact-intro p {
  max-width: 560px;
  margin: 0 auto;
  font-family: "Inter", sans-serif;
  font-size: 15.5px;
  font-weight: 400;
  line-height: 1.75;
  letter-spacing: 0.05px;
  color: #74685C;
}

/* Mobile */
@media (max-width: 767px) {
  .jossil-contact-intro {
    padding: 40px 24px 38px;
  }

  .jossil-contact-intro h2 {
    font-size: 30px;
    line-height: 1.22;
  }

  .jossil-contact-intro p {
    font-size: 15px;
    line-height: 1.7;
  }
}/* End custom CSS */