.page__contact{display:grid;grid-template-columns:1fr 1fr;color:#0f2e40;padding-top:150px}.page__contact .left{display:flex;flex-direction:column;gap:50px;width:70%}.page__contact .left h1{font-size:60px}.page__contact .left h1,.page__contact .left h3{font-family:var(--anton);line-height:110%;font-weight:400}.page__contact .left h3{font-size:30px;margin-bottom:20px}.page__contact .left h4{font-family:var(--anton);font-size:18px;color:#e6241e;margin-bottom:5px;line-height:110%;font-weight:400}.page__contact .left .primary-text b{color:#e6241e}.page__contact .left span{font-family:var(--firaSans)}.page__contact .left .office-locations{display:flex;flex-direction:column}.page__contact .left .office-locations-icons{display:flex;gap:20px;margin-bottom:40px}.page__contact .left .office-locations-icons .icon{display:flex;flex-direction:column;gap:5px;align-items:center}.page__contact .left .social-icons{display:flex;align-items:center;gap:10px}.page__contact .left .social-icons img{width:25px}.page__contact .book-a-call{padding:20px 20px 0;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.page__contact .book-a-call h3{font-family:var(--anton);font-size:30px;color:#e6241e;line-height:110%;font-weight:400;margin-bottom:5px}.page__contact .book-a-call p{margin-bottom:30px}.page__contact .book-a-call a{font-family:var(--firaSans);background-color:#e6241e;color:#fff;border:none;font-size:15px;text-transform:uppercase;width:-moz-fit-content;width:fit-content;font-weight:700;transition:all .3s ease;padding:10px 50px;margin-top:10px;text-decoration:none}.page__contact .book-a-call .img{width:100%;display:flex;justify-content:flex-end}.page__contact .right{border:3px solid #e6241e;padding:20px 40px;position:relative;background-color:#fff}.page__contact .right .sticker{position:absolute;background-color:#e6241e;font-size:50px;transform:rotate(-90deg);left:-118px;top:39px;padding:0 15px;color:#fff;font-family:var(--anton);transform-origin:center center}.page__contact .right form{display:flex;flex-direction:column;gap:20px;font-family:var(--firaSans)}.page__contact .right form .services{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.page__contact .right form .services .service{display:flex;align-items:baseline;gap:5px}.page__contact .right form .services .service input{accent-color:#e6241e}.page__contact .right form .input-container{display:flex;flex-direction:column;gap:20px}.page__contact .right form .input-container input{background-color:transparent}.page__contact .right form .input-container input,.page__contact .right form .input-container textarea{outline:none;border:none;border-bottom:2px solid gray}.page__contact .right form button{width:100%}@media screen and (max-width:1000px){.page__contact{display:flex;flex-direction:column-reverse;gap:50px;padding-top:80px}.page__contact .left{width:100%}.page__contact .left h1{display:none}.page__contact .right .sticker{transform:rotate(0);left:-3px;top:-48px;font-size:30px}}.contact-mobile-heading h1{font-family:var(--anton);font-size:50px;line-height:110%;font-weight:400;display:none;color:#0f2e40}@media screen and (max-width:1000px){.contact-mobile-heading h1{display:block;margin-top:150px}}.container-top-margin{margin:150px 15%}h1{font-size:60px;line-height:110%;padding-bottom:5px}h1,h2{font-family:var(--anton);font-weight:400}h2{color:#e6241e}h2,p{font-size:18px;padding-top:10px}p{font-family:var(--firaSans),sans-serif}ul{margin-bottom:0}li,ul{list-style:disc;padding-left:20px;padding-bottom:0}li{margin-top:5px;margin-bottom:5px}