html{scroll-behavior:smooth}img{width:auto;height:auto}.compare .item .feature-list li .fab,.compare .item .feature-list li .far,.compare .item .feature-list li .fas{margin-right:5px;color:#286da8}.compare .item .feature-list li.disabled .fab,.compare .item .feature-list li.disabled .far,.compare .item .feature-list li.disabled .fas{color:#999}.features .icon .fab,.features .icon .far,.features .icon .fas{color:#286da8;font-size:46px;margin-top:18px}.features .icon:hover .fab,.features .icon:hover .far,.features .icon:hover .fas{color:#fff;transform:scale(.93)}.testimonials .item .quote-box .fab,.testimonials .item .quote-box .far,.testimonials .item .quote-box .fas{color:#286da8;font-size:18px;position:absolute;left:30px;top:20px}.btn .fab,.btn .far,.btn .fas{color:#fff;margin-right:5px}#testimonials .quote-box{height:100%}#compare .item{display:flex}#compare .compare-box,#compare .item>.card{flex:1}.js-fade-slider .slides{position:relative;list-style:none;margin:0;padding:0}.js-fade-slider .slides>li:not(:first-child){display:none}.js .js-fade-slider .slides>li:not(:first-child){display:block}.js .js-fade-slider .slides>li{position:absolute;inset:0;opacity:0;transition:opacity .6s}.js .js-fade-slider .slides>li.active{position:relative;opacity:1}.js-fade-slider .slides img{width:100%;display:block}.js-fade-slider .flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;margin:0;padding:0;list-style:none}.js-fade-slider .flex-control-nav li{margin:0 6px;display:inline-block}.js-fade-slider .flex-control-paging li button{width:11px;height:11px;display:block;cursor:pointer;text-indent:-9999px;overflow:hidden;box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px;border:0;padding:0;appearance:none;background:#a1a1a1;transition:background .4s ease-in-out}.js-fade-slider .flex-control-paging li button.flex-active,.js-fade-slider .flex-control-paging li button:hover{background:#286da8}.js-fade-slider .flex-control-paging li button:focus-visible{outline:#286da8 solid 2px;outline-offset:2px}.js .js-animate{opacity:0}.js .js-animate.animated{opacity:1}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRight{animation-name:fadeInRight}.skip-link{position:absolute;left:-9999px;top:0;z-index:2000;background:#286da8;color:#fff;padding:10px 18px}.skip-link:focus{left:0}.main-nav a:focus-visible,.navbar-toggler:focus-visible{outline:#286da8 solid 2px;outline-offset:2px}a[href^="tel:"]{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .js-fade-slider .slides>li{transition:none}.animated{animation:none}}