﻿@charset "UTF-8";.masthead{max-width:100vw;padding-right:0;padding-left:3vw;margin-right:-15px;margin-left:-15px}.mainlogo{display:inline}.jumbotron{background:linear-gradient(to top,#fff 50%,#009ac8 99%);padding-top:1vh;padding-bottom:0;border-radius:0!important}body{color:#080808;overflow-x:hidden}h1{color:#080808}.top_pg_ph_button::after{content:' \260E' '\a0' 'Phone Susanna'}.top_pg_ph_button:hover::after{content:' \260E' '\a0' '\a0' '0274 719 994' '\a0''\a0'}.page-header{color:#ed1c24}.card{border:0}.card-text{color:#443c3c}.card-icon{padding-bottom:1vh}.row{padding-top:2vh;padding-bottom:2vh}.tagline{font-size:3.5vw;padding-bottom:2vh;color:#ed1c24;font-style:normal;font-weight:400}.blurb h2{font-size:2vw;font-weight:250;margin-left:auto;margin-right:auto;font-weight:320}.blurb{padding-top:.5vh;padding-bottom:1.5vh;margin-left:5vw;margin-right:5vw}.red{color:#ed1c24;font-weight:550}.padout{padding-top:3vh;padding-bottom:3vh}.quotes{margin-left:3vw;margin-right:3vw}li{color:#443c3c}.divider{padding-top:5vh;padding-bottom:4vh}footer{color:#fff;background-color:#080808;padding-bottom:2vh}footer a{color:#fff}footer.container{max-width:90vw}input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}input[type=submit]{background-color:#1b1e21;color:#ed1c24;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}input[type=submit]:hover{background-color:#009ac8;font-weight:bolder}.displayinline{display:inline}.jumbotron img{display:block;margin:auto}.btn-primary{background-color:#ed1c24;transition-duration:.3s;transition-property:background,color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.btn-primary:focus{background-color:#080808}.btn-primary:hover{background-color:#080808;color:red}.btn-primary:active{background-color:#080808;color:#ed1c24}.btn{padding:.5em 1em;font-size:2.5vw;line-height:normal;-webkit-border-radius:.5px;-moz-border-radius:.5px;border-radius:.5px}.btn-lg{font-size:2.75vw;line-height:normal}.btn-xlarge{font-size:2.75vw;line-height:normal}i{color:#ed1c24}.logo{width:2em}.xero-logo{width:8em}.glyphicon{top:.5vh}hr{color:grey}svg{margin-bottom:-20%}#blackstroke,#redstroke{stroke-dasharray:750;stroke-dashoffset:750}@keyframes dash{from{stroke-dashoffset:750}to{stroke-dashoffset:0}}@media (min-width:1200px){.tagline h1{font-size:3vw;padding-top:5vh}.row{padding-top:2vh;padding-bottom:3vh}.page-header{padding-top:1.5vh;padding-bottom:1.5vh;font-size:3vw}.blurb{padding-top:.1vh;padding-bottom:1vh}.blurb h2{font-size:1.85vw;padding-top:2vh;padding-bottom:2vh}.card-deck{margin-left:2.5vw;margin-right:2.5vw;margin-bottom:3vh}.card-group{margin-left:2.5vw;margin-right:2.5vw}svg{margin-bottom:-25%;margin-top:-5%;stroke-width:1}.getintouch{max-width:95vw;font-size:1.25em}.getintouch h2{color:#ed1c24}footer.form{font-size:.75em}}@media (max-width:767px){.mainlogo{width:75vw;margin-left:auto;margin-right:auto}.masthead{padding-left:4vw}p{font-size:1rem}.ph_susanna{justify-content:center!important}.top_pg_ph_button{padding:2% 8%;font-size:6vw;width:80%}.blurb{padding-top:.02vh}.tagline{align-content:center;font-size:6vw}.logo{width:1.55em}.blurb h2{font-size:5vw}.btn-freequote{padding:4% 4%;font-size:4vw;line-height:normal}footer p{font-size:1.25rem}.getintouch{font-size:1.25rem}}