.contact-subhero{display:flex;justify-content:center;align-items:center;padding:92px 134px 80px 120px;flex-wrap:wrap;gap:40px}.contact-subhero__image{position:relative;flex:0 1 300px}.contact-subhero__image .shape{position:absolute;bottom:-20px;left:55px;width:600px;height:353px;opacity:.9;background:var(--red, #dc143c);z-index:1}.contact-subhero__image img{position:relative;width:766px;height:443px;object-fit:contain;z-index:2}.contact-subhero__content{flex:1}.contact-subhero__content h2{color:#dc143c;text-shadow:0px 4px 4px rgba(0,0,0,.3);font-family:COCOGOOSE LETTERPRESS;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:16px}.contact-subhero__content h2 span{color:#dc143c}.contact-subhero__content .line{width:273px;height:3px;background:var(--yellow, #fbc51d);margin-top:33px;margin-bottom:40px}.contact-subhero__content p{color:#333;text-align:left;padding-bottom:40px;font-family:Futura Std;font-size:24px;font-style:normal;font-weight:650;line-height:normal}.contact-subhero__content .note{color:#333;padding-top:40px;font-family:Futura Std;font-size:24px;font-style:normal;font-weight:650;line-height:normal}.contact-subhero__content button{background-color:transparent;color:#dc143c;border:1.5px solid #dc143c;padding:12px 26px;color:var(--red, #dc143c);text-align:center;font-family:Futura Std;font-size:24px;font-style:normal;font-weight:650;line-height:normal;border-radius:4px;cursor:pointer;margin:12px 0;transition:all .3s ease}.contact-subhero__content button:hover{background-color:#dc143c;color:#fff}@media (max-width: 1536px){.contact-subhero{padding:70px 90px 60px 80px;gap:30px;flex-wrap:wrap}.contact-subhero__image{flex:0 1 280px}.contact-subhero__image .shape{width:500px;height:300px;left:50px;bottom:-15px}.contact-subhero__image img{width:700px;height:400px}.contact-subhero__content h2{font-size:50px}.contact-subhero__content .line{width:230px;margin-top:30px;margin-bottom:35px}.contact-subhero__content p,.contact-subhero__content .note{font-size:22px}.contact-subhero__content button{font-size:20px;padding:10px 24px}}@media (max-width: 1440px){.contact-subhero{padding:60px 80px 50px 70px;gap:25px;flex-wrap:wrap}.contact-subhero__image{flex:0 1 260px}.contact-subhero__image .shape{width:450px;height:270px;left:45px;bottom:-10px}.contact-subhero__image img{width:650px;height:380px}.contact-subhero__content h2{font-size:48px}.contact-subhero__content .line{width:200px;margin-top:28px;margin-bottom:30px}.contact-subhero__content p,.contact-subhero__content .note{font-size:20px}.contact-subhero__content button{font-size:18px;padding:8px 22px}}@media (max-width: 1280px){.contact-subhero{padding:50px 60px 40px 50px;gap:20px;flex-wrap:wrap}.contact-subhero__image{flex:0 1 240px}.contact-subhero__image .shape{width:400px;height:250px;left:40px;bottom:-10px}.contact-subhero__image img{width:600px;height:350px}.contact-subhero__content h2{font-size:45px}.contact-subhero__content .line{width:180px;margin-top:25px;margin-bottom:25px}.contact-subhero__content p,.contact-subhero__content .note{font-size:18px}.contact-subhero__content button{font-size:16px;padding:6px 20px}}@media (max-width: 480px){.contact-subhero{flex-direction:column-reverse;padding:40px 20px;gap:30px}.contact-subhero__image{flex:1;width:100%;display:flex;justify-content:center}.contact-subhero__image .shape{bottom:-10px;left:20px;width:250px;height:150px}.contact-subhero__image img{width:100%;height:auto;max-width:100%}.contact-subhero__content{width:100%}.contact-subhero__content h2{font-size:24px;text-align:center}.contact-subhero__content .line{width:150px;margin:24px auto}.contact-subhero__content p,.contact-subhero__content .note{font-size:16px;padding-bottom:24px;padding-top:0;text-align:center}.contact-subhero__content button{font-size:16px;padding:10px 20px;display:block;margin:12px auto}}.contactHero{width:100%;height:61.5vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(0deg,#0000008c,#0000008c),url(/assets/contactHero-DecLrL0Z.jpeg) #d3d3d3 0px -452.804px/100% 207.37% no-repeat}.contactHero .navlinks{display:flex;cursor:pointer}.contactHero .navlinks ul{position:absolute;top:16vh;left:7%;display:flex;justify-content:space-between;list-style:none;gap:10px}.contactHero .navlinks ul li{color:#f3f3f3}.contactHero .navlinks ul li a{font-size:16px;color:#f3f3f3;text-decoration:none}.contactHero .navlinks ul .nav{padding:1px 2px}.contactHero .navlinks ul .nav img{width:24px;height:24px}.contactHero h1{color:#fff;text-align:center;text-shadow:0px .21vw .21vw rgba(0,0,0,.3);font-family:COCOGOOSE LETTERPRESS;font-size:2.92vw;font-style:normal;font-weight:400;line-height:normal}.contactHero p{width:75%;color:#fff;text-align:center;font-family:Futura Std;font-size:24px;font-style:normal;font-weight:650;line-height:normal;padding-top:2vh}.contactHero button{display:inline-flex;height:40px;padding:12px 26px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:10px;background:var(--PRIMARY-YELLOW-COLOR, #fbc51d);color:var(--Black-Color, #333);margin-top:49px;font-family:Futura Std;font-size:18px;font-style:normal;font-weight:650;cursor:pointer;line-height:normal}.contactHero button:hover{color:#f3f3f3;background-color:#333}@media (max-width: 1536px){.contactHero{height:55vh;background-size:cover}.contactHero .navlinks ul{top:18vh;left:6%;gap:8px}.contactHero .navlinks ul li a{font-size:18px}.contactHero .navlinks ul .nav{padding:4px 1px}.contactHero .navlinks ul .nav img{width:22px;height:22px}.contactHero h1{font-size:3.5rem}.contactHero p{width:80%;font-size:22px;padding-top:3vh}.contactHero button{font-size:16px;padding:10px 20px;margin-top:40px}}@media (max-width: 1440px){.contactHero{height:50vh}.contactHero .navlinks ul{top:20vh;left:5%;gap:8px}.contactHero .navlinks ul li a{font-size:16px}.contactHero .navlinks ul .nav{padding:4px 1px}.contactHero .navlinks ul .nav img{width:20px;height:20px}.contactHero h1{font-size:3rem}.contactHero p{width:85%;font-size:20px;padding-top:3vh}.contactHero button{font-size:15px;padding:8px 18px;margin-top:35px}}@media (max-width: 1280px){.contactHero{height:45vh}.contactHero .navlinks ul{top:22vh;left:5%;gap:8px}.contactHero .navlinks ul li a{font-size:15px}.contactHero .navlinks ul .nav{padding:4px 1px}.contactHero .navlinks ul .nav img{width:18px;height:18px}.contactHero h1{font-size:2.8rem}.contactHero p{width:90%;font-size:18px;padding-top:4vh}.contactHero button{font-size:14px;padding:8px 16px;margin-top:30px}}@media (max-width: 480px){.contactHero{height:auto;padding:40px 20px;background:linear-gradient(0deg,#0000008c,#0000008c),url(/assets/contactHero-DecLrL0Z.jpeg) #d3d3d3 center/cover no-repeat}.contactHero .navlinks ul{margin-left:-4%;top:84px;gap:5px}.contactHero .navlinks ul li a{font-size:14px}.contactHero .navlinks ul .nav{padding:0;scale:.8}.contactHero h1{font-size:6vw}.contactHero p{width:80%;font-size:16px;padding-top:16px}.contactHero button{font-size:16px;padding:10px 20px;margin-top:30px;height:auto}}.contact-profanity{text-align:center}.contact-profanity__heading{border-radius:10px;background:#fbc51d33;display:inline-block;width:1680px;height:363px;padding-top:20px;position:relative}.contact-profanity__heading h2{color:var(--PRIMARY-RED-COLOR, #dc143c);text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.3);font-family:COCOGOOSE LETTERPRESS;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0}.contact-profanity__cards{display:flex;justify-content:center;justify-self:center;padding-left:280px;gap:40px;align-items:center;position:relative;margin-top:-10%}.contact-profanity__cards .card{padding:0 50px 20px;overflow:hidden;text-align:center}.contact-profanity__cards .card .image{position:relative}.contact-profanity__cards .card .image img{object-fit:cover;width:546px;height:607px;display:block;z-index:2}.contact-profanity__cards .card .image:before{content:"";position:absolute;top:0;left:-20px;width:20px;height:299px;background-color:#dc143c;z-index:1}.contact-profanity__cards .card p{padding:20px 10px 40px;color:#333;font-family:Futura Std;font-size:32px;font-style:normal;font-weight:650;line-height:normal;width:70%;text-align:left}.contact-profanity__cards .card a{text-decoration:none}.contact-profanity__cards .card button{background-color:#dc143c;color:#fff;border:none;padding:12px 26px;border-radius:6px;display:flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0;font-family:Futura Std;font-size:18px;font-style:normal;font-weight:650;line-height:normal;cursor:pointer;transition:background .3s ease}.contact-profanity__cards .card button:hover{background-color:#b01232}@media (max-width: 1536px){.contact-profanity__heading{width:95%;height:auto;padding:20px}.contact-profanity__heading h2{font-size:48px;line-height:1.3}.contact-profanity__cards{flex-direction:row;padding-left:150px;gap:30px;margin-top:0}.contact-profanity__cards .card{width:580px;padding:0 40px 20px}.contact-profanity__cards .card .image img{width:500px;height:550px}.contact-profanity__cards .card p{font-size:24px}.contact-profanity__cards .card button{font-size:16px;padding:10px 22px}}@media (max-width: 1280px){.contact-profanity__heading{width:85%;height:auto;padding:20px 10px}.contact-profanity__heading h2{font-size:40px;line-height:1.3}.contact-profanity__cards{flex-direction:row;padding-left:80px;gap:20px;margin-top:0}.contact-profanity__cards .card{width:440px;padding:0 25px 20px}.contact-profanity__cards .card .image img{width:460px;height:470px}.contact-profanity__cards .card p{font-size:20px}.contact-profanity__cards .card button{font-size:14px;padding:8px 18px}}@media (max-width: 480px){.contact-profanity__heading{width:90%;height:auto;padding:20px 10px}.contact-profanity__heading h2{font-size:24px;line-height:1.2}.contact-profanity__cards{flex-direction:column;padding-left:0;margin-top:20px;gap:24px}.contact-profanity__cards .card{padding:0 20px 20px;width:100%}.contact-profanity__cards .card .image:before{display:none}.contact-profanity__cards .card .image img{width:100%;height:auto;max-width:100%}.contact-profanity__cards .card p{width:100%;font-size:16px;text-align:center;padding:16px 0}.contact-profanity__cards .card button{font-size:16px;padding:10px 20px;margin:0 auto}}.contactCTA{display:flex;flex-direction:column;align-items:center;justify-content:center;height:261px;margin:80px 120px 0;border-radius:10px;background:linear-gradient(0deg,#0009,#0009),url(/assets/contactCTA-ClfEm69v.jpeg) #d3d3d3 50%/cover no-repeat}.contactCTA h2{color:#fff;font-family:Futura Std;font-size:42px;font-style:normal;font-weight:650;line-height:normal;margin-bottom:20px}.contactCTA p{width:60%;color:#fff;text-align:center;font-family:Futura Std;font-size:32px;font-style:normal;font-weight:650;line-height:normal}.contactCTA p span{text-decoration:underline}.contactCTA p span a{text-decoration:none;color:#fff}@media (max-width: 1536px){.contactCTA{height:240px;margin:70px 110px 0}.contactCTA h2{font-size:40px}.contactCTA p{width:65%;font-size:30px}}@media (max-width: 1440px){.contactCTA{height:230px;margin:60px 100px 0}.contactCTA h2{font-size:38px}.contactCTA p{width:70%;font-size:28px}}@media (max-width: 1280px){.contactCTA{height:210px;margin:50px 80px 0}.contactCTA h2{font-size:34px}.contactCTA p{width:80%;font-size:24px}}@media (max-width: 480px){.contactCTA{height:auto;margin:40px 16px 0;padding:32px 16px;text-align:center;border-radius:8px;background-size:cover;background-position:center}.contactCTA h2{font-size:24px;margin-bottom:12px}.contactCTA p{width:100%;font-size:16px}.contactCTA p span{text-decoration:underline}}
