.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-drag:none}.glide__arrows,.glide__bullets,.glide__slide a{-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet--active{background-color:#fff}section.features{height:90px}section.features .glide-item{display:flex;align-items:center;justify-content:center;flex-wrap:none;flex-direction:none;gap:15px;height:90px}section.features .glide-item *{font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;color:#000}section.features .glide-item img{height:30px;width:auto}@media only screen and (min-width:1200px){section.features .glide-item *{font-size:17px}section.features .glide-item img{height:40px}}section#cta-blocks{display:grid;grid-template-columns:1fr;grid-row-gap:15px;padding:0 20px;margin:40px 0}section#cta-blocks>div{display:flex;align-items:none;justify-content:none;flex-wrap:none;flex-direction:none;gap:10px;padding:20px 15px}section#cta-blocks>div .info{width:50%}section#cta-blocks>div .info .title{font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;color:#fff;margin-bottom:10px}section#cta-blocks>div .info .content *{font-family:Source Sans Pro,sans-serif;font-weight:300;font-size:14px;color:#fff}section#cta-blocks>div .info .btn{margin-top:25px}section#cta-blocks>div .img-container{width:50%}section#cta-blocks>div .img-container img{width:100%;height:auto;margin:0 auto}section#cta-blocks>div.experts{background:#223f8b;padding-bottom:0}section#cta-blocks>div.experts .img-container img{width:90%;margin-top:-10px}section#cta-blocks>div.reseller{background:#f5f5f5}section#cta-blocks>div.reseller .info .title{color:#223f8b}section#cta-blocks>div.reseller .info .content *{color:#1f1f1f}section#cta-blocks>div.reseller .img-container img{width:80%}section#cta-blocks>div.colour-match{background:#0d1f4f}@media only screen and (min-width:576px){section#cta-blocks{grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px}section#cta-blocks>div{display:flex;align-items:0;justify-content:space-between;flex-wrap:0;flex-direction:column;gap:20px;width:1/3}section#cta-blocks>div .info{width:100%;height:100%}section#cta-blocks>div .img-container{width:100%}section#cta-blocks>div.experts .img-container img{width:100%;margin-top:0}section#cta-blocks>div.reseller .img-container img{width:100%}}@media only screen and (min-width:768px){section#cta-blocks>div .img-container img{width:80%}section#cta-blocks>div.experts .img-container img{width:80%;margin-top:0}section#cta-blocks>div.reseller .img-container img{width:80%}}@media only screen and (min-width:1200px){section#cta-blocks{padding:0 50px;grid-column-gap:20px}section#cta-blocks>div{padding:25px 30px}section#cta-blocks>div .info .title{font-size:22px}section#cta-blocks>div .info .content *{font-size:16px}section#cta-blocks>div .info .btn{margin-top:15px}section#cta-blocks>div.experts .img-container img,section#cta-blocks>div .img-container img,section#cta-blocks>div.reseller .img-container img{width:60%}}@media only screen and (min-width:1400px){section#cta-blocks>div{flex-direction:row;gap:15px;width:1/3}section#cta-blocks>div .img-container,section#cta-blocks>div .info{width:50%}section#cta-blocks>div .info{display:flex;align-items:0;justify-content:space-between;flex-wrap:0;flex-direction:column}section#cta-blocks>div .img-container img{width:200px}section#cta-blocks>div.experts .info{padding-bottom:25px}section#cta-blocks>div.experts .img-container img{width:165px;margin-top:-15px}section#cta-blocks>div.reseller .img-container img{width:160px}}main.auth{padding:0 20px}main.auth .main-form{display:flex;align-items:center;justify-content:0;flex-wrap:0;flex-direction:column;padding:50px 0}main.auth .main-form h1{color:#ff0a0a;margin-bottom:40px}main.auth .main-form h3{font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;color:#000;margin-bottom:30px;margin-top:15px}main.auth .main-form form{max-width:390px}main.auth .main-form form p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main.auth .main-form form p.error{color:#ff0a0a;margin-bottom:15px}main.auth .main-form form label{cursor:pointer}main.auth .main-form form a:hover{color:#223f8b}main.auth .main-form form input:not(.checkbox),main.auth .main-form form select,main.auth .main-form form textarea{width:90vw;max-width:390px;margin-top:5px;margin-bottom:30px}main.auth .main-form form select{width:50%;max-width:260px}main.auth .main-form form textarea{resize:none;padding:5px 7.5px;height:140px}main.auth .main-form form div{display:flex;align-items:0;justify-content:space-between;flex-wrap:none;flex-direction:none}main.auth .main-form form div label{display:flex;align-items:center;justify-content:none;flex-wrap:none;flex-direction:none}main.auth .main-form form div label input{margin-right:10px;width:15px;height:15px}main.auth .main-form form div>p a{color:#000;text-decoration:underline}main.auth .main-form form div.terms-div{margin-bottom:10px}main.auth .main-form form button{width:100%;max-width:390px;margin:40px 0}main.auth .main-form .content{margin-bottom:5px}@media only screen and (min-width:1200px){main.auth{padding:0 50px}}