@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&display=swap";@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet");@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet");@import url("https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap" rel="stylesheet");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet");@keyframes hoverAnimationTwo{0%{color:#48c8a0}50%{color:#fff}to{color:#48c8a0}}.contact-container{align-items:start;background:#271a4b;display:grid;grid-column:1/4;grid-template-columns:2fr 1px 1fr 1px 1fr;grid-template-rows:1fr 5fr}.contact-container .contact-first-section{display:grid;grid-column:1/2;grid-row:2/3;grid-template-columns:1fr 5fr 1fr;grid-template-rows:1fr 3fr 1fr}.contact-container .contact-first-section .contact-company-name{align-self:center;color:#302842;color:#fff;font-family:Roboto,system-ui;font-size:1.05rem;font-weight:600;grid-column:2/3;grid-row:1/2;letter-spacing:1px;line-height:1.4;opacity:.7}.contact-container .contact-first-section .contact-details{display:flex;flex-wrap:wrap;grid-column:2/3;grid-row:2/3;justify-content:space-between;row-gap:2rem}.contact-container .contact-first-section .contact-details .details{flex-basis:40%;text-decoration:none}.contact-container .contact-first-section .contact-details .details:visited{color:#fff}.contact-container .contact-first-section .contact-details .details img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(103deg) brightness(105%) contrast(105%);height:20px;width:20px}.contact-container .contact-first-section .contact-details .details .detail-title{color:#302842;color:#fff;display:flex;font-family:Roboto,system-ui;font-size:1.05rem;line-height:1.4;opacity:.5}.contact-container .contact-first-section .contact-details .details .detail-title .info{padding-left:1rem}.contact-container .contact-first-section .contact-details .details .detail-info{color:#302842;color:#fff;font-family:Roboto,system-ui;font-size:1.05rem;line-height:1.4;opacity:.7;padding:.5rem 0}.contact-container .contact-first-section .contact-details .Message{cursor:pointer}.contact-container .contact-first-section .contact-details .Message .detail-info{text-decoration:underline;text-underline-offset:4px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.contact-container .contact-first-section .contact-details .Message .detail-info:hover{color:#4d3e76}.contact-container .break-line{background-color:#fff;grid-column:2/3;grid-row:2/3;height:80%;opacity:.2;width:1px}.contact-container #second{grid-column:4/5}.contact-container .contact-links{display:grid;grid-column:3/4;grid-row:2/3;grid-template-columns:1fr 5fr 1fr;grid-template-rows:2fr 3fr 1fr}.contact-container .contact-links .links-title{align-self:center;color:#302842;color:#fff;font-family:Roboto,system-ui;font-size:1.05rem;grid-column:2/4;grid-row:1/2;line-height:1.4;opacity:.5}.contact-container .contact-links .links-route{display:flex;flex-wrap:wrap;grid-column:2/3;grid-row:2/3;justify-content:space-between;row-gap:2rem}.contact-container .contact-links .links-route .links-links{color:#302842;color:#fff;flex-basis:40%;font-family:Roboto,system-ui;font-size:1.05rem;line-height:1.4;opacity:.7;text-decoration:none}.contact-container .contact-links .links-route .links-links:hover{cursor:pointer}.contact-container .contact-address{display:grid;grid-column:5/6;grid-row:2/3;grid-template-columns:1fr 5fr 1fr;grid-template-rows:2fr 3fr 1fr}.contact-container .contact-address .address-title-container{align-self:center;display:flex;grid-column:2/3;grid-row:1/2;opacity:.5}.contact-container .contact-address .address-title-container .address-icon{filter:invert(100%) sepia(0) saturate(0) hue-rotate(103deg) brightness(105%) contrast(105%);height:20px;width:20px}.contact-container .contact-address .address-title-container .address-title{color:#302842;color:#fff;font-family:Roboto,system-ui;font-size:1.05rem;line-height:1.4;padding-left:1rem}.contact-container .contact-address .address{color:#302842;color:#fff;font-family:Roboto,system-ui;font-size:1.05rem;grid-column:2/3;grid-row:2/3;line-height:1.4;line-height:2.5;opacity:.7;text-decoration:none}.active-message-modal{left:0;position:fixed;top:0;z-index:1000}@media not (min-width:980px){.contact-container{display:inline;grid-template-columns:1fr;grid-template-rows:2fr 1px 1fr 1px 1fr}.contact-container .contact-first-section{grid-column:1/2;grid-row:1/2;grid-template-rows:2fr 7fr 1fr;padding-top:2rem}.contact-container .break-line{grid-row:2/3;height:1px;margin:auto;width:80%}.contact-container #second{grid-row:4/5}.contact-container .contact-links{grid-row:3/4}.contact-container .contact-address{grid-row:5/6}}@media not (min-width:720px){.contact-container .contact-address,.contact-container .contact-first-section,.contact-container .contact-links{grid-template-columns:1.4rem 1fr 1.4rem}}
