     #sp-aowla6 .sp-map-responsive{padding-bottom:0px;overflow:unset;}   #sp-fzcexo{position: relative; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('https://www.johnricephotographer.com.au/wp-content/uploads/2024/10/bride-groom-lay-between-vineyard-rows-margaret-river2-scaled.jpg'); background-color: rgb(0, 0, 0); width: 100%; max-width: 100%; padding: 0px 0px 10px;}#sp-pcmqjj{width: 100%; max-width: 100%;}#sp-om31as{width: calc(100% + 0px); padding: 0px;}#sp-li8691{margin: 0px; display: flex;}#sp-dvnvm9{height: 60px;}#sp-y0vmug{height: 60px;}#sp-scb049{height: 60px;}#sp-pn9a15{height: 60px;}#sp-lauain{padding: 0px 10px; width: auto; max-width: 600px; margin-top: 30px; margin-bottom: 80px;}#sp-hsxrrj{width: calc(100% + 0px);}#sp-00yqgtms24{text-decoration: none;}#sp-cs0fq2{font-size: 65px; font-family: Baskervville; color: rgb(255, 255, 255); text-align: center; margin: 0px;}#sp-ufq1mh{font-size: 30px; font-family: Baskervville; color: rgb(255, 255, 255); margin: 0px; text-align: center;}#sp-hsolu6{background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('https://www.johnricephotographer.com.au/wp-content/uploads/2024/10/Nic-Ashlee-438cropeditsq-8.jpg'); background-color: rgb(0, 0, 0); width: 100%; max-width: 100%; padding: 0px 0px 10px; border-radius: 5px;}#sp-oqn91k{width: 100%; max-width: 100%;}#sp-vqq0pz{width: calc(100% + 0px); padding: 0px;}#sp-btqotq{margin: 0px; display: flex;}#sp-gij4kf{padding: 0px 10px; width: auto; max-width: 600px; margin-top: 30px; margin-bottom: 80px;}#sp-rrjaj6{width: calc(100% + 0px);}#sp-lg95nnc71j{text-decoration: none;}#sp-h3nmdi{font-family: Baskervville; color: rgb(255, 255, 255); text-align: center; margin: 0px;}#sp-yw1fl0{font-size: 30px; font-family: Baskervville; color: rgb(255, 255, 255); margin: 0px; text-align: center;}#sp-sqa46z{background-color: rgb(237, 237, 237); width: 100%; max-width: 100%; padding: 0px;}#sp-wskrev{width: 100%; max-width: 100%;}#sp-g8dhkf{width: calc(50% + 0px); padding: 0px;}#sp-aowla6{padding: 0px; justify-content: center; margin: 0px;}#sp-kycfudvyo0{max-height: 100%; height: 700px; width: 100%; max-width: 100%;}#sp-a0p936adzu{height: 700px;}#sp-nhehjn{width: calc(50% + 0px); padding: 10px 120px 10px 50px;}#sp-n74iezqdvt{text-decoration: none;}#sp-mcbt1s{font-weight: 400; font-style: normal; font-family: Baskervville; text-align: left; margin: 0px;}#sp-hasmdj{font-weight: 400; font-style: normal; font-family: Baskervville; margin: 0px 0px 20px; text-align: left;}#sp-rhts8f{margin: 0px;}#sp-rp457v{margin: 0px;}@media only screen and (max-width: 480px) { #sp-dvnvm9 {height:40px !important;} #sp-y0vmug {height:40px !important;} #sp-scb049 {height:40px !important;} #sp-pn9a15 {height:40px !important;} .sp-headline-block-cs0fq2,   #sp-cs0fq2,   #cs0fq2 {font-size:50px !important;text-align:center !important;} .sp-text-wrapper-ufq1mh,   #sp-ufq1mh,   #ufq1mh {font-size:20px !important;text-align:center !important;} #sp-hsolu6 {padding:40px 0px 20px 0px  !important;} .sp-headline-block-h3nmdi,   #sp-h3nmdi,   #h3nmdi {font-size:50px !important;text-align:center !important;} .sp-text-wrapper-yw1fl0,   #sp-yw1fl0,   #yw1fl0 {font-size:20px !important;text-align:center !important;} #sp-wskrev {margin:50px 0px 50px 0px  !important;} #sp-g8dhkf {margin:0px 0px 40px 0px  !important;} .sp-headline-block-mcbt1s,   #sp-mcbt1s,   #mcbt1s {font-size:20px !important;text-align:center !important;} .sp-text-wrapper-hasmdj,   #sp-hasmdj,   #hasmdj {font-size:14px !important;text-align:center !important;}#sp-fzcexo {display: none !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { #sp-dvnvm9 {height:10px !important;} #sp-y0vmug {height:10px !important;} #sp-scb049 {height:10px !important;} #sp-pn9a15 {height:10px !important;} .sp-headline-block-cs0fq2,   #sp-cs0fq2,   #cs0fq2 {text-align:center !important;} .sp-text-wrapper-ufq1mh,   #sp-ufq1mh,   #ufq1mh {text-align:center !important;} .sp-headline-block-h3nmdi,   #sp-h3nmdi,   #h3nmdi {text-align:center !important;} .sp-text-wrapper-yw1fl0,   #sp-yw1fl0,   #yw1fl0 {text-align:center !important;} .sp-headline-block-mcbt1s,   #sp-mcbt1s,   #mcbt1s {text-align:center !important;} .sp-text-wrapper-hasmdj,   #sp-hasmdj,   #hasmdj {text-align:left !important;}#sp-hsolu6 {display: none !important;}}@media only screen and (min-width: 1024px) {#sp-hsolu6 {display: none !important;}}