:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}html,body{background-color:#abc5d3;margin:0;color:#999;font-family:IBM Plex Sans,sans-serif;font-weight:400;letter-spacing:0em;padding:0;min-height:100vh}h2{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;color:#fff}img{height:auto;max-width:100%;padding-left:10px;padding-right:0}.main-header{background-color:#d9e6f2;margin:0;padding:0}.main-nav a{font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;color:#343534;text-decoration:none;display:inline-block;padding:.5em 1.5em}.container{display:flex;max-width:90%;padding:.4em 0 0;margin:0 auto}.main-header .container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.main-nav ul{margin:0;text-align:center}.main-nav li{display:inline}@media (min-width:960px){.main-header .container{justify-content:space-between}}.btn{font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:1rem;background-color:#fff;border:1px solid #cccccc;color:#696969;padding:.3em}.btn--block{display:block;width:100%;background-color:gray;color:#fff}.cards{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:2em 0 0}.cards__item{display:flex;padding:.9em}.card{background-color:#fff;border-radius:.25em;box-shadow:0 20px 40px -14px #00000040;display:flex;flex-direction:column;overflow:hidden;width:220px}.card:hover .card__image{filter:contrast(60%)}.card__content{display:flex;font-family:IBM Plex Sans,sans-serif;flex:1 1 auto;flex-direction:column;padding:0}.card__image{background-position:center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:0;border-top-right-radius:0;filter:contrast(100%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91);width:210px;height:160px}.card__title{font-family:IBM Plex Sans,sans-serif;font-weight:400;padding:.3em 0 .4em;background-color:#000;font-size:.81rem;color:#fff;text-align:center}.card__text{font-family:IBM Plex Sans,sans-serif;font-weight:400;flex:1 1 auto;font-size:.875rem;line-height:1.2;margin-bottom:1.25em}.price{font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:.95rem;color:#000;padding:.4em 0 0 .6em}.sold{font-family:"IBM Plex Serif",serif;font-weight:500;font-size:.95rem;background-color:#ff9500;color:#000;padding:0 0 0 3em;width:210px}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;flex-flow:row wrap;justify-content:space-around}.enquire{padding:0 .6em .2em;text-align:center;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:.9rem;color:#2a547e;line-height:1.4;border-radius:4px;margin:.2em 0;border:1px solid hsla(210,50%,53%,1);background-color:#f0f5fa;cursor:pointer;box-shadow:8px 8px 8px -6px #0009}.center{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1rem;margin-top:4em;text-align:center}.center a{display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:700;letter-spacing:.1em;color:#f34a4e;border-bottom:1px solid #F34A4E;transition:all .275s}.center a:hover,.center a:focus{opacity:.8;padding-bottom:2px;border-bottom-color:#f34a5f80}[data-am-modal]{position:fixed;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:999;width:0;height:0;opacity:0}[data-am-modal]:target{width:auto;height:auto;opacity:1;transition:opacity .4s ease}[data-am-modal]:target .modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default;background-color:#0006;z-index:1}[data-am-modal] .modal-dialog{position:relative;width:360px;max-width:800px;align-items:center;align-content:center;margin:15px auto;z-index:2}[data-am-modal] .modal-content{background-color:#fff;padding:0;align-items:center;align-content:center}[data-am-modal] .modal-close{position:absolute;top:5px;right:15px;color:#ff0;font-size:24px;font-weight:700;text-decoration:none;cursor:pointer}[data-am-modal] .close:hover,[data-am-modal] .close:focus{color:#000;text-decoration:none;cursor:pointer}form{margin:0;padding:0}form label{text-transform:uppercase;font-size:13px;letter-spacing:.03rem;font-weight:700}form input,form textarea{border:1px solid #ccc;color:#333}form input,form textarea,form button{border-radius:4px;padding:8px 15px;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:1rem;margin-top:.5rem}form div{margin:20px 0}.vue-form{font-size:1rem;width:360px;padding:0 2rem;border-radius:4px;margin:0 auto;background-color:#e4edf6;box-shadow:0 4px 6px #0000004d}.vue-form fieldset{margin:0;border:none}.vue-form legend{padding-bottom:0;border-bottom:0px solid #ecf0f1;color:#00f;font-size:1rem}.vue-form div{position:relative;margin:10px 0}.vue-form h4,.vue-form .label{color:#2a547e;margin-bottom:0;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.3;letter-spacing:0}.vue-form .label{display:block}.vue-form input,.vue-form textarea,.vue-form select,.vue-form label{color:#2b3e51;font-size:1rem}.vue-form input[type=text],.vue-form input[type=email],.vue-form textarea,.vue-form select,.vue-form legend{display:block;width:100%;font-size:1rem}.vue-form input[type=text],.vue-form input[type=email],.vue-form textarea,.vue-form select{padding:8px;border:1px solid #cfd9db;background-color:#fff;border-radius:.25em;box-shadow:inset 0 1px 1px #00000014}.vue-form input[type=text]:focus,.vue-form input[type=email]:focus,.vue-form textarea:focus,.vue-form select:focus{outline:none;border-color:#2c3e50;box-shadow:0 0 5px #2c97de33}.vue-form .select{position:relative}.vue-form .select:after{content:"";position:absolute;z-index:1;right:16px;top:50%;margin-top:-8px;display:block;width:16px;height:16px;background:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpolygon%20fill%3D%22%232c3e50%22%20points%3D%220.9%2C5.5%203.1%2C3.4%208%2C8.3%2012.9%2C3.4%2015.1%2C5.5%208%2C12.6%20%09%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E) no-repeat center center;pointer-events:none}.vue-form select{box-shadow:0 1px 3px #00000014;cursor:pointer}.vue-form select::-ms-expand{display:none}.vue-form .vue-form-list{margin-top:6px}.vue-form .vue-form-list:after{clear:both;content:"";display:table}.vue-form .vue-form-list li{display:inline-block;position:relative;user-select:none;margin:0 26px 0 0;float:left}.vue-form input[type=radio],.vue-form input[type=checkbox]{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0;padding:0;opacity:0;z-index:2}.vue-form input[type=radio]+label,.vue-form input[type=checkbox]+label{padding-left:24px}.vue-form input[type=radio]+label:before,.vue-form input[type=radio]+label:after,.vue-form input[type=checkbox]+label:before,.vue-form input[type=checkbox]+label:after{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-8px;width:16px;height:16px}.vue-form input[type=radio]+label:before,.vue-form input[type=checkbox]+label:before{border:1px solid #cfd9db;background:#ffffff;box-shadow:inset 0 1px 1px #00000014}.vue-form input[type=radio]+label:before,.vue-form input[type=radio]+label:after{border-radius:50%}.vue-form input[type=checkbox]+label:before,.vue-form input[type=checkbox]+label:after{border-radius:.25em}.vue-form input[type=radio]+label:after,.vue-form input[type=checkbox]+label:after{background-color:#2c3e50;background-position:center center;background-repeat:no-repeat;box-shadow:0 0 5px #2c97de66;display:none}.vue-form input[type=radio]+label:after{background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Ccircle%20fill%3D%22%23FFFFFF%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%0D%0A%3C%2Fsvg%3E)}.vue-form input[type=checkbox]+label:after{background-image:url(data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%20stroke-miterlimit%3D%2210%22%20points%3D%225%2C8%207%2C10%2011%2C6%20%22%2F%3E%0D%0A%3C%2Fsvg%3E)}.vue-form input[type=radio]:focus+label:before,.vue-form input[type=checkbox]:focus+label:before{box-shadow:0 0 5px #2c97de99}.vue-form input[type=radio]:checked+label:after,.vue-form input[type=checkbox]:checked+label:after{display:block}.vue-form input[type=radio]:checked+label:before,.vue-form input[type=radio]:checked+label:after,.vue-form input[type=checkbox]:checked+label:before,.vue-form input[type=checkbox]:checked+label:after{animation:cd-bounce .3s}.vue-form textarea{min-height:100px;resize:vertical;overflow:auto}.vue-form input[type=submit]{border:none;font-size:1rem;background:hsla(17,80%,55%,1);border-radius:.25em;padding:12px 20px;color:#fff;font-weight:700;float:right;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;appearance:none}.no-touch .vue-form input[type=submit]:hover{background:#42a2e1}.vue-form input[type=submit]:focus{outline:none;background:#2b3e51}.vue-form input[type=submit]:active{transform:scale(.9)}.vue-form .error-message{height:1rem}.vue-form .error-message p{background:#fd5523;color:#fff;font-size:1.2rem;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:.25em;padding:0}.vue-form .error{border-color:#e94b35!important}@-webkit-keyframes cd-bounce{0%,to{-webkit-transform:scale(1)}50%{-webkit-transform:scale(.8)}}@-moz-keyframes cd-bounce{0%,to{-moz-transform:scale(1)}50%{-moz-transform:scale(.8)}}@keyframes cd-bounce{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.businesscard__title{font-size:1.5rem;line-height:1.1;letter-spacing:0rem;text-align:center;font-family:"IBM Plex Serif",serif;font-weight:700;color:#fff;padding:.5rem 0rem;background-color:#376ea4}.background-img{background-image:url(/assets/bg1000x700.cd1d8e3e.jpg);min-height:16rem;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;margin-bottom:0rem}
