section header{margin-bottom:.75rem;text-align:center}section header h2{font-size:2.25rem;line-height:2.5rem;font-weight:800}@media (min-width: 1024px){section header h2{font-size:3.75rem;line-height:1}}.section-content{position:relative;margin-top:3rem;padding-left:.75rem;padding-right:.75rem}section .content p{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}@media (min-width: 1024px){section .content p{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}}.section-content{position:relative;margin-top:3rem;padding-left:2rem;padding-right:2rem}@media (min-width: 1024px){.section-content{padding-left:0;padding-right:0}}section#contact-us .section-content{display:flex;flex-direction:column;align-items:center;gap:3rem}@media (min-width: 768px){section#contact-us .section-content{flex-direction:row}}section#contact-us .content{order:2}@media (min-width: 768px){section#contact-us .content{order:1}}section#contact-us .image-wrapper{order:1;width:100%;flex-shrink:0}@media (min-width: 768px){section#contact-us .image-wrapper{order:2}}@media (min-width: 768px){section#contact-us .image-wrapper{width:45%}}section#contact-us ul#contact-info>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}section#contact-us ul#contact-info{padding-top:2rem;padding-bottom:2rem}section#contact-us ul#contact-info li{display:flex;align-items:center;gap:1rem}section#contact-us ul#contact-info li img{width:48px}section#contact-us ul#contact-info li .icon-wrapper{position:relative;padding-left:.75rem;padding-right:.75rem}section#contact-us ul#contact-info li .icon-wrapper:after{position:absolute;left:50%;top:50%;z-index:-1;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-content: "";content:var(--tw-content);width:45px;height:45px}section#contact-us #contact-info .channel{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--app-primary-color)}@media (min-width: 1024px){section#contact-us #contact-info .value{font-size:1.15rem}}.radial-bg-1{--scale: 1;top:250px;left:0}@media (min-width: 768px){.radial-bg-1{--scale: 1.3;top:100px}}@media (min-width: 1024px){.radial-bg-1{top:80px}}
