.section-contact-info{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:100%}@media (min-width: 90rem){.section-contact-info{max-width:90rem}}@media (min-width: 96rem){.section-contact-info{max-width:96rem}}@media (min-width: 120rem){.section-contact-info{max-width:120rem}}@media (min-width: 640px){.section-contact-info{max-width:640px}}@media (min-width: 768px){.section-contact-info{max-width:768px}}@media (min-width: 1024px){.section-contact-info{max-width:1024px}}@media (min-width: 1280px){.section-contact-info{max-width:1280px}}.section-contact-info{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;row-gap:2rem;padding-top:3.5rem}.section-contact-info .right-content{display:flex;flex-direction:column;row-gap:2rem;padding-left:2rem;padding-right:2rem}.section-contact-info .right-content .heading{display:flex;flex-direction:column;row-gap:.5rem}.section-contact-info .right-content .heading .title{font-family:Poppins,sans-serif,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:300;font-size:1rem;line-height:1.5rem;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.section-contact-info .right-content .heading .title strong{display:block;font-weight:700}.section-contact-info .right-content .heading .subtitle{font-family:Poppins,sans-serif,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:400;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.section-contact-info .left-content{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:2rem;display:flex;flex-direction:column;row-gap:1rem}.section-contact-info .left-content .contact-info{display:flex;flex-direction:column;row-gap:1rem}.section-contact-info .left-content .contact-info .item{display:flex;flex-direction:row;align-items:center;column-gap:1rem;text-underline-offset:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.section-contact-info .left-content .contact-info .item:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.section-contact-info .left-content .contact-info .item{font-family:Poppins,sans-serif,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.section-contact-info .left-content .contact-info .item .icon-contact{width:1.5rem;height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.section-contact-info .left-content .contact-info .item.with-label{flex-direction:column;row-gap:.25rem;align-items:stretch}.section-contact-info .left-content .contact-info .item.with-label .label{padding:0;text-decoration-thickness:0px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.section-contact-info .right-content{display:flex;flex-direction:column;row-gap:2rem;padding-left:4rem;padding-right:4rem}.section-contact-info .right-content .heading .title{font-size:1.25rem;line-height:1.75rem}.section-contact-info .right-content .heading .subtitle{font-size:.875rem;line-height:1.25rem}.section-contact-info .left-content{flex-direction:row;justify-content:space-between;padding:4rem}.section-contact-info .left-content .contact-info{display:flex;flex-direction:column;row-gap:1rem}.section-contact-info .left-content .contact-info .item{display:flex;flex-direction:row;align-items:center;column-gap:1rem;text-underline-offset:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.section-contact-info .left-content .contact-info .item:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.section-contact-info .left-content .contact-info .item{font-family:Poppins,sans-serif,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.section-contact-info .left-content .contact-info .item .icon-contact{width:1.5rem;height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.section-contact-info .left-content .contact-info .item.with-label{flex-direction:column;row-gap:.25rem;align-items:stretch}.section-contact-info .left-content .contact-info .item.with-label .label{padding:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}@media (min-width: 768px){.section-contact-info .right-content{padding-left:5rem;padding-right:5rem}.section-contact-info .right-content .heading .title{font-size:1.5rem;line-height:2rem}.section-contact-info .right-content .heading .subtitle{font-size:1rem;line-height:1.5rem}.section-contact-info .left-content{padding:5rem}.section-contact-info .left-content .contact-info .item{font-size:.875rem;line-height:1.25rem}.section-contact-info .left-content .contact-info .item .icon-contact{width:1.5rem;height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}@media (min-width: 1024px){.section-contact-info{max-width:100%}.section-contact-info .right-content,.section-contact-info .left-content{padding-left:6rem;padding-right:6rem}}@media (min-width: 1280px){.section-contact-info{flex-direction:row;padding-top:0}.section-contact-info .right-content{flex-basis:60%;padding:3rem 3.5rem}.section-contact-info .left-content{flex-basis:40%;flex-direction:column;justify-content:stretch;row-gap:3rem;padding-left:4rem;padding-right:4rem}.section-contact-info .left-content .contact-info{row-gap:1.5rem}.section-contact-info .left-content .contact-info .item{font-size:1rem;line-height:1.5rem}.section-contact-info .left-content .contact-info .item .icon-contact{width:2.5rem;height:2.5rem}.section-contact-info .left-content .contact-info .item.with-label{row-gap:.5rem}}@media (min-width: 90rem){.section-contact-info{flex-direction:row;padding-top:0}.section-contact-info .right-content{flex:1 1 0%;padding:2rem 3.5rem;-webkit-padding-start:8rem;padding-inline-start:8rem}.section-contact-info .left-content{flex-direction:column;justify-content:stretch;row-gap:3rem;padding-left:4rem;padding-right:4rem}}@media (min-width: 96rem){.section-contact-info .right-content{padding-left:6rem;padding-right:6rem;-webkit-padding-start:9rem;padding-inline-start:9rem}.section-contact-info .right-content .heading .title{font-size:1.875rem;line-height:2.25rem}.section-contact-info .left-content{flex-direction:column;justify-content:stretch;row-gap:3rem;padding-left:6rem;padding-right:6rem}}
