.collins_forms{margin-top:50px;margin-bottom:50px;border:none!important}.collins_forms__article{padding:var(--universal-space-3) 0}.collins_forms__article :first-child{margin-top:0}.collins_forms__article :last-child{margin-bottom:0}.collins_forms__button-grid{display:-webkit-box;display:-ms-flexbox;display:flex;grid-auto-columns:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--universal-space);margin-top:var(--universal-space-2)}@media screen and (min-width:768px){.collins_forms__button-grid{margin-top:var(--universal-space)}}.collins_forms__button{font-family:"Vastine Light";padding:var(--universal-space-half) var(--universal-space-3);border-radius:var(--border-radius);text-transform:uppercase;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;height:45px;background:var(--c-black);border:2px solid var(--c-yellow);color:var(--c-white)}@media screen and (min-width:768px){.collins_forms__button{min-width:260px;width:auto}}.collins_forms__button:hover{cursor:pointer;text-decoration:none}.collins_forms__button:active,.collins_forms__button:focus,.collins_forms__button:hover{background:var(--c-yellow);color:var(--c-black)}@media screen and (min-width:1024px){.collins_forms{margin-top:100px;margin-bottom:100px}}.collins_forms__inner{padding:0 var(--universal-space);max-width:1240px;margin:0 auto}@media screen and (min-width:768px){.collins_forms__inner{width:90%}}.collins_forms__article{padding-top:0}.collins_forms form{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--universal-space)}@media screen and (min-width:768px){.collins_forms form{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}.collins_forms form .form-field{width:100%}.collins_forms form .form-field--company,.collins_forms form .form-field--enquiry_details\[enquiry_type\],.collins_forms form .form-field--enquiry_details\[message\]{grid-column:1/-1}.collins_forms form input,.collins_forms form select,.collins_forms form textarea{font-family:"Vastine Regular";border:2px solid #fff;border-radius:3px;padding:0 var(--universal-space);height:55px;background:transparent!important;width:100%;margin:0;max-width:100%;color:var(--c-pink)!important;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.collins_forms form input:focus,.collins_forms form input:hover,.collins_forms form select:focus,.collins_forms form select:hover,.collins_forms form textarea:focus,.collins_forms form textarea:hover{border-color:var(--c-blue);outline:none}.collins_forms form input:-webkit-autofill,.collins_forms form input:-webkit-autofill:focus,.collins_forms form input:-webkit-autofill:hover,.collins_forms form select:-webkit-autofill,.collins_forms form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--c-black) inset;-webkit-text-fill-color:var(--c-white);caret-color:var(--c-white)}.collins_forms form option{background:var(--c-black);color:var(--c-white);padding:0.5rem 1rem!important}.collins_forms form textarea{min-height:100px;padding:var(--universal-space)}.collins_forms form label{font-family:"Vastine Regular";width:100%;margin-bottom:var(--universal-space-half);display:block}.collins_forms form button{font-family:"Vastine Light";padding:var(--universal-space-half) var(--universal-space-3);border-radius:var(--border-radius);text-transform:uppercase;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;height:45px;background:var(--c-black);border:2px solid var(--c-pink);color:var(--c-white);-ms-grid-column:2;grid-column:2}@media screen and (min-width:768px){.collins_forms form button{min-width:260px;width:auto}}.collins_forms form button:hover{cursor:pointer;text-decoration:none}.collins_forms form button:active,.collins_forms form button:focus,.collins_forms form button:hover{background:var(--c-pink);color:var(--c-white)}.flatpickr-current-month{font-size:100%!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-header h1{margin-bottom:var(--universal-space-2)}.contact-header__button-grid{display:-webkit-box;display:-ms-flexbox;display:flex;grid-auto-columns:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--universal-space);margin-top:var(--universal-space-2)}@media screen and (min-width:768px){.contact-header__button-grid{margin-top:var(--universal-space)}}.contact-header__button{font-family:"Vastine Light";padding:var(--universal-space-half) var(--universal-space-3);border-radius:var(--border-radius);text-transform:uppercase;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;height:45px;background:var(--c-black);border:2px solid var(--c-yellow);color:var(--c-white)}@media screen and (min-width:768px){.contact-header__button{min-width:260px;width:auto}}.contact-header__button:hover{cursor:pointer;text-decoration:none}.contact-header__button:active,.contact-header__button:focus,.contact-header__button:hover{background:var(--c-yellow);color:var(--c-black)}.hero{padding-top:100px;padding-bottom:0;position:relative}@media screen and (min-width:1024px){.hero{padding-top:130px;padding-bottom:28px}}.hero--background-colour-black{background-color:var(--c-black)}.hero--text-colour-black .hero__article>*{color:var(--c-black)}.hero--border-bottom-black{border-bottom:4px solid var(--c-black)}.hero--button-black .hero__button{border:2px solid var(--c-black)}.hero--button-black .hero__button:hover{background-color:var(--c-black);color:var(--c-white)}.hero--background-colour-blue{background-color:var(--c-blue)}.hero--text-colour-blue .hero__article>*{color:var(--c-blue)}.hero--border-bottom-blue{border-bottom:4px solid var(--c-blue)}.hero--button-blue .hero__button{border:2px solid var(--c-blue)}.hero--button-blue .hero__button:hover{background-color:var(--c-blue);color:var(--c-white)}.hero--background-colour-green{background-color:var(--c-green)}.hero--text-colour-green .hero__article>*{color:var(--c-green)}.hero--border-bottom-green{border-bottom:4px solid var(--c-green)}.hero--button-green .hero__button{border:2px solid var(--c-green)}.hero--button-green .hero__button:hover{background-color:var(--c-green);color:var(--c-white)}.hero--background-colour-pink{background-color:var(--c-pink)}.hero--text-colour-pink .hero__article>*{color:var(--c-pink)}.hero--border-bottom-pink{border-bottom:4px solid var(--c-pink)}.hero--button-pink .hero__button{border:2px solid var(--c-pink)}.hero--button-pink .hero__button:hover{background-color:var(--c-pink);color:var(--c-white)}.hero--background-colour-red{background-color:var(--c-red)}.hero--text-colour-red .hero__article>*{color:var(--c-red)}.hero--border-bottom-red{border-bottom:4px solid var(--c-red)}.hero--button-red .hero__button{border:2px solid var(--c-red)}.hero--button-red .hero__button:hover{background-color:var(--c-red);color:var(--c-white)}.hero--background-colour-white{background-color:var(--c-white)}.hero--text-colour-white .hero__article>*{color:var(--c-white)}.hero--border-bottom-white{border-bottom:4px solid var(--c-white)}.hero--button-white .hero__button{border:2px solid var(--c-white)}.hero--button-white .hero__button:hover{background-color:var(--c-white);color:var(--c-white)}.hero--background-colour-yellow{background-color:var(--c-yellow)}.hero--text-colour-yellow .hero__article>*{color:var(--c-yellow)}.hero--border-bottom-yellow{border-bottom:4px solid var(--c-yellow)}.hero--button-yellow .hero__button{border:2px solid var(--c-yellow)}.hero--button-yellow .hero__button:hover{background-color:var(--c-yellow);color:var(--c-white)}.hero__article{padding:var(--universal-space-3) 0}.hero__article :first-child{margin-top:0}.hero__article :last-child{margin-bottom:0}.hero__button-grid{display:-webkit-box;display:-ms-flexbox;display:flex;grid-auto-columns:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--universal-space);margin-top:var(--universal-space-2)}@media screen and (min-width:768px){.hero__button-grid{margin-top:var(--universal-space)}}.hero__button{font-family:"Vastine Light";padding:var(--universal-space-half) var(--universal-space-3);border-radius:var(--border-radius);text-transform:uppercase;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;height:45px;background:var(--c-black);border:2px solid var(--c-yellow);color:var(--c-white)}@media screen and (min-width:768px){.hero__button{min-width:260px;width:auto}}.hero__button:hover{cursor:pointer;text-decoration:none}.hero__button:active,.hero__button:focus,.hero__button:hover{background:var(--c-yellow);color:var(--c-black)}.hero__inner{padding:0 var(--universal-space);max-width:1240px;margin:0 auto}@media screen and (min-width:768px){.hero__inner{width:90%}}.hero--overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:-webkit-gradient(linear,left top,right top,color-stop(25%,rgb(0,0,0)),color-stop(85%,rgba(0,0,0,0.2)));background:linear-gradient(90deg,rgb(0,0,0) 25%,rgba(0,0,0,0.2) 85%);z-index:1}.hero__image{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (min-width:768px){.hero__image--mobile{display:none}}.hero__image--desktop{display:none}@media screen and (min-width:768px){.hero__image--desktop{display:unset}}.hero__article{position:relative;z-index:2;max-width:55rem}.hero__article p{font-size:max(min(var(--font-base-size) * 1,8.333vw - 0.875em),var(--font-base-size) * 0.9)}.hero__article h1{font-size:max(min(var(--font-base-size) * 5,8.333vw - 0.875em),var(--font-base-size) * 3.5)}.hero__article h2{font-size:max(min(var(--font-base-size) * 4,8.333vw - 0.875em),var(--font-base-size) * 3)}.hero__article h3{font-size:max(min(var(--font-base-size) * 3,8.333vw - 0.875em),var(--font-base-size) * 2.5)}.hero__article h4{font-size:max(min(var(--font-base-size) * 2,8.333vw - 0.875em),var(--font-base-size) * 2)}.hero__article h5{font-size:max(min(var(--font-base-size) * 1.5,8.333vw - 0.875em),var(--font-base-size) * 1.5)}.hero__article h6{font-size:max(min(var(--font-base-size) * 1.1,8.333vw - 0.875em),var(--font-base-size) * 1)}.hero__article h1,.hero__article h2,.hero__article h3,.hero__article h4,.hero__article h5,.hero__article h6{font-family:var(--font-rr),serif}#location-dmn-widget{scroll-margin-top:200px}@media screen and (min-width:1024px){#location-dmn-widget{scroll-margin-top:230px}}:root{--universal-space-half:0.5rem;--universal-space:1.5rem;--universal-space-2:3rem;--universal-space-3:4.5rem;--universal-space-4:6rem;--border-radius:8px;--c-yellow:#FFFF00;--c-pink:#FF00FF;--c-green:#00FF00;--c-blue:#00F;--c-white:#ffffff;--c-black:#000000;--font-base-size:16px;--font-rr:"Road Rage",sans-serif;--font-body:"Vastine Thin",sans-serif;--font-headline:"Vastine Regular"}
/*# sourceMappingURL=styles.css.map */