.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease;}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto;}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative;}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available;}}.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word;}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-43631302{max-width:100%;width:100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-43631302 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%,1140px);max-width:var(--inner-content-custom-width);width:100%;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:20px;column-gap:20px;}.wp-block-uagb-container.uagb-block-43631302{box-shadow:0px 0px rgba(0,0,0,.44);padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;overflow:visible;order:initial;border-color:inherit;row-gap:20px;column-gap:20px;}.wp-block-uagb-advanced-heading.uagb-block-c0df4a81 .uagb-heading-text{text-transform:uppercase;}@media only screen and (max-width: 976px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-43631302{width:100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-43631302 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%,1024px);max-width:var(--inner-content-custom-width);width:100%;}.wp-block-uagb-container.uagb-block-43631302{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;order:initial;}}@media only screen and (max-width: 767px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-43631302{max-width:100%;width:100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-43631302 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width:min(100%,767px);max-width:var(--inner-content-custom-width);width:100%;flex-wrap:wrap;}.wp-block-uagb-container.uagb-block-43631302{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;order:initial;}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 0px;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;}.icn{display:block;background-image:url("https://www.jurovichsurveying.com.au/wp-content/themes/jurovichsurveying/img/sprites.png");background-repeat:no-repeat;vertical-align:text-top;}.icn span{display:none;}.logo{background-position:0 0;width:260px;height:66px;}.logo-footer{background-position:0 -299px;width:200px;height:52px;}.facebook{background-position:-300px 0;width:23px;height:22px;}.twitter{background-position:-400px 0;width:24px;height:22px;}.youtube{background-position:-500px 0;width:24px;height:22px;}.explore-arrow{background-position:-800px 0;width:22px;height:22px;display:inline-block;}.menu-btn{background-position:-1100px 0;width:35px;height:28px;}.close-menu-btn{background-position:-1200px 0;width:27px;height:28px;}input:-webkit-autofill{background-color:#daefee !important;}p{font-family:"adelle-sans",sans-serif;}a{text-decoration:none;transition:ease-out .15s;color:#0489ba;}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;}.main-content{background-color:#fff;}.main-content h1{font-family:"proxima-nova",sans-serif;font-size:1.8em;font-weight:600;margin-bottom:6%;}.main-content h2{margin-top:0;}.main-content h3{font-family:"proxima-nova",sans-serif;font-weight:600;text-transform:uppercase;color:#3e6e80;margin-bottom:2%;margin-top:5%;}.main-content h4{font-size:1.1em;font-family:"proxima-nova",sans-serif;font-weight:600;text-transform:uppercase;color:#414042;margin:0 0 1% 0;}.main-content p{font-size:1.1em;line-height:1.6em;margin-top:0;margin-bottom:3%;}.main-content ul{margin:4% 0;font-family:"adelle-sans",sans-serif;}.main-content ul li{margin:2% 0;font-size:1.1em;line-height:1.4em;}.hero .positioning-cta{width:70%;}.hero .positioning-cta h2{width:100%;margin:0;color:#fff;text-transform:uppercase;font-size:3.8em;line-height:1em;float:left;}html,body{margin:0;padding:0;-webkit-font-smoothing:antialiased;font-size:16px;color:#414042;background-color:#fcfcfc;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}#wrapper{max-width:1400px;margin:0 auto;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);}.inner-wrapper{width:85.75%;margin:0 auto;}.internal .hero{padding-top:15%;}.internal .hero h2{width:90%;}.internal .hero p{width:60%;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{}.social-media{border-left:1px solid #e2e2e1;}.social-media h3{display:inline-block;text-transform:uppercase;font-size:1em;color:#3e6e80;line-height:24px;margin:0 4% 0 0;}.social-media ul{display:inline-block;padding:0;margin:0;list-style:none;}.social-media li{display:inline-block;}.social-media li a{display:inline-block;padding:0 15%;}.mobile-switch{display:none;list-style:none;}.mobile-switch #open-menu{display:block;}.mobile-switch #close-menu{display:none;}.mobile-menu{display:none;width:80%;height:100%;position:fixed;top:0;right:0;z-index:1;overflow-y:scroll;background-color:#2a2f34;text-align:center;padding-bottom:40%;}.mobile-menu nav ul{list-style:none;margin:0;padding:0;}.mobile-menu nav a{display:block;color:#70767c;cursor:pointer;}.mobile-menu nav .services-links{margin:0 0 20px 0;}.mobile-menu nav .services-links li a{padding:7.5% 0;border-bottom:1px solid #24282d;text-transform:uppercase;font-weight:600;color:#70767c;font-size:1em;letter-spacing:.01em;font-family:"proxima-nova",sans-serif;}.mobile-menu nav h2{margin:0;font-size:1.15em;}.mobile-menu nav h2 a{color:#3e6e80;}.mobile-menu nav .site-pages a{display:block;width:100%;padding:4%;font-size:1em;font-family:"adelle-sans",sans-serif;}.mobile-menu .social-media{border:none;margin:30px 0 0 0;}header{width:100%;border-top:5px solid #3e6e80;box-shadow:0 5px 25px -15px rgba(0,0,0,.8);position:relative;z-index:5;font-family:"proxima-nova",sans-serif;background-color:#fff;}.upper-header{padding:4%;font-size:1em;position:relative;line-height:25px;}.upper-header .branding{float:left;}.upper-header .branding a{display:block;transition:none;}.upper-header .links{width:70%;position:absolute;top:50%;right:0;transform:translateY(-50%);}.upper-header .links .secondary-nav{width:50%;float:left;}.upper-header .links .secondary-nav ul{list-style:none;padding:0;margin:15px 0px 15px 0px;text-align:center;}.upper-header .links .secondary-nav ul li{display:inline-block;width:17%;}.upper-header .links .secondary-nav ul li a{display:block;width:100%;color:#808285;}.upper-header .links .secondary-nav ul li a:hover{color:#3e6e80;}.upper-header .links .secondary-nav ul li:last-child{margin-right:0;}.upper-header .links .quick-contact{border-left:1px solid #e2e2e1;color:#808285;float:left;padding:17px 2%;}.upper-header .links .social-media{float:left;width:25%;text-align:center;margin-top:15px;}.upper-header .links .mobile-quick-contact{display:none;border-left:1px solid #e2e2e1;width:20%;float:left;text-align:center;}.upper-header h3{color:#3e6e80;font-size:.9em;display:inline-block;text-transform:uppercase;margin:0 5px 0 0;}.lower-header{width:100%;border-top:1px solid #e2e2e1;display:block;}.lower-header .inner-wrapper{width:100%;}.lower-header .main-nav ul{padding:0;margin:0;list-style:none;}.lower-header .main-nav li{float:left;border-right:1px solid #e2e2e1;width:16.5%;text-align:center;height:100;display:block;cursor:pointer;}.lower-header .main-nav li:last-child{border-right:none;}.lower-header .main-nav li a{display:block;padding:9% 0;background-color:#fff;color:#414042;text-transform:uppercase;line-height:100%;font-size:.8em;font-weight:600;letter-spacing:.05em;}.lower-header .main-nav li a:hover{background-color:#3e6e80;color:#fff;}.mobile-cta{display:none;width:100%;padding:3% 10%;background-color:#3e6e80;color:#fff;text-align:center;text-transform:uppercase;font-weight:600;font-size:1.2em;}footer{background-color:#2a2f34;padding:5% 0px;color:#929292;font-size:.95em;position:relative;overflow:hidden;}footer a{color:#929292;}footer a:hover{color:#3e6e80;}footer p{margin:0;}footer h4{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-size:1em;font-weight:700;line-height:1em;color:#5190a8;}footer .branding-legal{float:left;}footer .branding-legal p{margin:0 0 1% 0;}footer .branding-legal p a{display:inline-block;border-right:1px solid #444c54;padding:0 5% 0 5%;line-height:1em;}footer .branding-legal p a:last-child{border:0;}footer .branding-legal p a:first-child{padding-left:0;}footer .branding-legal .logo-footer{margin-bottom:20%;}footer .sitemap{float:right;margin:0 15% 0 0;}footer .sitemap ul{list-style:none;margin:0;padding:0;}footer .sitemap li{margin:0 0 10% 0;}footer .sitemap .services-links{float:left;margin-right:80px;}footer .sitemap .services-links h4{margin:0;}footer .sitemap .services-links h4 a{color:#3e6e80;font-family:"proxima-nova",sans-serif;}footer .sitemap .about-links{float:left;}footer .quick-contact{float:right;width:25%;}footer .quick-contact p{margin:0;}footer .quick-contact p span{display:inline-block;margin:0 5% 0 0;color:#5190a8;text-transform:uppercase;font-weight:800;font-family:"proxima-nova",sans-serif;font-size:1em;}footer .quick-contact h4{margin:8% 0 0 0;}footer .quick-contact .address{margin:0;}footer .social-media{float:none;border:0;padding:0;margin:10% 0 0 0;}.hero{padding:13.5% 0 0 0;background-size:cover;background-position:center center;}.hero .inner-wrapper{z-index:2;overflow:hidden;position:relative;}.hero .positioning-cta{width:45%;margin:0 0 2% 0;padding-bottom:2%;border-bottom:5px solid #fff;position:relative;}.hero h1{width:100%;margin:0;color:#fff;text-transform:uppercase;font-size:3.8em;line-height:1em;float:left;}.hero p{color:#fff;font-size:1.5em;width:50%;margin:0 0 20% 0;}.hero .find-out-more{color:#fff;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-size:1em;font-weight:600;letter-spacing:.05em;position:absolute;bottom:0;margin:0 0 8% 0;}.hero .explore-arrow{margin:-2px 0 0 10px;}.filter-bar li a:hover,.filter-bar li a.active{color:#fff;background-color:#3e6e80;border-radius:2px;cursor:pointer;}.services-hub .main-content p{margin-bottom:2%;}.services-hub .main-content h2{margin-top:0;}.services-hub .main-content h3{margin-bottom:.5%;margin-top:0%;}.services-hub .main-content ul{margin-top:0%;margin-bottom:2%;}.services-hub .main-content ul li{margin:1% 0;}@media only screen and (max-width: 1200px){.upper-header{padding:4% 2%;line-height:25px;}.upper-header .branding{margin-top:15px;}.upper-header .links .secondary-nav{padding:0 2%;line-height:50px;}.upper-header .links .quick-contact{padding:0 4%;text-align:center;}.upper-header .links .quick-contact h3{display:block;margin-bottom:0;}.upper-header .links .social-media{padding-left:2%;}.upper-header .links .social-media h3{display:block;}}@media only screen and (max-width: 1024px){.inner-wrapper{width:90%;}.upper-header .links{float:right;width:65%;}.upper-header .links .secondary-nav{padding:0;}.upper-header .links .quick-contact{padding:0 3%;}.upper-header .links .social-media{padding:0 3%;width:auto;}.upper-header .mobile-quick-contact{display:inline-block;}}@media only screen and (max-width: 960px){.inner-wrapper{width:87%;}.upper-header .branding{float:none;margin:0 auto;}.upper-header .branding a{margin:0 auto;}.upper-header .links{float:none;margin:0 auto;width:100%;margin-top:6%;text-align:center;position:relative;}.upper-header .links .secondary-nav{line-height:inherit;display:inline-block;float:none;width:40%;}.upper-header .links .secondary-nav ul li a{width:10%;}.upper-header .links .quick-contact{float:none;display:inline-block;}.upper-header .links .quick-contact h3{display:inline-block;}.upper-header .links .social-media{float:none;display:inline-block;}.upper-header .links .social-media h3{display:inline-block;}.lower-header .main-nav li a{font-size:.85em;padding:15% 0;}footer .inner-wrapper{width:95%;}footer .branding-legal{margin:0 8% 0 0;}footer .sitemap{display:none;}footer .quick-contact{width:40%;}.hero .positioning-cta{width:70%;}.hero .positioning-cta h1{margin:0;color:#fff;text-transform:uppercase;font-size:3.8em;line-height:1em;float:left;}}@media only screen and (max-width: 768px){.internal .hero{text-align:center;padding:15% 0;background-size:cover;background-position:center center;}.internal .hero .positioning-cta{width:80%;margin:0 auto;}.internal .hero p{width:75%;margin:5% auto 0 auto;}.internal .hero .find-out-more{position:inherit;display:block;margin:8% 0 0 0;}.inner-wrapper{width:90%;}footer .inner-wrapper{width:90%;}footer .branding-legal{width:40%;margin:0 auto;float:left;}footer .branding-legal .logo-footer{margin-bottom:10%;}footer .sitemap{display:none;}footer .quick-contact{text-align:right;float:right;width:60%;}.main-content p{font-size:1.05em;margin:0 0 5% 0;}.upper-header{padding:6% 5%;}.upper-header .inner-wrapper{width:85%;}.upper-header .branding{float:left;margin:10px auto;}.upper-header .links{width:auto;margin-top:0;}.upper-header .links .secondary-nav,.upper-header .links .quick-contact,.upper-header .links .social-media{display:none;}.upper-header .mobile-quick-contact{display:none;}.lower-header{display:none;}.mobile-cta,.mobile-switch{display:block;}.mobile-switch{position:absolute;right:8%;top:50%;transform:translateY(-50%);margin:0;}.hero{background-position:bottom left;padding:9% 0;}.hero .positioning-cta{width:80%;}.hero .positioning-cta h1{font-size:2.8em;}.hero p{width:80%;margin:0 0 15% 0;}.hero .find-out-more{margin:0;}}@media only screen and (max-width: 625px){footer{padding:12% 0;text-align:center;}footer .branding-legal{float:none;width:80%;}footer .branding-legal a{text-align:center;margin:0 auto 5% auto;}footer .quick-contact{float:none;text-align:center;margin:0 auto 10% auto;border-bottom:1px solid #474747;padding-bottom:5%;}footer .quick-contact p{margin-bottom:6%;}footer .quick-contact p span{display:block;margin:0;}.hero{background-position:center;padding:10% 0;text-align:left;}.hero .positioning-cta{width:80%;border-bottom:3px solid #fff;margin-bottom:5%;}.hero .positioning-cta h1{font-size:2.5em;width:100%;margin:0 auto;float:none;}.hero .positioning-cta h2{font-size:2.2em;width:100%;text-align:center;float:none;}.hero p{width:60%;font-size:1.1em;margin-bottom:8%;}.hero .find-out-more{margin:5px auto;text-align:center;position:inherit;}.upper-header{padding:6% 5%;}.upper-header .branding{margin-top:17px;}}@media only screen and (max-width: 328px){.upper-header{padding:6% 5%;}.upper-header .branding{margin-top:17px;}.upper-header .branding .logo{background-position:0 -200px;width:262px;height:55px;}footer .quick-contact{width:100%;padding-bottom:15%;margin-bottom:15%;}.hero{background-position:left bottom;padding:20% 0;text-align:center;}.hero .positioning-cta{width:90%;margin:0 auto 10% auto;padding:0 0 10% 0;}.hero .positioning-cta h1{font-size:2.3em;}.hero .positioning-cta h2{font-size:2.4em;}.hero p{display:none;}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:root{--jetpack--contact-form--border:1px solid #8c8f94;--jetpack--contact-form--border-color:#8c8f94;--jetpack--contact-form--border-size:1px;--jetpack--contact-form--border-style:solid;--jetpack--contact-form--border-radius:0px;--jetpack--contact-form--input-padding:16px;--jetpack--contact-form--font-size:16px;--jetpack--contact-form--error-color:#b32d2e;--jetpack--contact-form--inverted-text-color:#fff;}.contact-form input::placeholder,.contact-form textarea::placeholder{color:inherit;transition:opacity .3s ease-out;}.contact-form input:hover::placeholder,.contact-form textarea:hover::placeholder{opacity:.5;}.contact-form input:focus::placeholder,.contact-form textarea:focus::placeholder{opacity:.3;}:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url],.contact-form input[type=number],.contact-form input[type=time],.contact-form textarea,.contact-form .jetpack-field__input-element-wrap .jetpack-field__input-element){background-color:var(--jetpack--contact-form--input-background,field);border:1px solid #8c8f94;border-radius:0;box-sizing:border-box;font:inherit;padding:16px;width:100%;}:where(.contact-form textarea){display:block;height:200px;}.contact-form .grunion-field{padding-left:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));padding-right:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));}.contact-form .grunion-field-wrap input,.contact-form .grunion-field-wrap textarea{margin:0;}.contact-form input[type=checkbox],.contact-form input[type=radio]{height:1em;margin:0 .75rem 0 0;min-width:1em;opacity:1;width:1em;}.contact-form input[type=checkbox]{border-radius:4px;margin-left:0;top:0;}.contact-form label{display:block;float:none;}.contact-form :where(label),.contact-form :where(legend.grunion-field-label){font-weight:700;margin-bottom:.25em;}.contact-form :where(legend.grunion-field-label){padding:0;}.contact-form :where(label.consent){font-size:var(--jetpack--contact-form--label--font-size,16px);font-weight:400;}.contact-form :where(label.checkbox),.contact-form :where(label.checkbox-multiple),.contact-form :where(label.radio){font-weight:inherit;}.contact-form label[style*="--jetpack--contact-form--label--font-size"]{font-size:var(--jetpack--contact-form--label--font-size);}:where(.contact-form .grunion-checkbox-multiple-options),:where(.contact-form .grunion-radio-options){border:none;padding:0;}:where(.contact-form .is-style-outlined .grunion-checkbox-multiple-options),:where(.contact-form .is-style-outlined .grunion-radio-options){border:1px solid var(--jetpack--contact-form--border-color);}.contact-form :where(.grunion-label-required),.contact-form :where(label span.required){font-size:85%;font-weight:400;margin-left:.25em;opacity:.6;}.contact-form-submission{box-sizing:border-box;margin:0 auto 4em;max-width:600px;padding:0;width:100%;}.contact-form-submission:focus{border:none;outline:none;}.contact-form-submission p{margin:0 auto;overflow-wrap:break-word;}.contact-form-submission :where(.jetpack_forms_contact-form-custom-success-message) p{margin:revert;}.contact-form-submission :where(.jetpack_forms_contact-form-custom-success-message){text-wrap:pretty;white-space:pre-wrap;}.contact-form-submission h4{font-size:1.75rem;font-weight:500;line-height:1.3;margin-bottom:40px;margin-top:16px;}.contact-form-submission .go-back-message{margin-bottom:0;margin-top:0;text-align:start;}.contact-form-submission .go-back-message .link{color:inherit;cursor:pointer;font-size:.875rem;font-weight:400;text-decoration:none;}.contact-form-submission .go-back-message .link:hover{text-decoration:underline;}.contact-form-submission .jetpack_forms_contact-form-success-summary{border-bottom:1px solid color-mix(in srgb,currentcolor 20%,rgba(0,0,0,0));padding:24px 0;}.contact-form-submission .jetpack_forms_contact-form-success-summary:first-of-type{border-top:1px solid color-mix(in srgb,currentcolor 20%,rgba(0,0,0,0));}.contact-form-submission .jetpack_forms_contact-form-success-summary>.field-files,.contact-form-submission .jetpack_forms_contact-form-success-summary>.field-images,.contact-form-submission .jetpack_forms_contact-form-success-summary>.field-rating,.contact-form-submission .jetpack_forms_contact-form-success-summary>.field-url,.contact-form-submission .jetpack_forms_contact-form-success-summary>.field-value{margin-inline-start:28px;}.contact-form-submission .field-name-wrapper{display:flex;gap:8px;margin-bottom:8px;}.contact-form-submission .field-type-icon{align-items:center;color:inherit;display:flex;flex-shrink:0;height:20px;justify-content:center;opacity:.6;width:20px;}.contact-form-submission .field-type-icon svg{fill:currentColor;height:100%;width:100%;}.contact-form-submission .field-name{color:inherit;font-size:.875rem;font-weight:400;opacity:.6;}.contact-form-submission .field-images{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;}.contact-form-submission .field-images[hidden]{display:none;}.contact-form-submission .field-images .field-image-option{border:1px solid var(--jetpack--contact-form--primary-color);border-radius:var(--jetpack--contact-form--border-radius,4px);box-sizing:border-box;padding:8px;width:196px;}.contact-form-submission .field-images .field-image-option__image{margin:0;overflow:hidden;}.contact-form-submission .field-images .field-image-option__image img{aspect-ratio:1/1;display:block;object-fit:cover;width:100%;}.contact-form-submission .field-images .field-image-option__image img[hidden]{display:none;}.contact-form-submission .field-images .field-image-option__label-wrapper{align-items:center;display:flex;gap:8px;padding-top:8px;}.contact-form-submission .field-images .field-image-option__label-code{align-self:baseline;background-color:var(--jetpack--contact-form--input-background,field);border:1px solid var(--jetpack--contact-form--border-color,currentColor);border-radius:2px;color:var(--jetpack--contact-form--text-color,FieldText);display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1;padding:3px 6px;}.contact-form-submission .field-images .field-image-option__label{color:inherit;font-size:.875rem;font-weight:500;min-width:1px;opacity:.8;overflow-wrap:break-word;}.contact-form-submission .field-images .field-image-option__label[hidden]{display:none;}.contact-form-submission .field-files{display:flex;flex-direction:column;gap:8px;margin-top:8px;}.contact-form-submission .field-files[hidden]{display:none;}.contact-form-submission .field-file{align-items:start;display:grid;gap:0 8px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;}.contact-form-submission .field-file__thumbnail{align-self:center;aspect-ratio:1/1;background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;grid-row:span 2;height:46px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;min-width:46px;width:46px;}.contact-form-submission .field-file__thumbnail[hidden]{display:none;}.contact-form-submission .field-file__icon{align-self:center;color:inherit;flex-shrink:0;grid-row:span 2;opacity:.6;}.contact-form-submission .field-file__icon[hidden]{display:none;}.contact-form-submission .field-file__name{color:inherit;font-size:1rem;font-weight:600;}.contact-form-submission .field-file__size{color:inherit;font-size:.875rem;opacity:.6;}.contact-form-submission .field-value{font-size:1rem;font-weight:600;margin-block-end:0;white-space:pre-wrap;}.contact-form-submission .field-rating{display:flex;gap:4px;margin-block-end:0;}.contact-form-submission .field-rating[hidden]{display:none;}.wp-block-jetpack-contact-form:not(.is-layout-flex),:where(.has-no-jetpack-form-layout) .wp-block-jetpack-contact-form,:where(.wp-block-jetpack-contact-form.is-classic-layout){display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:var(--wp--style--block-gap,1.5rem);justify-content:flex-start;}:where(.wp-block-jetpack-contact-form .wp-block-separator){margin-bottom:0;margin-top:0;max-width:var(--wp--preset--spacing--80,100px);}:where(.wp-block-jetpack-contact-form .wp-block-separator.is-style-dots),:where(.wp-block-jetpack-contact-form .wp-block-separator.is-style-wide){max-width:inherit;}:where(.jetpack-contact-form-container){border-width:0;}@media only screen and (min-width:600px){.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=time],.contact-form input[type=url]{width:50%;}}.contact-form :where(.contact-form__select-wrapper){background-color:var(--jetpack--contact-form--input-background,field);border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-left-size,var(--jetpack--contact-form--border-size));color:var(--jetpack--contact-form--text-color);font-family:var(--jetpack--contact-form--font-family);font-size:var(--jetpack--contact-form--font-size);}.contact-form :where(.contact-form__select-element-wrapper),.contact-form :where(.contact-form__select-wrapper select){background:inherit !important;border:0 !important;border-radius:inherit !important;border-width:0 !important;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;z-index:1;}.contact-form :where(.is-style-outlined .grunion-field-wrap .notched-label .notched-label__label),.contact-form :where(.is-style-outlined .grunion-field-wrap legend.grunion-field-label),.is-style-outlined :where(.wp-block-jetpack-label){font-weight:300;}:where(.wp-block-jetpack-options.has-background){padding:var(--jetpack--contact-form--input-padding,16px) 16px;}:where(.wp-block-jetpack-options.jetpack-field-multiple__list--has-border){border-color:var(--jetpack--contact-form--border-color);padding-left:var(--jetpack--contact-form--input-padding-left,16px);padding-right:var(--jetpack--contact-form--input-padding-left,16px);}.contact-form :where(.grunion-checkbox .contact-form-field),.contact-form :where(.grunion-checkbox-multiple-options .contact-form-field),.contact-form :where(.grunion-radio-options .contact-form-field){font-weight:400;}.contact-form :where(.grunion-checkbox-multiple-options .contact-form-field),.contact-form :where(.grunion-radio-options .contact-form-field){font-size:var(--jetpack--contact-form--font-size);}.contact-form input[type=checkbox]:after,.contact-form input[type=radio]:after{display:none;}.contact-form :where(.grunion-field-wrap.grunion-field-checkbox-multiple-wrap.is-style-button-wrap .contact-form-field),.contact-form :where(.grunion-field-wrap.grunion-field-radio-wrap.is-style-button-wrap .contact-form-field){background:var(--jetpack--contact-form--button-outline--background-color);border:var(--jetpack--contact-form--button-outline--border);border-radius:var(--jetpack--contact-form--button-outline--border-radius);color:var(--jetpack--contact-form--button-outline--text-color);line-height:var(--jetpack--contact-form--button-outline--line-height);}.contact-form :where(.grunion-field-wrap.is-style-button-wrap .grunion-field.checkbox-multiple){border-radius:var(--jetpack--contact-form--button-outline--border-radius);color:var(--jetpack--contact-form--button-outline--text-color);font-family:var(--wp--preset--font-family--body);}.contact-form :where(.is-style-button-wrap input.grunion-field){color:var(--jetpack--contact-form--button-outline--color);}.contact-form :where(.is-style-button-wrap input.grunion-field:checked+.grunion-field-text:before){background:var(--jetpack--contact-form--button-outline--text-color);border-color:var(--jetpack--contact-form--button-outline--text-color);}.contact-form__error{background-color:var(--jetpack--contact-form--error-color);color:var(--jetpack--contact-form--inverted-text-color);display:none;gap:var(--warning-icon-margin);padding:1em;}.contact-form__error ul{flex-basis:100%;list-style-position:inside;margin:0;padding-inline-start:calc(var(--warning-icon-size) + var(--warning-icon-margin));}.contact-form__error ul:empty{display:none;}.contact-form__error ul li{padding:0;}.contact-form__error a{color:inherit;}.contact-form__input-error{color:var(--jetpack--contact-form--error-color);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1rem;gap:.33em;margin:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(-.33em);transition:max-height .2s cubic-bezier(.34,.8,.34,1),opacity .2s cubic-bezier(.34,.8,.34,1),transform .1s cubic-bezier(.34,.8,.34,1);}.contact-form .wp-block-jetpack-contact-form.is-style-outlined fieldset[aria-invalid=true],.contact-form [aria-invalid=true]:not(fieldset){border:1px solid var(--jetpack--contact-form--error-color);}.contact-form__warning-icon{margin-top:.125em;}.contact-form__warning-icon svg{fill:currentColor;height:1em;width:1em;}.contact-form :is([type=submit]){align-items:center;display:inline-flex;gap:.5em;justify-content:center;width:100%;}.contact-form .wp-block-jetpack-button .is-submitting .spinner,.contact-form-ajax-submission:not(.submission-success),.contact-form.submission-success{display:none;}@keyframes jp-forms-submit-spinner{to{transform:rotate(1turn);}}