.contact-card-group-container{flex-wrap:wrap;justify-content:space-between;width:calc(100% - 4rem);padding:2rem;display:flex}.contact-card-group-container>.contact-card-container{width:calc(50% - 8.5rem);margin-bottom:1rem}@media (max-width:768px){.contact-card-group-container>.contact-card-container{width:100%}.contact-card-group-container{width:calc(100% - 2.5rem);padding:2rem 1.25rem}}.contact-card-container{background-color:#fcea19;border-radius:.75rem;flex-direction:column;justify-content:flex-start;align-items:center;padding:3rem 4rem;display:flex}.contact-card-container.no-background{background-color:unset}@media (max-width:500px){.contact-card-container{padding:1rem}}
.contact-card-title{text-align:center;margin-bottom:1.5rem;font-family:Inter Tight;font-size:2.75rem;font-weight:800;line-height:3.025rem}@media (max-width:768px){.contact-card-title{font-size:1.875rem;line-height:110%}}.contact-card-phone{font-family:Libre Franklin;font-size:1.5rem;font-weight:600;line-height:2.1rem}@media (max-width:768px){.contact-card-phone{font-size:1.25rem;line-height:140%}}.contact-card-email{margin-bottom:1.5rem;font-family:Libre Franklin;font-size:1.5rem;font-weight:600;line-height:2.1rem}@media (max-width:768px){.contact-card-email{font-size:1.25rem;line-height:140%}}.contact-card-email>a{color:#000;text-decoration:none}.contact-card-btn{cursor:pointer;background-color:#fff;border-radius:3rem;padding:1.25rem 2.5rem;font-family:DM Mono;font-size:1.125rem;line-height:1.465rem;position:relative}@media (max-width:768px){.contact-card-btn{font-size:1rem;line-height:normal}}@media (hover:hover){.contact-card-btn:hover:before{content:"";z-index:1;background-color:#f9f8f5;border-radius:2rem;position:absolute;inset:0}.contact-card-btn:hover{border-color:#f9f8f5}.contact-card-btn>*{z-index:1;position:relative}}.contact-card-address{text-align:center;font-family:Libre Franklin;font-size:1.25rem;line-height:1.75rem}@media (max-width:768px){.contact-card-address{font-size:1.125rem;line-height:140%}}.contact-card-identity-code{margin-top:1rem;margin-bottom:1.25rem;font-family:Libre Franklin;font-size:1.25rem;line-height:1.75rem}@media (max-width:768px){.contact-card-identity-code{font-size:1.125rem;line-height:140%}}.contact-card-invoice-text{text-align:center;font-family:Libre Franklin;font-size:1.25rem;line-height:1.75rem}@media (max-width:768px){.contact-card-invoice-text{font-size:1.125rem;line-height:140%}}.contact-card-invoice-address{margin-top:1rem;font-family:Libre Franklin;font-size:1.25rem;line-height:1.75rem}@media (max-width:768px){.contact-card-invoice-address{text-align:center;font-size:1.125rem;line-height:140%}}.contact-card-operator{font-family:Libre Franklin;font-size:1.25rem;line-height:1.75rem}@media (max-width:768px){.contact-card-operator{text-align:center;font-size:1.125rem;line-height:140%}}.contact-card-pdf-invoice{margin-bottom:1rem;font-family:Libre Franklin;font-size:1.25rem;line-height:1.75rem}@media (max-width:768px){.contact-card-pdf-invoice{text-align:center;font-size:1.125rem;line-height:140%}}.contact-card-pdf{font-family:Libre Franklin;font-size:1.25rem;line-height:1.75rem}@media (max-width:768px){.contact-card-pdf{text-align:center;font-size:1.125rem;line-height:140%}}.contact-card-pdf>span{color:#8e5cd9;cursor:pointer;font-family:Libre Franklin;font-size:20px;font-weight:600;line-height:140%}.contact-card-pdf>span:hover{text-decoration:underline}@media (max-width:768px){.contact-card-pdf>span{font-size:1.125rem;line-height:140%}}
