.contact-wrapper,.contact-details,.o-wrap{position:relative}.contact-wrapper:before,.contact-wrapper:after,.o-wrap:before,footer:after{position:absolute}.details h2:after,.form-wrapper h2:after,.contact-wrapper:before,.contact-wrapper:after,.o-wrap:before,footer:after{display:block}.contact-wrapper,.contact-details,.form-wrapper,.map{box-sizing:border-box}.map,.map iframe{overflow:hidden}.details h2:after,.form-wrapper h2:after,.contact-wrapper:before,.contact-wrapper:after,.o-wrap:before,footer:after{content:""}.details li{text-align:left}.details li,.contact-wrapper,.details{display:flex;flex-wrap:wrap}.contact-wrapper,.details{justify-content:space-between}.details,.details li span{align-items:flex-start}.contact-details,.contact-wrapper:after,.o-wrap:before{background-repeat:no-repeat}.contact-wrapper:after,.o-wrap:before{background-size:cover}.contact-details{background-size:contain}.contact-wrapper:after,.o-wrap:before{background-position:center top}.contact-wrapper p,.details h2,.form-wrapper h2,.contact-wrapper h1{font-family:"UniformRound",sans-serif}.details h2:after,.form-wrapper h2:after{border-radius:15px}.map,.map iframe{border-radius:50px;border-style:solid}@media screen and (min-width: 1200px){.map,.map iframe{border-width:15px}}@media screen and (min-width: 451px)and (max-width: 1199px){.map,.map iframe{border-width:11px}}@media screen and (max-width: 450px){.map,.map iframe{border-width:8px}}.map,.map iframe{border-color:#fb4b4e}.contact-wrapper:after,.o-wrap:before{width:100%;height:100px;left:0}.o-wrap:before{top:-99px}.contact-wrapper:after{bottom:-1px}.contact-wrapper:after,.o-wrap:before{background-image:url("/app/global/images/section-edge-cream.png")}.contact-wrapper:before{top:12%;left:-12%;width:60%;aspect-ratio:1/1;background-color:hsl(240,72.192513369%,86.6666666667%);border-radius:50%;z-index:0}footer:after{left:-4%;width:20%;aspect-ratio:1/1;background-color:#0b58e6;border-radius:50%;z-index:0;border:60px solid #fb4b4e;transform:translateX(-60%)}@media screen and (max-width: 760px){footer:after{border-width:8px}}@media screen and (min-width: 1441px){.map{margin-left:8%;margin-right:8%}}@media screen and (min-width: 1121px)and (max-width: 1440px){.map{margin-left:8%;margin-right:8%}}@media screen and (min-width: 761px)and (max-width: 1120px){.map{margin-left:6em;margin-right:6em}}@media screen and (max-width: 760px){.map{padding-left:2.25em;padding-right:2.25em}}@media screen and (min-width: 1921px){.contact-wrapper{padding-left:12%;padding-right:12%}}@media screen and (min-width: 961px)and (max-width: 1920px){.contact-wrapper{padding-left:8%;padding-right:8%}}@media screen and (min-width: 761px)and (max-width: 960px){.contact-wrapper{padding-left:6em;padding-right:6em}}@media screen and (max-width: 760px){.contact-wrapper{padding-left:2.25em;padding-right:2.25em}}@media screen and (min-width: 1201px){.contact-wrapper,.o-wrap{padding-top:100px}}@media screen and (min-width: 761px)and (max-width: 1200px){.contact-wrapper,.o-wrap{padding-top:6em}}@media screen and (max-width: 760px){.contact-wrapper,.o-wrap{padding-top:4em}}@media screen and (min-width: 1920px){.contact-wrapper h1{font-size:4em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.contact-wrapper h1{font-size:3.8em}}@media screen and (min-width: 451px)and (max-width: 1199px){.contact-wrapper h1{font-size:3.1em}}@media screen and (max-width: 450px){.contact-wrapper h1{font-size:2em}}@media screen and (min-width: 1920px){.form-wrapper h2{font-size:2em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.form-wrapper h2{font-size:2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.form-wrapper h2{font-size:1.8em}}@media screen and (max-width: 450px){.form-wrapper h2{font-size:1.2em}}@media screen and (min-width: 1920px){.contact-wrapper p,.details h2{font-size:1.66em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.contact-wrapper p,.details h2{font-size:1.66em}}@media screen and (min-width: 451px)and (max-width: 1199px){.contact-wrapper p,.details h2{font-size:1.5em}}@media screen and (max-width: 450px){.contact-wrapper p,.details h2{font-size:1.3em}}@media screen and (min-width: 1920px){.details li{font-size:1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.details li{font-size:1em}}@media screen and (min-width: 451px)and (max-width: 1199px){.details li{font-size:.95em}}@media screen and (max-width: 450px){.details li{font-size:.95em}}.details h2,.form-wrapper h2,.contact-wrapper h1{font-weight:bold;margin-bottom:.8em}.details h2:after,.form-wrapper h2:after{height:8px;margin:.5em 0;width:115px;background-color:#fb4b4e}.contact-wrapper p{font-weight:normal;line-height:1.65em;margin-bottom:1.5em}.contact-wrapper{background-color:#ceceef}.contact-wrapper p{font-weight:500}.contact-details{background-image:url("/app/contact/images/contact-ulladulla-vet.png");background-position:right bottom 5%;width:45%;min-height:900px}.details{width:100%}.details h2{font-weight:500;padding-bottom:.4em}.details h2:after{margin:1em 0}.details ul{width:45%}.details li{width:100%;line-height:2.2em}.details li span{font-weight:500;width:30%}.form-wrapper{width:43%;padding:5%;z-index:1;background-color:#1a1aa1;border-radius:3vw}.form-wrapper h2{color:#fff}.form-wrapper h2:after{width:100%}.form-wrapper form{margin:4em 0 0}@media screen and (min-width: 960px)and (max-width: 1366px){.details ul{width:100%}.contact-details{width:35%;padding-bottom:21vw}.contact-details ul:nth-of-type(2){margin-top:2em}.form-wrapper{width:55%}}@media screen and (max-width: 640px){.details ul{width:100%}}@media screen and (max-width: 960px){.contact-wrapper .contact-details{padding-bottom:43vw}.contact-wrapper .contact-details,.contact-wrapper .form-wrapper{width:100%}.contact-wrapper .details ul{margin-bottom:3em}.contact-wrapper .form-wrapper{padding:10%;margin-top:-38px}}.o-wrap{background-color:#feefdd}.bubble-row{padding-bottom:0}.map{margin-bottom:6em;width:auto;height:600px;z-index:8}footer:after{top:-55vw}
