@font-face{font-family:"Spezia Serif";src:url(/wp-content/themes/array-theme/includes/Spezia/SpeziaSerif-RegularB.otf);font-weight:400;font-style:normal}@font-face{font-family:"Spezia Serif";src:url(/wp-content/themes/array-theme/includes/Spezia/SpeziaSerif-BoldB.otf);font-weight:700;font-style:normal}@font-face{font-family:"Roundo";src:url(/wp-content/themes/array-theme/includes/array/Roundo-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:"Roundo";src:url(/wp-content/themes/array-theme/includes/array/Roundo-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:"Roundo";src:url(/wp-content/themes/array-theme/includes/array/Roundo-SemiBold.otf);font-weight:600;font-style:normal}@font-face{font-family:"Roundo";src:url(/wp-content/themes/array-theme/includes/array/Roundo-Bold.otf);font-weight:700;font-style:normal}:root{--outside-block:78px;--inside-block:156px;--max-width:1600px;--body-font-size:1.125rem;--navbar-height:125px;--Colour-Palette-Light-New-Graphite:#CCC;--XS-Space-in-Between-2:16px;--Small-Left-Margin:70px;--Colour-Palette-Abyss:#0015A7;--Colour-Palette-Flamingo:#F8B6FF;--Colour-Palette-Emerald:#00525B;--Colour-Palette-Orange:#FF4D00;--Colour-Palette-Yellow:#FFDA40;--Colour-Palette-Miami:#9BE5FF;--Colour-Palette-Light-Grey-2:#F7F7F7;--Colour-Palette-Tennis-Ball:#D8FF76;--Button-Text-Hover:#0015A7;--Button-Background:#9BE5FF;--Colour-Palette-Raspberry:#A40055;--Colour-Palette-New-Graphite:#292929;--Button-Text-Sec-Hover:#292929;--Text:#292929;--Sizing-H3:1.5625rem;--Small-Left-Margin-ud:70px;--M-Space-in-Between-ud:30px;--Large-Left-Margin-ud:170px;--Large-Left-Margin-sm-ud:170px}@media screen and (max-width:1728px){:root{--M-Space-in-Between-ud:calc((30px * 0.40) + (30/1728*100vw * 0.6));--Large-Left-Margin-ud:calc((170px * -0.35) + (170/1728*100vw * 1.35));--Large-Left-Margin-sm-ud:calc((170px * -0.75) + (170/1728*100vw * 1.75));--Small-Left-Margin-ud:calc((70px * 0.40) + (70/1728*100vw * 0.6))}}@media screen and (max-width:1600px){:root{--outside-block:calc((78px * 0.15) + (78/1600*100vw * 0.85));--inside-block:calc(2 * var(--outside-block))}}@media screen and (max-width:1500px){:root{--Sizing-H3:1.47rem}}@media screen and (max-width:1350px){:root{--Sizing-H3:1.36rem}}@media screen and (max-width:1000px){:root{--Large-Left-Margin-sm-ud:45px}}@media screen and (max-width:900px){:root{--Sizing-H3:1.3125rem;--body-font-size:1.0675rem}}@media screen and (max-width:800px){:root{--Sizing-H3:1.225rem;--outside-block:24px;--inside-block:24px;--Small-Left-Margin-ud:41px;--Large-Left-Margin-sm-ud:20px}}#page{min-height:initial}#page #container .gform_wrapper input,#page #container .gform_wrapper select,#page #container .gform_wrapper textarea{color:#292929}#page #container .gform_wrapper .gform_footer .custom-button-secondary span{color:#d8ff76;background:url(/wp-content/themes/array-theme/images/shell/icon-custom-button-arrow-tennis.svg);border:1px solid #0015a7;background-repeat:no-repeat;background-position:18px center}#request-a-quote-bar{opacity:0;pointer-events:none;transition:opacity .3s ease}#request-a-quote-bar.show{opacity:1;pointer-events:all}.site-footer{padding:0 0 0 0}#contact .inside{padding:0 0 0 var(--outside-block);display:flex;column-gap:100px;justify-content:space-between}@media screen and (max-width:1600px){#contact .inside{padding:0 0 0 var(--outside-block);column-gap:calc(-10px + 6.875vw)}}@media screen and (max-width:1200px){#contact .inside{display:block;padding-right:var(--outside-block)}}#contact .inside .validation_message{display:none!important}#contact .inside .left{padding-bottom:100px}@media screen and (max-width:1200px){#contact .inside .left{padding-bottom:40px}}#contact .inside .left .content{max-width:820px}#contact .inside .left .content .primary-heading,#contact .inside .left .content h1{margin-bottom:.75em;max-width:450px}#contact .inside .left .content .custom-button-secondary{margin-bottom:30px;white-space:nowrap}#contact .inside .left .contacts-container{display:flex;justify-content:space-between;margin-top:.5em;flex-wrap:wrap;row-gap:0;column-gap:30px;max-width:720px;flex-direction:column;row-gap:5px}@media screen and (max-width:800px){#contact .inside .left .contacts-container{margin-top:10px}#contact .inside .left .contacts-container .phone{padding-right:50px}}#contact .inside .left .contacts-container .contacts-container-header{margin-bottom:8px}#contact .inside .left .contacts-container .header{font-size:1.0625rem;font-weight:600;margin-right:8px}#contact .inside .left .contacts-container .details{font-size:1.0625rem;color:#292929}#contact .inside .left .did-you-know{display:flex;column-gap:50px}@media screen and (max-width:1600px){#contact .inside .left .did-you-know{column-gap:calc(-15px + 4.0625vw)}}@media screen and (max-width:1350px){#contact .inside .left .did-you-know{flex-direction:column;row-gap:18px}}#contact .inside .left .did-you-know .did-you-know-header{flex:0 0 220px;white-space:nowrap;margin-top:0}@media screen and (max-width:1600px){#contact .inside .left .did-you-know .did-you-know-header{flex:0 0 calc(57.2px + 10.175vw)}}@media screen and (max-width:1350px){#contact .inside .left .did-you-know .did-you-know-header{flex:initial}}#contact .inside .left .did-you-know .did-you-know-text{font-size:1.0625rem}#contact .inside .right{flex:0 0 640px;position:relative}@media screen and (max-width:1200px){#contact .inside .right{padding-bottom:150px;display:inline-block;padding-bottom:0}}@media screen and (max-width:800px){#contact .inside .right{width:100%}}#contact .inside .right .map-image{width:299px;position:absolute;right:0;height:100%;background-color:#00525b}@media screen and (max-width:1200px){#contact .inside .right .map-image{position:initial;width:100%;display:none}}@media screen and (max-width:800px){#contact .inside .right .map-image{width:100%;height:490px;overflow:hidden;align-items:flex-end}}#contact .inside .right .map-image img{height:100%;width:100%;object-fit:cover;display:none}@media screen and (max-width:800px){#contact .inside .right .map-image img{height:150%;object-position:bottom}}#contact .inside .right .map-image .marker{position:absolute;left:60%;top:46%}@media screen and (max-width:800px){#contact .inside .right .map-image .marker{left:calc(60px + 50vw);top:7%}}#contact .inside .right .video{position:absolute;width:387px;height:639px;top:50%;transform:translate(0,-50%);left:64px}@media screen and (max-width:1200px){#contact .inside .right .video{left:initial;right:0;bottom:70px;top:initial;transform:initial;display:none}}@media screen and (max-width:800px){#contact .inside .right .video{width:200px;right:0;height:360px;bottom:35px}}#contact .inside .right .video .calig1{position:absolute;z-index:1;top:-81px;left:-103px}@media screen and (max-width:1500px){#contact .inside .right .video .calig1{top:-49px;left:-48px;width:202px}}@media screen and (max-width:800px){#contact .inside .right .video .calig1{display:none}}#contact .inside .right .video .calig1 svg{width:100%;height:100%}#contact .inside .right .video video{width:100%;height:100%;object-fit:cover}