@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}.wp-block-contacts{margin-bottom:clamp(-6.5625rem,calc(((140*-1)/var(--sage-breakpoint))*100vw),-10.9375rem);background-image:url(/wp-content/themes/avalon/public/build/assets/contacts-zOzjrJ-2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.wp-block-contacts .container{padding-top:clamp(4.6875rem,calc((100/var(--sage-breakpoint))*100vw),7.8125rem);padding-bottom:clamp(9.375rem,calc((200/var(--sage-breakpoint))*100vw),15.625rem)}@media(min-width:48rem){.wp-block-contacts .container{padding-top:clamp(7.5rem,calc((160/var(--sage-breakpoint))*100vw),12.5rem)}}.wp-block-contacts .container .block-content{gap:clamp(1.875rem,calc((40/var(--sage-breakpoint))*100vw),3.125rem);flex-direction:column;display:flex}.wp-block-contacts .container .block-content .row-top{gap:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem);flex-direction:column;display:flex}.wp-block-contacts .container .block-content .row-top p{font-size:clamp(.9375rem,calc((20/var(--sage-breakpoint))*100vw),1.5625rem);--tw-leading:120%;--tw-font-weight:var(--font-weight-bold,700);line-height:120%;font-weight:var(--font-weight-bold,700);--tw-tracking:-.352px;letter-spacing:-.352px;color:var(--color-primary,#233142)}@media(min-width:48rem){.wp-block-contacts .container .block-content .row-top p{width:clamp(20.8125rem,calc((444/var(--sage-breakpoint))*100vw),34.6875rem);font-size:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem)}}.wp-block-contacts .container .block-content .row-bottom{justify-content:space-between;align-items:center;gap:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem);display:flex}@media not all and (min-width:64rem){.wp-block-contacts .container .block-content .row-bottom{flex-direction:column}}@media(min-width:48rem){.wp-block-contacts .container .block-content .row-bottom{gap:clamp(3.75rem,calc((80/var(--sage-breakpoint))*100vw),6.25rem)}}@media not all and (min-width:64rem){.wp-block-contacts .container .block-content .row-bottom .col-left{width:100%}}.wp-block-contacts .container .block-content .row-bottom .col-left .acf-map{height:clamp(21.09375rem,calc((450/var(--sage-breakpoint))*100vw),35.15625rem);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:8px;border-color:var(--color-primary,#233142);object-fit:contain;width:100%}@media(min-width:64rem){.wp-block-contacts .container .block-content .row-bottom .col-left .acf-map{height:clamp(18.75rem,calc((400/var(--sage-breakpoint))*100vw),31.25rem);width:clamp(37.5rem,calc((800/var(--sage-breakpoint))*100vw),62.5rem)}}.wp-block-contacts .container .block-content .row-bottom .col-right{gap:clamp(1.3125rem,calc((28/var(--sage-breakpoint))*100vw),2.1875rem);display:flex}@media not all and (min-width:64rem){.wp-block-contacts .container .block-content .row-bottom .col-right{justify-content:space-around;align-items:center;width:100%}}@media not all and (min-width:48rem){.wp-block-contacts .container .block-content .row-bottom .col-right{flex-direction:column}}@media(min-width:64rem){.wp-block-contacts .container .block-content .row-bottom .col-right{flex-direction:column}}.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top{flex-direction:column;display:flex}@media not all and (min-width:48rem){.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top{gap:clamp(.75rem,calc((16/var(--sage-breakpoint))*100vw),1.25rem)}}.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-email,.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-phone{align-items:center;gap:clamp(.75rem,calc((16/var(--sage-breakpoint))*100vw),1.25rem);display:flex}@media(min-width:48rem){.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-email,.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-phone{gap:clamp(.375rem,calc((8/var(--sage-breakpoint))*100vw),.625rem)}}:is(.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-email,.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-phone) svg{height:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem);width:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem)}@media(min-width:48rem){:is(.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-email,.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-phone) svg{height:clamp(1.96875rem,calc((42/var(--sage-breakpoint))*100vw),3.28125rem);width:clamp(1.96875rem,calc((42/var(--sage-breakpoint))*100vw),3.28125rem)}}.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-email a{font-family:var(--font-onest,"Onest",sans-serif);font-size:clamp(.84375rem,calc((18/var(--sage-breakpoint))*100vw),1.40625rem);--tw-leading:110.8%;--tw-font-weight:var(--font-weight-semibold,600);line-height:110.8%;font-weight:var(--font-weight-semibold,600)}@media(min-width:64rem){.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-email a{font-size:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem)}}.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-phone a{font-family:var(--font-onest,"Onest",sans-serif);font-size:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem);--tw-leading:110.8%;--tw-font-weight:var(--font-weight-medium,500);line-height:110.8%;font-weight:var(--font-weight-medium,500)}@media(min-width:64rem){.wp-block-contacts .container .block-content .row-bottom .col-right .contacts-top .contacts-phone a{font-size:clamp(2.25rem,calc((48/var(--sage-breakpoint))*100vw),3.75rem)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
