.wow{visibility:hidden}.grecaptcha-badge{visibility:hidden}body{min-width:320px;scroll-behavior:smooth;background:#fff}ol,ul,li{list-style:none}img{max-width:100%}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left}.row{max-width:1300px}.large-row{max-width:1600px}#cookie-notice .cn-button{margin:0 10px;padding:5px 8px;background:#3276F2;color:#fff;border-radius:0px}.grey-back{background:#e4e4e4}.lightgrey-back{background:#f5f5f5}.white-back{background:#fff}.black-back{background:#1e1f20}.blue-back{background:#38bcf9;background:linear-gradient(90deg, #38bcf9 0%, #3382f3 100%)}h1,h2,h3,h4,h5,h6,p,a,li,ol,blockquote,table,label,.btn,body{font-family:'Roboto', sans-serif;font-weight:400;font-style:normal;color:#1e1f20}h1,h2,h3{font-weight:600}h1{font-size:30px;line-height:1.3em}h2{font-size:24px;margin-bottom:.5em}h3{font-size:22px;margin-bottom:.5em}h4{font-size:20px}h5{font-size:18px}h6{font-size:17px}p{font-size:15px;line-height:1.6em}ul li{font-size:15px;line-height:1.6em;list-style:disc}a{color:#3276F2}a:hover,a:focus{color:#1e1f20;outline:none}p a:hover{color:#1e1f20}blockquote{border-left:3px solid #3276F2}blockquote p{font-size:1.6em}small{font-size:86%}.btn,.top-btn a{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding:.5em 1em;font-size:18px;text-transform:uppercase;color:#fff;font-weight:600;border-radius:15px;background:#38bcf9;background:linear-gradient(90deg, #38bcf9 0%, #3382f3 100%);overflow:hidden}.btn:before,.top-btn a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#1e1f20;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn:hover,.btn:focus{color:#fff !important}.btn:hover:before,.btn:focus:before,.btn:active:before,.top-btn a:hover:before,.top-btn a:focus:before,.top-btn a:active:before{-webkit-transform:scale(1) !important;transform:scale(1) !important}.white-btn{background:#fff;color:#3276F2 !important}.menu .top-btn a{padding:0.7em 0.8em 0.65em 0.8em !important;background:#fff;color:#3276F2;width:fit-content;margin:0 auto}.menu .top-btn a:before{background:#3276F2}.menu .top-btn a:hover,.menu .top-btn a:focus{color:#fff !important}#hamburger{border-top:2px solid #fff;height:25px;width:30px;box-sizing:border-box;position:absolute;z-index:30;right:0em;top:7px;cursor:pointer;outline:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-khtml-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}#hamburger:before{content:"";display:block;position:absolute;height:2px;width:30px;left:0;background:#fff;top:10px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-khtml-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}#hamburger:after{content:"";display:block;position:absolute;height:2px;width:30px;left:0;background:#fff;bottom:0;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-khtml-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}#hamburger.active{border-color:transparent;outline:none;z-index:9999999;top:0px}#hamburger.active:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-khtml-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:32px;left:-2px;top:8px}#hamburger.active:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-khtml-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);bottom:13px;width:32px;left:-2px}#hamburger.active:before,#hamburger.active:after{background:#fff !important}.site-nav{background:#38bcf9;background:linear-gradient(90deg, #38bcf9 0%, #3382f3 100%);height:calc(100% - 0px);position:fixed;top:0px;width:100%;transform:translatex(-100%);will-change:transform;padding-top:50px;left:0;z-index:999999}.site-nav .menu-primary-container{width:100%}.site-nav .btn{margin-top:1em !important}.site-nav ul{list-style-type:none;margin:0;padding:0}.site-nav ul li{text-align:center;transition:all 0.15s;width:100%;margin:0 !important}.site-nav ul li a{color:#fff !important;font-size:17px !important;padding:1.5em 0.75em !important}.site-nav ul li a:hover,.site-nav ul li afocus{background:#3276F2}.site-nav.active{transform:none}.site-nav.animatable{transition:all 0.15s;transition-timing-function:ease-in}.site-nav.active.animatable{transition:all 0.3s;transition-timing-function:ease-out}@-webkit-keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-webkit-keyframes zoomout{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoomout{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-webkit-keyframes bounce{0%{bottom:1em}50%{bottom:1.3em}100%{bottom:1em}}@keyframes bounce{0%{bottom:1em}50%{bottom:1.3em}100%{bottom:1em}}.site-container{transition:margin-left .5s}header{padding:0.75em 0.5em !important;top:0px;position:fixed;left:0px;right:0px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;z-index:9999}header .row{position:relative}header .menu-primary-container{display:inline-block;text-align:right}header .menu,header .sf-menu{transition:all .7s ease-in-out}header .menu li,header .sf-menu li{display:inline-block;margin:0em}header .menu li a,header .sf-menu li a{font-size:14px;padding:.5em .25em;display:block;color:#fff;transition:all .5s ease-in-out;text-transform:uppercase;font-weight:500}header .menu li a:hover,header .menu li a:focus,header .sf-menu li a:hover,header .sf-menu li a:focus{color:#1e1f20}header li{display:inline-block !important;margin:0em .25em;transition:all 0.3s}header .logo img{max-width:230px;width:100%}.shrink{background:#38bcf9;background:linear-gradient(90deg, #38bcf9 0%, #3382f3 100%);box-shadow:0 0 2px #0952b7}.shrink .logo{padding-top:0px}.shrink .logo img{max-width:200px;transition:all 0.3s}.shrink .menu li,.shrink .sf-menu li{transition:all 0.3s}.shrink .menu li a,.shrink .sf-menu li a{font-size:14px;transition:all 0.3s;padding:.5em .25em}.shrink #hamburger{top:7px}.error404 header,.page-template-default header{background:#38bcf9;background:linear-gradient(90deg, #38bcf9 0%, #3382f3 100%);box-shadow:0 0 2px #0952b7}.error404 .site-container,.page-template-default .site-container{margin-top:68px}.mainmenu{text-align:right}.closebtn{position:absolute;top:20px;right:45px;font-size:60px;padding:5px;color:#3276F2}.closebtn:hover,.closebtn:focus{color:#fff}.tabs{border:0px}.tabs li{list-style:none}.tabs li a{background:#3276F2;color:#fff;font-weight:bold;font-size:16px;padding:14px 20px}.tabs .is-active a{background:#e4e4e4;color:#1e1f20}.tabs .tabs-title>a:hover{background:#38BCF9;color:#fff}section{padding:2em 0}.coloured-block h1,.coloured-block h2,.coloured-block h3,.coloured-block h4,.coloured-block h5,.coloured-block h6,.coloured-block p,.coloured-block li,.coloured-block ul,.coloured-block ol,.coloured-block label{color:#fff !important}.np{padding:0}.npl{padding-left:0px}.nplr{padding-left:0px !important;padding-right:0px !important}.fas{transition:0.5s all}.parallax-window{min-height:350px;background:transparent;position:relative;z-index:999}.img-zoom{position:relative;overflow:hidden}.img-zoom img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.img-zoom a{display:block;position:relative;z-index:99}.img-zoom a:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img-zoom a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.full-width-banner-image{width:100%;height:100vh;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 1s ease-in-out;min-height:400px}.full-width-banner-image h1{margin-bottom:.45em}.full-width-banner-image p{font-size:1.4em;font-weight:400;line-height:1.3em}.full-width-banner-image .btn{margin:1em auto}.text-container{max-width:1200px;margin:0 auto;position:relative;top:0;left:0;right:0;bottom:0;height:100%}.text-container .text{position:absolute;top:50%;left:0%;transform:translate(0%, -50%);width:100%;text-align:left;padding:1em;max-width:650px}.text-container .text h1,.text-container .text h2,.text-container .text h3,.text-container .text h4,.text-container .text h5,.text-container .text h6,.text-container .text p{color:#fff;text-shadow:0px 0px 9px #257cbd}.container-scroll{position:absolute;width:29px;height:70px;margin:0 auto;left:0;right:0;bottom:1em}.chevron{position:absolute;width:40px;height:4px;opacity:0;transform:scale3d(0.5, 0.5, 0.5);animation:move 3s ease-out infinite}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.chevron:before,.chevron:after{content:' ';position:absolute;top:0;height:100%;width:51%;background:#fff}.chevron:before{left:0;transform:skew(0deg, 30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg, -30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(0.5, 0.5, 0.5)}}.boxes{padding:1em;transition:.5s ease all}.boxes h6{margin-bottom:10px;transition:.5s ease all;line-height:1.1em;font-weight:600}.boxes img{max-height:100px;margin:0 auto;margin-bottom:1em;transition:.5s ease all}.overlay{background:rgba(80,126,200,0.25);position:absolute;top:0;right:0;bottom:0;left:0;transition:all .5s}.xpad-content{padding:1em}.xpad-content h2,.xpad-content h3{line-height:1.2em}.multiple-slider .item img{max-height:140px;width:auto;margin:0 auto}.testimonial-container{background-size:cover;background-position:center;background-repeat:no-repeat}.testimonial-container .row{position:relative}.l-quote{position:absolute;left:0;top:-20px;max-width:40px}.r-quote{position:absolute;right:0;bottom:-20px;max-width:40px;z-index:99}.single-slider h3{font-size:20px;margin-bottom:1em;font-weight:500;line-height:1.3em}.single-slider p{text-transform:uppercase}.owl-theme .owl-dots .owl-dot span{background:none;border:1px solid #fff;width:12px;height:12px;margin:5px 3px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff}.product{position:relative;padding:1em .5em}.product h6{position:absolute;top:1em;width:80%;margin:0 auto;left:0;right:0;font-weight:600;font-size:20px}.spacer{padding:2em 1em}.xpad{padding:1em}.accordion .accordion-item{list-style:none}.accordion .accordion-item a{background:#3276F2;color:#fff;font-size:20px;font-weight:bold;border:0px}.form-container{padding:1em .5em}.form-container h5{margin-bottom:1em}.form-container label,.form-container p{font-size:14px}.form-container .check-container{margin-bottom:.5em}input[type="text"],input[type="email"],textarea,select,input[type="tel"],input[type="text"]:focus,input[type="email"]:focus,textarea:focus,select:focus,input[type="tel"]:focus,.SumoSelect{border:0px;outline:0px;background:none;box-shadow:none;min-height:45px;margin-bottom:1.5em;padding:15px 15px;background:#fff;font-size:14px}div.wpcf7 .ajax-loader{float:left}input[type="submit"]{background:#38bcf9;background:linear-gradient(90deg, #38bcf9 0%, #3382f3 100%);border-radius:15px;padding:15px 20px;color:#fff;border:0px;outline:0px;text-transform:uppercase;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:600;display:block;margin:0 auto}input[type="submit"]:hover,input[type="submit"]:focus{background:#1e1f20;color:#fff;outline:0px;text-transform:uppercase;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#1e1f20;border:1px solid #3276F2;cursor:pointer;outline:none}input[type="radio"]{display:block;margin:0 auto;box-sizing:border-box;width:17px;height:17px;padding:3px;border:1px solid #1e1f20;background:none;position:relative;outline:none;display:inline-block;margin-right:3px;margin-bottom:-3px}input[type="radio"]:checked:before{content:' ';width:6px;height:14px;border-bottom:3px solid #1e1f20;border-right:3px solid #1e1f20;border-radius:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-font-smoothing:antialiased;position:absolute;top:0px;left:5px;outline:none}textarea[rows]{height:90px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{clear:both;top:1em;position:relative}::-webkit-input-placeholder{color:#1e1f20 !important;opacity:1}:-moz-placeholder{color:#1e1f20 !important;opacity:1}::-moz-placeholder{color:#1e1f20 !important;opacity:1}:-ms-input-placeholder{color:#1e1f20 !important;opacity:1}span.wpcf7-list-item{margin:0 1em 0 0em}form p{font-size:15px}.recaptcha{margin-top:1em}div.wpcf7-mail-sent-ok{border:0px;color:#1e1f20}.wpcf7-not-valid-tip{margin-top:-22px;margin-bottom:1em;font-size:13px}.radio-763 .wpcf7-not-valid-tip{margin-top:0px;margin-bottom:0em}.wpcf7 form .wpcf7-response-output{clear:both;max-width:fit-content}footer{padding:2em 1em;position:relative;background:#1e1f20;text-align:center}footer .logo{margin-bottom:.5em}footer .logo img{max-width:300px;width:100%}footer p{font-size:14px;margin-bottom:3px;font-weight:400}footer p a{font-weight:600;text-decoration:none;color:#fff}footer .links a{color:#3276F2}footer .links a:hover,footer .links a:focus{color:#38BCF9 !important}footer .links i{color:#fff;margin-right:3px}footer a:hover,footer a:focus{color:#3276F2 !important}footer .menu{text-align:center}footer .menu ul{display:block}footer .menu li{display:inline-block;list-style:none;margin:0em}footer .menu li a{color:#fff;padding:10px 5px 10px 0px;font-size:13px;transition:.5s ease all;text-transform:uppercase}footer .menu li a:hover,footer .menu li a:focus{transition:.5s ease all}footer hr{width:100%;min-width:100%;margin:1.25em 0em}footer .social{text-align:center;margin:1em 0em;padding:0px}footer .social ul{margin-bottom:0}footer .social li{list-style:none;display:inline-block;margin:0px 5px 0px 0px}footer .social li .fab{font-size:18px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;color:#000;background:#fff;border-radius:50%;width:28px;height:28px;padding:6px 4px}footer .social li a:hover .fab,footer .social li a:focus .fab{color:#3276F2}.fab:hover,.fab:focus{color:#1e1f20;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}@media only screen and (min-width: 640px){h1{font-size:34px}h2{font-size:28px}h3{font-size:26px}h4{font-size:20px}h5{font-size:20px}h6{font-size:18px}header .logo img{max-width:210px}.shrink .logo img{max-width:180px}.shrink .mainmenu{margin-top:3px}.shrink .menu li a,.shrink .sf-menu li a{font-size:13px;padding:.5em}section{padding:3em 0}.about-content{padding-left:2em}footer{padding:3em 1em}footer .menu li a{padding:10px 10px 10px 5px;font-size:15px}footer .menu li a:after{padding-left:1em}.single-slider h3{font-size:26px;margin-bottom:1em}.product{padding:1em .25em}.product h6{top:.75em;width:90%;font-size:16px}.l-quote{top:-20px;max-width:65px}.r-quote{bottom:-20px;max-width:65px}.xpad{padding:2em 1em}}@media only screen and (min-width: 1024px){.shrink{padding:0.75em 0.5em !important}.shrink .logo img{max-width:280px}.shrink .menu li a{font-size:14px}.shrink .mainmenu{margin-top:.5em}header{padding:1.25em 0.5em !important}header .logo img{max-width:340px}header .mainmenu{margin-top:.5em}header .menu li{margin:0em .75em}header .menu li a{font-size:16px}.menu .top-btn a{padding:0.85em 1em 0.75em 1em !important;background:#fff;color:#3276F2}.menu .top-btn a:before{background:#3276F2}.menu .top-btn a:hover,.menu .top-btn a:focus{color:#fff !important}h1{font-size:42px}h2{font-size:32px}h3{font-size:30px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}p,ul li,ol li,li{font-size:16px}.btn{padding:.75em 1.5em}.xpad-content{padding:2em 1.5em}section{padding:4em 0}.menu li{margin:0em .5em}.menu li a{padding:10px 0px;font-size:18px}footer .menu{text-align:right;margin-top:.6em}footer .menu li{margin:0em 1em}footer .menu li a{font-size:17px}footer .links{font-size:18px}footer hr{margin:1.75em 0em}.single-slider h3{font-size:36px}.owl-theme .owl-dots .owl-dot span{width:15px;height:15px}.boxes img{max-height:150px}.multiple-slider .item img{max-height:160px}.product{padding:1em 1em}.product h6{top:1em;width:80%;font-size:20px}.l-quote{top:-50px;max-width:100px}.r-quote{bottom:-50px;max-width:100px}}@media only screen and (min-width: 1200px){.xpad-content{padding:3em 2em}.form-container{padding:2em 2em}footer{padding:3em 1em}.spacer{padding:2em 1em}}@media only screen and (min-width: 1400px){section{padding:5em 0}.testimonial-container{padding:7em 2em}.product h6{top:2em;width:60%;font-size:22px}}
/*# sourceMappingURL=style.css.map */
