.contact .our-locations .content{padding:0 0 3rem}.contact .our-locations .content .header-box{text-align:center;margin:0 auto 3rem}@media (max-width: 1400px){.contact .our-locations .content .header-box{max-width:80%}}@media (max-width: 768px){.contact .our-locations .content .header-box{max-width:100%}}.contact .our-locations .content .header-box h2{font-weight:600;font-size:2.625rem;line-height:normal;margin-bottom:3rem}.contact .our-locations .content .header-box h2 span{color:#ffb500}.contact .our-locations .content .header-box p{font-weight:300;font-size:1.125rem;line-height:1.75rem}.contact .our-locations .content .contact-cards-group{margin-top:2.75rem;display:grid;grid-template-columns:repeat(5,1fr);justify-items:center;gap:.75rem}@media (max-width: 1780px){.contact .our-locations .content .contact-cards-group{grid-template-columns:repeat(4,1fr);gap:2rem}}@media (max-width: 1024px){.contact .our-locations .content .contact-cards-group{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.contact .our-locations .content .contact-cards-group{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.contact .our-locations .content .contact-cards-group{grid-template-columns:1fr}}.contact .our-locations .content .contact-cards-group .contact-card{padding:2.25rem 1rem;border-radius:8px;width:100%;height:100%;transition:background-color .4s ease-in-out,box-shadow .4s ease-in-out;cursor:pointer;display:flex;flex-direction:column;text-decoration:none;color:inherit}@media (max-width: 768px){.contact .our-locations .content .contact-cards-group .contact-card{background-color:#fffae6;box-shadow:0 15px 25px #18549926}}@media (max-width: 576px){.contact .our-locations .content .contact-cards-group .contact-card{padding:2rem 1.5rem 2.5rem}}@media (max-width: 425px){.contact .our-locations .content .contact-cards-group .contact-card{padding:2rem 3rem 2.5rem}}.contact .our-locations .content .contact-cards-group .contact-card:hover{background-color:#fffae6;box-shadow:0 15px 25px #18549926}.contact .our-locations .content .contact-cards-group .contact-card:hover .link-flash:before{transform:scaleX(1);transition-delay:.25s}.contact .our-locations .content .contact-cards-group .contact-card:hover .link-flash:after{transform:scaleX(0);transition-delay:0s}.contact .our-locations .content .contact-cards-group .contact-card:hover .mehr-svg{transform:translate(10px)}.contact .our-locations .content .contact-cards-group .contact-card .icon-box{display:flex;align-items:center;justify-content:flex-start}.contact .our-locations .content .contact-cards-group .contact-card .icon-box svg{display:block;object-fit:contain;width:auto;height:1.25rem}.contact .our-locations .content .contact-cards-group .contact-card .icon-box svg path{fill:#fc0}.contact .our-locations .content .contact-cards-group .contact-card .link-flash{--ease-out-expo: cubic-bezier(.19, 1, .22, 1);position:relative;font-weight:600;font-size:1.25rem;line-height:27px;color:#fc0;margin-top:.625rem;width:fit-content}.contact .our-locations .content .contact-cards-group .contact-card .link-flash:before,.contact .our-locations .content .contact-cards-group .contact-card .link-flash:after{position:absolute;content:"";left:0;bottom:-.1rem;display:block;width:100%;height:2px;background:#ffcc00;transition:1.1s var(--ease-out-expo)}.contact .our-locations .content .contact-cards-group .contact-card .link-flash:before{transform:scaleX(0);transform-origin:left}.contact .our-locations .content .contact-cards-group .contact-card .link-flash:after{transform-origin:right;transition-delay:.25s}.contact .our-locations .content .contact-cards-group .contact-card .address{font-weight:300;font-size:.75rem;line-height:1.25rem;color:#fc0;margin:0}.contact .our-locations .content .contact-cards-group .contact-card .contact-ofice{display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem;padding-bottom:2rem}.contact .our-locations .content .contact-cards-group .contact-card .contact-ofice .description-ofice{margin:0;font-size:12px;line-height:20px}.contact .our-locations .content .contact-cards-group .contact-card .way{color:#fc0;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:1rem;margin-top:auto;font-weight:600;font-size:.875rem;line-height:1.125rem}.contact .our-locations .content .contact-cards-group .contact-card .way .mehr-svg{transition:transform .3s ease;object-fit:contain;display:block;width:1.5rem;height:auto}.contact .our-locations .content .contact-cards-group .contact-card .way .mehr-svg path{stroke:#fc0}.contact .contact-form .content{display:grid;grid-template-columns:auto 53%;gap:4rem}@media (max-width: 768px){.contact .contact-form .content{grid-template-columns:100%}}.contact .contact-form .content .image{width:100%;height:31rem;margin:0 auto}@media (max-width: 768px){.contact .contact-form .content .image{display:none}}.contact .contact-form .content .image img{display:block;width:100%;height:100%;object-fit:contain}.contact .contact-form .content .data h3{margin-bottom:2rem}.contact .contact-gallery{background-color:#ededed;padding:3rem 0}.contact .contact-gallery h2{font-weight:700;font-size:2rem;line-height:1.5}.contact .contact-gallery h2 span{color:#ffb500}
