.container{max-width:1360px;margin:0 auto}.container-right{text-align:right}.container-flex{display:flex}.container-flex>*{flex:1}@media (max-width:1360px){.container-flex.flex-xl{display:block}.container-flex.flex-xl>*{flex:none}}@media (max-width:980px){.container-flex.flex-lg{display:block}.container-flex.flex-lg>*{flex:none}}@media (max-width:768px){.container-flex.flex-md{display:block}.container-flex.flex-md>*{flex:none}}@media (max-width:480px){.container-flex.flex-sm{display:block}.container-flex.flex-sm>*{flex:none}}.alert{border:1px solid #0000;border-radius:4px;padding:15px}.alert.alert-default{background-color:#f6f6f6;border-top:1px solid #dcdcda}.alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert.alert-secondary{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;margin-bottom:16px}.alert.alert-secondary h2{text-align:left;margin-bottom:18px}.alert.alert-secondary p{padding-bottom:0;margin-bottom:8px!important}.button{box-sizing:border-box;color:#1e1e1e;cursor:pointer;letter-spacing:1px;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#0000;border:2px solid #1e1e1e;border-radius:5em;flex-shrink:0;justify-content:center;align-items:center;padding:10px 20px;font-family:Oswald,sans-serif;font-size:14px;font-weight:500;transition:all .6s;display:inline-flex}.button.button-icon{padding-left:34px;padding-right:12px;position:relative}.button.button-icon span.material-icons{font-size:18px;position:absolute;left:8px}.button.button-primary{color:#fff;background-color:#1e1e1e;border-color:#1e1e1e}.button.button-primary:hover{color:#1e1e1e;opacity:1;background-color:#fff;border-color:#1e1e1e}.button.button-secondary{color:#fff;background-color:#df1115;border-color:#df1115}.button.button-danger{color:#fff;background-color:#a94442;border-color:#a94442}.button.button-lrg{padding:20px 40px}.button:disabled{opacity:.8}.button:hover{color:#fff;opacity:1;background-color:#1e1e1e}.button:focus{outline:none}a,a:active,a:focus,a:visited{color:#1e1e1e;font-size:14px;text-decoration:none}a:hover{opacity:.8}a.secondary{cursor:pointer;color:#df1115;font-family:Oswald,sans-serif}a.secondary:hover{text-decoration:underline}textarea,input{box-sizing:border-box;color:#333;background-clip:padding-box;border:1px solid #1e1e1e;border-radius:40px;width:100%;height:50px;margin-bottom:15px;padding:0 25px;font-family:Oswald,sans-serif}textarea:focus,input:focus{outline:none;box-shadow:1px 1px 8px 1px #c5c1c1}@media (max-width:768px){textarea:focus,input:focus{box-shadow:none;outline:none}}textarea{resize:none;height:180px;padding:25px}::placeholder{color:#a4a9b4;font-size:15px}h1{color:#1e1e1e;margin-bottom:30px;font-family:Oswald,sans-serif;font-size:72px;font-weight:300;line-height:1}h2{color:#1e1e1e;margin-bottom:30px;font-family:Oswald,sans-serif;font-size:56px;font-weight:700;line-height:1}h3{color:#1e1e1e;margin-bottom:15px;font-family:Oswald,sans-serif;font-size:40px;font-weight:600;line-height:1}h4{color:#1e1e1e;margin-bottom:15px;font-family:Oswald,sans-serif;font-size:24px;font-weight:300;line-height:1}h5{color:#1e1e1e;margin-bottom:15px;font-family:Oswald,sans-serif;font-size:18px;font-weight:300;line-height:1}h6{color:#828282;text-transform:uppercase;letter-spacing:1.25px;margin-bottom:15px;font-family:Oswald,sans-serif;font-size:16px;font-weight:300;line-height:1}p{color:#333;margin-bottom:15px;font-size:15px;line-height:22px}p a{font-size:15px}ul li{color:#333;font-size:15px}.container-home{padding:60px 0}@media (max-width:768px){.container-home{padding-bottom:15px}}.container-home h2{text-align:center;line-height:.75}.container-home h6{text-align:center;margin-bottom:60px;line-height:.75}@media (max-width:768px){.container-home h6{margin-bottom:55px;line-height:1.4}}.mobile{text-align:center;background-color:#1e1e1e;padding:60px 0;display:none}.mobile h2{letter-spacing:-2px;color:#fff;margin-bottom:15px;line-height:.75}@media (max-width:330px){.mobile h2{font-size:48px}}.mobile h6{color:#dcdcda;margin-bottom:15px;line-height:.75}.mobile a.button{background-color:#fff;padding:20px 55px 20px 40px;font-size:18px;position:relative}.mobile a.button:after{content:"";font-family:Material Icons;position:absolute;top:24px;right:30px}.mobile a.button:focus,.mobile a.button a:active,.mobile a.button:hover{color:#1e1e1e}@media (max-width:768px){.mobile{display:block}}.services{background-color:#f6f6f6}.services .col{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #eee;padding:30px;transition:all .6s}@media (max-width:768px){.services .col:nth-child(2){border-top:none;border-bottom:none}}@media (min-width:768px){.services .col:nth-child(2){border-left:none;border-right:none}}.services .col span.material-icons{-webkit-text-fill-color:#0000;background:linear-gradient(#c2392a 35%,#c97f36 100%);-webkit-background-clip:text;background-clip:text;height:47px;font-size:52px}.services .col h3{text-transform:capitalize;margin-bottom:30px;padding-top:20px;padding-bottom:15px;line-height:.75;position:relative}.services .col h3:after{content:"";background:#dcdcda;width:40px;height:1px;margin-left:-20px;position:absolute;bottom:-2px;left:50%}.services .col p{letter-spacing:.9px;margin-bottom:30px}.services .col .button{margin-top:-5px}@media (max-width:1360px){.services{padding-left:15px;padding-right:15px}}.strap{background-image:url(../media/havant.5161e709.jpg);background-position:50%;background-size:cover;background-attachment:fixed;padding:100px 0}.strap h3{color:#fff;text-transform:uppercase;max-width:400px;margin-bottom:0;line-height:1}@media (max-width:1360px){.strap{padding-left:15px}}@media (max-width:980px){.strap{background-attachment:inherit}.strap h3{line-height:1.4}.strap h3 span{background-color:#1e1e1eb3}}.app-home .content>:first-child{padding-right:60px}@media (max-width:1360px){.app-home .content>:first-child{padding-left:30px}}@media (max-width:768px){.app-home .content>:first-child{padding-left:15px}}.app-home .content>:last-child{max-width:400px}@media (max-width:1360px){.app-home .content>:last-child{display:none}}.app-home .content p{margin-bottom:27px}.app-home .downloads{max-width:600px}@media (max-width:768px){.app-home .downloads{padding-top:0;padding-bottom:0}}.app-home .downloads .download:first-child{margin-right:15px}@media (max-width:480px){.app-home .downloads .download:first-child{margin-right:0}.app-home .downloads .download:last-child{padding-top:14px}}.call-us-now{background-color:#1e1e1e;padding:50px 0}.call-us-now h2,.call-us-now h4,.call-us-now a{color:#fff;max-width:1360px;margin-left:auto;margin-right:auto;line-height:.75}.call-us-now h2{margin-bottom:30px}.call-us-now h4{margin-bottom:0}@media (max-width:768px){.call-us-now h4{display:none}}.call-us-now a{font-size:24px;font-weight:300;display:none}@media (max-width:768px){.call-us-now a{display:block}}@media (max-width:1360px){.call-us-now{padding-left:15px}}.contact-us{box-sizing:border-box;padding-left:60px;padding-right:60px}@media (max-width:768px){.contact-us{padding-left:15px;padding-right:15px}}@media (max-width:330px){.contact-us h2{line-height:1.1}}.notification-home{background-color:#1e1e1e}@media (max-width:1350px){.notification-home .container-home{padding-top:15px;padding-left:15px;padding-right:15px}}.notification-home a,.notification-home p{color:#fff;font-size:22px;line-height:36px}ul.app-tick-list{margin-bottom:30px}ul.app-tick-list li{margin-bottom:15px;padding-left:30px;position:relative}ul.app-tick-list li:before{content:"";color:#1e1e1e;font-family:Material Icons;font-size:24px;position:absolute;top:0;left:0}.carousel .slide .legend{opacity:1!important;background-color:#0000!important}.carousel .slide .legend h1{color:#fff;margin-bottom:30px;line-height:1}.carousel .slide .legend p{letter-spacing:1.25px;color:#fff;background-color:#1e1e1eb3;padding:0 10px;font-size:18px;line-height:36px;display:inline-block}@media (max-width:768px){.carousel{display:none}}.carousel.carousel-slider .control-arrow:hover{background:0 0}.form-group.container-flex{box-sizing:border-box}.form-group.container-flex>:first-child{margin-right:15px}.form-group.container-flex>:last-child{margin-left:15px}@media (max-width:768px){.form-group.container-flex>:first-child{margin-right:0}.form-group.container-flex>:last-child{margin-left:0}}.form .error{color:#a94442;padding-top:10px}.form .button{margin-top:-5px}.form .alert h2{color:#3c763d;text-align:center;margin-bottom:15px;padding-top:15px}.form .alert p{text-align:center;margin-bottom:15px}.form .alert.alert-danger h2{color:#a94442}footer{border-top:1px solid #dcdcda;padding-top:60px}@media (max-width:1360px){footer{padding-top:15px}}footer .footer-top{padding-bottom:60px}footer .footer-top section{flex:1}@media (max-width:768px){footer .footer-top section{margin-bottom:15px}}footer .footer-top section h5{color:#828282;text-transform:uppercase;border-bottom:1px solid #dcdcda;margin-bottom:16px;margin-right:30px;padding-bottom:15px;line-height:.75}@media (max-width:768px){footer .footer-top section h5{margin-right:0}}footer .footer-top section ul{margin-top:-5px;line-height:22px}footer .footer-top section ul li{color:#828282}footer .footer-top section ul.social{margin-top:0;display:flex}footer .footer-top section ul.social li{margin-right:15px}footer .footer-top section ul.social li a:hover{transition:all .2s;position:relative;top:2px}footer .footer-top section.contact ul li a{margin-bottom:5px;font-size:15px;display:block}footer .footer-top section.contact ul.tap{display:none}@media (max-width:768px){footer .footer-top section.contact ul{display:none}footer .footer-top section.contact ul.tap{display:block}}footer .footer-top section.info a{font-size:15px}footer .footer-top section .qr{margin-top:-5px}@media (max-width:1360px){footer .footer-top{padding:15px}}@media (max-width:980px){footer .footer-top{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:550px){footer .footer-top{grid-column-gap:0;grid-template-columns:repeat(1,1fr);margin-bottom:-5px;padding-bottom:0}}footer .footer-bottom{background-color:#f6f6f6;border-top:1px solid #dcdcda;padding:30px 0}@media (max-width:1360px){footer .footer-bottom{padding-left:15px}}footer .footer-bottom img{opacity:.4;filter:grayscale();height:50px;display:block}.overlay{z-index:1;background-color:#0000;display:none;position:fixed;inset:0}header{z-index:2;background-color:#fff;border-bottom:1px solid #dcdcda;position:sticky;top:0}header div.container-flex>div{flex:1}@media (max-width:980px){header div.container-flex>div{flex:none;width:100%}}header .nav-branding{position:relative}header .nav-branding a{background-image:url(../media/logo.b5132d1b.png);background-position:50%;background-repeat:no-repeat;background-size:280px 86px;width:300px;height:86px;display:block;position:relative;top:1px}@media (max-width:980px){header .nav-branding a{background-size:190px 50px;width:200px}}header .nav-branding button{color:#1e1e1e;cursor:pointer;background-color:#fff;border:1px solid #dcdcda;border-radius:100%;width:50px;height:50px;display:none;position:absolute;top:20px;right:15px}header .nav-branding button:after{content:"";font-family:Material Icons;font-size:30px;position:absolute;top:10px;right:9px}@media (max-width:980px){header .nav-branding button{display:block}}@media (max-width:1360px){header .nav-branding{box-sizing:border-box;padding-left:30px}}@media (max-width:980px){header .nav-branding{padding-left:10px}}header .nav-bar{justify-content:flex-end;display:flex}@media (max-width:980px){header .nav-bar{z-index:1;background-color:#fff;border-top:1px solid #dcdcda;border-bottom:1px solid #dcdcda;width:100%;display:none;position:absolute;top:86px;left:0;right:0}}header .nav-bar .border,header .nav-bar a.active:after,header .nav-bar a.active:before{content:"";background-color:#dcdcda;border:0;width:1px;height:100%;position:absolute;top:0}@media (max-width:980px){header .nav-bar .border,header .nav-bar a.active:after,header .nav-bar a.active:before{display:none}}header .nav-bar a{color:#1e1e1e;cursor:pointer;letter-spacing:.75px;text-transform:uppercase;padding:0 15px;font-size:16px;font-weight:700;line-height:86px;text-decoration:none;transition:all .2s;display:inline-block;position:relative}header .nav-bar a.active{background-color:#eee}header .nav-bar a.active:before{left:0}header .nav-bar a.active:after{right:0}@media (max-width:980px){header .nav-bar a{padding:15px;line-height:1;display:block}}body.menu-open{overflow:hidden}body.menu-open .overlay{display:block}@media (max-width:980px){body.menu-open header .nav-bar{display:block}}.scroll-to-top{opacity:.5;background-color:#1e1e1e;width:24px;height:24px;padding:5px;transition:all .4s}.scroll-to-top:hover{opacity:1}.scroll-to-top .material-icons{color:#fff}.veezue-app-notification{box-sizing:border-box;z-index:999;background-color:#fff;width:676px;max-width:90%;height:642px;transition:opacity .5s;display:none;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 5px 15px #0000004d}.veezue-app-notification.show{display:block}.veezue-app-notification button{appearance:none;color:#fff;background-color:#dce707;border:none;width:40px;height:40px;position:absolute;top:0;right:0}.veezue-app-notification button:hover{cursor:pointer;background-color:#bdc42c}.veezue-app-notification button:before{content:"";color:#fff;font-family:Material Icons;font-size:24px;position:absolute;top:8px;left:8px}.veezue-app-notification .image-area{background:url(../media/rebranding.762b72a5.jpg) 0 -70px/cover no-repeat;width:640px;height:540px;margin:18px;display:flex}.veezue-app-notification .action-bar{text-align:center;background-color:#fff;padding:0}@media (max-width:768px){.veezue-app-notification{display:none}}.overlay-secondary.show{z-index:9;background:#0000009e;position:fixed;inset:0}@media (max-width:768px){.overlay-secondary.show{display:none}}.veezue-app-notification-phone{position:relative}.veezue-app-notification-phone .action-bar{text-align:center;background-color:#fff;padding:.5rem 0}@media (max-width:481px){.veezue-app-notification-phone .action-bar a:first-child{margin-bottom:.5rem}}.veezue-app-notification-phone .image-area{background:url(../media/rebranding.762b72a5.jpg) 50%/contain no-repeat;height:400px}@media (max-width:440px){.veezue-app-notification-phone .image-area{background-size:cover}}@media (min-width:768px){.veezue-app-notification-phone{display:none}}.veezu-button{color:#fff;text-align:center;box-sizing:border-box;background-color:#e83754;border:2px solid #e83754;width:225px;margin:0 8px;padding:.8rem .5rem;font-size:16px;font-weight:500;display:inline-block}.veezu-button:focus{color:#fff;font-size:16px}.veezu-button:hover{color:#e83754;background-color:#fff;border:2px solid #e83754}*{margin:0;padding:0}:focus{outline:none}ul{list-style:none}body{font-family:Oswald,sans-serif}
