.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.hero-slider .slick-dots,.products-slider .slick-dots,.customers-slider .slick-dots,.block-news-slider .slick-dots,.products-slider-mobile .slick-dots,.category-list .slick-dots,#key-features-slider .slick-dots,.related-products-slider .slick-dots{position:absolute;bottom:90px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.hero-slider .slick-dots,.products-slider .slick-dots,.customers-slider .slick-dots,.block-news-slider .slick-dots,.products-slider-mobile .slick-dots,.category-list .slick-dots,#key-features-slider .slick-dots,.related-products-slider .slick-dots{bottom:50px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.hero-slider .slick-dots,.products-slider .slick-dots,.customers-slider .slick-dots,.block-news-slider .slick-dots,.products-slider-mobile .slick-dots,.category-list .slick-dots,#key-features-slider .slick-dots,.related-products-slider .slick-dots{bottom:40px}}@media only screen and (max-width: 767.98px){.hero-slider .slick-dots,.products-slider .slick-dots,.customers-slider .slick-dots,.block-news-slider .slick-dots,.products-slider-mobile .slick-dots,.category-list .slick-dots,#key-features-slider .slick-dots,.related-products-slider .slick-dots{bottom:50px}}.hero-slider .slick-dots li,.products-slider .slick-dots li,.customers-slider .slick-dots li,.block-news-slider .slick-dots li,.products-slider-mobile .slick-dots li,.category-list .slick-dots li,#key-features-slider .slick-dots li,.related-products-slider .slick-dots li{position:relative;display:inline-block;height:14px;width:14px;margin:0 5px;padding:0;cursor:pointer}.hero-slider .slick-dots li button,.products-slider .slick-dots li button,.customers-slider .slick-dots li button,.block-news-slider .slick-dots li button,.products-slider-mobile .slick-dots li button,.category-list .slick-dots li button,#key-features-slider .slick-dots li button,.related-products-slider .slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:14px;width:14px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:0px;cursor:pointer}.hero-slider .slick-dots li button:hover,.hero-slider .slick-dots li button:focus,.products-slider .slick-dots li button:hover,.products-slider .slick-dots li button:focus,.customers-slider .slick-dots li button:hover,.customers-slider .slick-dots li button:focus,.block-news-slider .slick-dots li button:hover,.block-news-slider .slick-dots li button:focus,.products-slider-mobile .slick-dots li button:hover,.products-slider-mobile .slick-dots li button:focus,.category-list .slick-dots li button:hover,.category-list .slick-dots li button:focus,#key-features-slider .slick-dots li button:hover,#key-features-slider .slick-dots li button:focus,.related-products-slider .slick-dots li button:hover,.related-products-slider .slick-dots li button:focus{outline:none}.hero-slider .slick-dots li button:hover:before,.hero-slider .slick-dots li button:focus:before,.products-slider .slick-dots li button:hover:before,.products-slider .slick-dots li button:focus:before,.customers-slider .slick-dots li button:hover:before,.customers-slider .slick-dots li button:focus:before,.block-news-slider .slick-dots li button:hover:before,.block-news-slider .slick-dots li button:focus:before,.products-slider-mobile .slick-dots li button:hover:before,.products-slider-mobile .slick-dots li button:focus:before,.category-list .slick-dots li button:hover:before,.category-list .slick-dots li button:focus:before,#key-features-slider .slick-dots li button:hover:before,#key-features-slider .slick-dots li button:focus:before,.related-products-slider .slick-dots li button:hover:before,.related-products-slider .slick-dots li button:focus:before{opacity:1}.hero-slider .slick-dots li button:before,.products-slider .slick-dots li button:before,.customers-slider .slick-dots li button:before,.block-news-slider .slick-dots li button:before,.products-slider-mobile .slick-dots li button:before,.category-list .slick-dots li button:before,#key-features-slider .slick-dots li button:before,.related-products-slider .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:14px;height:14px;font-family:"slick";font-size:0px;line-height:14px;text-align:center;color:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:3px solid hsla(0,0%,100%,.25);border-radius:50%}.hero-slider .slick-dots li.slick-active button:before,.products-slider .slick-dots li.slick-active button:before,.customers-slider .slick-dots li.slick-active button:before,.block-news-slider .slick-dots li.slick-active button:before,.products-slider-mobile .slick-dots li.slick-active button:before,.category-list .slick-dots li.slick-active button:before,#key-features-slider .slick-dots li.slick-active button:before,.related-products-slider .slick-dots li.slick-active button:before{color:#fff;border:3px solid #fff}.products-slider .slick-dots{position:relative;bottom:auto}#images-slider .slick-prev,#images-slider .slick-next,#images-slider-product .slick-prev,#images-slider-product .slick-next,#images-slider-nav .slick-prev,#images-slider-nav .slick-next{position:absolute;display:block;height:78px;width:78px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0;z-index:999;border:none;transition:color,background-color .25s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 767.98px){#images-slider .slick-prev,#images-slider .slick-next,#images-slider-product .slick-prev,#images-slider-product .slick-next,#images-slider-nav .slick-prev,#images-slider-nav .slick-next{width:36px;height:36px}}#images-slider .slick-prev:hover,#images-slider .slick-next:hover,#images-slider-product .slick-prev:hover,#images-slider-product .slick-next:hover,#images-slider-nav .slick-prev:hover,#images-slider-nav .slick-next:hover{outline:none}#images-slider .slick-prev:hover:before,#images-slider .slick-next:hover:before,#images-slider-product .slick-prev:hover:before,#images-slider-product .slick-next:hover:before,#images-slider-nav .slick-prev:hover:before,#images-slider-nav .slick-next:hover:before{color:#fff}#images-slider .slick-prev:before,#images-slider .slick-next:before,#images-slider-product .slick-prev:before,#images-slider-product .slick-next:before,#images-slider-nav .slick-prev:before,#images-slider-nav .slick-next:before{font-family:"icomoon" !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:color,background-color .25s ease-in-out}#images-slider .slick-prev:focus,#images-slider .slick-next:focus,#images-slider-product .slick-prev:focus,#images-slider-product .slick-next:focus,#images-slider-nav .slick-prev:focus,#images-slider-nav .slick-next:focus{outline:none}#images-slider .slick-prev,#images-slider-product .slick-prev,#images-slider-nav .slick-prev{left:0px}#images-slider .slick-prev:before,#images-slider-product .slick-prev:before,#images-slider-nav .slick-prev:before{font-family:"bootstrap-icons";content:"";font-size:38px;color:#0278f2;text-shadow:0px 3px 5px rgba(116,134,141,.1)}@media only screen and (max-width: 767.98px){#images-slider .slick-prev:before,#images-slider-product .slick-prev:before,#images-slider-nav .slick-prev:before{font-size:24px}}#images-slider .slick-next,#images-slider-product .slick-next,#images-slider-nav .slick-next{right:0px}#images-slider .slick-next:before,#images-slider-product .slick-next:before,#images-slider-nav .slick-next:before{font-family:"bootstrap-icons";content:"";color:#0278f2;font-size:38px;text-shadow:0px 3px 5px rgba(116,134,141,.1)}@media only screen and (max-width: 767.98px){#images-slider .slick-next:before,#images-slider-product .slick-next:before,#images-slider-nav .slick-next:before{font-size:24px}}.inline-gallery-container{min-height:400px}.lightGallery-captions h4{transform:translate3d(60px, 0, 0px)}.lightGallery-captions p{transform:translate3d(-60px, 0, 0px)}.lightGallery-captions h4,.lightGallery-captions p{opacity:0}.lg-current .lightGallery-captions h4,.lg-current .lightGallery-captions p{transform:translate3d(0, 0, 0px)}.lg-current .lightGallery-captions h4,.lg-current .lightGallery-captions p{opacity:1}.lg-slide-progress .lightGallery-captions h4{transform:translate3d(-60px, 0, 0px)}.lg-slide-progress .lightGallery-captions p{transform:translate3d(60px, 0, 0px)}.lg-slide-progress .lightGallery-captions h4,.lg-slide-progress .lightGallery-captions p{opacity:0}.lightGallery-captions h4,.lightGallery-captions p{transition:transform .4s ease-in-out,opacity .4s ease-in}.lg-current .lightGallery-captions h4,.lg-current .lightGallery-captions p{transition-delay:500ms}.lg-current.lg-slide-progress .lightGallery-captions h4,.lg-current.lg-slide-progress .lightGallery-captions p{transition-delay:0ms}.hero-banner .hero-slide{position:relative}.hero-banner .hero-slide img.img-responsive{width:100%;min-height:460px;object-fit:cover;height:100%}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide img.img-responsive{object-position:left;min-height:460px}}.hero-banner .hero-slide .overlay{position:absolute;left:0px;top:0px;width:100%;height:100%}.hero-banner .hero-slide .overlay .container{position:relative;height:100%}.hero-banner .hero-slide .overlay .container .hero-caption{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:50%;padding-left:25px}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:230px;padding-left:0}}.hero-banner .hero-slide .overlay .container .hero-caption span.title{display:block;text-transform:uppercase;color:#fff;font-size:16px;text-shadow:0px 2px 5px rgba(0,0,0,.17);margin-bottom:10px}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.hero-banner .hero-slide .overlay .container .hero-caption span.title{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.hero-banner .hero-slide .overlay .container .hero-caption span.title{font-size:14px}}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption span.title{font-size:12px;text-align:center}}.hero-banner .hero-slide .overlay .container .hero-caption h2{color:#fff;font-size:54px;line-height:1.2;margin-bottom:35px;text-shadow:0px 2px 0px rgba(0,0,0,.17)}@media only screen and (min-width: 1200px)and (max-width: 1550px){.hero-banner .hero-slide .overlay .container .hero-caption h2{font-size:52px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.hero-banner .hero-slide .overlay .container .hero-caption h2{font-size:48px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.hero-banner .hero-slide .overlay .container .hero-caption h2{font-size:46px}}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption h2{font-size:42px}}.hero-banner .hero-slide .overlay .container .hero-caption h2{text-transform:uppercase;line-height:1;margin-bottom:16px;font-family:"Roboto Condensed Bold",system-ui,sans-serif}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption h2{text-align:center}}.hero-banner .hero-slide .overlay .container .hero-caption ul{list-style:none;margin:0px;padding:0px}.hero-banner .hero-slide .overlay .container .hero-caption ul li{display:block;color:#fff;font-size:18px;text-shadow:0px 2px 0px rgba(0,0,0,.17);line-height:1.2;margin-bottom:3px;padding-left:20px;position:relative}.hero-banner .hero-slide .overlay .container .hero-caption ul li:before{content:url("../../img/ico/tick.png");position:absolute;left:0px;top:2px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.hero-banner .hero-slide .overlay .container .hero-caption ul li{font-size:17px}}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption ul li{font-size:16px}}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption ul li{font-size:14px}}.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper{padding-top:40px}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper{text-align:center}}.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a{height:50px;line-height:50px;text-transform:uppercase;font-size:16px;font-family:"Roboto Condensed Bold",system-ui,sans-serif;width:180px;text-align:center;border-radius:5px;display:inline-block}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a{font-size:14px;width:155px}}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a{font-size:13.7px;width:195px;height:43px;line-height:43px}}.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a.btn-cta{background:#d68f2b;background:linear-gradient(to right, #d68f2b 0%, #e30b3c 100%);color:#fff;margin-right:20px}.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a.btn-cta:hover{background:#e30b3c;background:linear-gradient(to right, #e30b3c 0%, #d68f2b 100%)}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a.btn-cta{display:none}}.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a.btn-white{color:#dd653d;background:#fff}.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a.btn-white:hover{background:#0278f2;color:#fff !important}@media only screen and (max-width: 767.98px){.hero-banner .hero-slide .overlay .container .hero-caption .btn-wrapper a.btn-white{color:#0278f2}}#featured-product{min-height:640px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767.98px){#featured-product{min-height:425px}}#featured-product .container{height:100%}@media only screen and (max-width: 767.98px){#featured-product .container .cta-text{text-align:center}}#featured-product .container .cta-text span.title{display:block;font-size:16px;color:#fff;text-transform:uppercase}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#featured-product .container .cta-text span.title{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#featured-product .container .cta-text span.title{font-size:14px}}@media only screen and (max-width: 767.98px){#featured-product .container .cta-text span.title{font-size:12px}}@media only screen and (max-width: 767.98px){#featured-product .container .cta-text span.title{font-size:14px;margin-bottom:20px}}#featured-product .container .cta-text h3{color:#fff;font-size:54px;line-height:1.2;margin-bottom:35px;text-shadow:0px 2px 0px rgba(0,0,0,.17)}@media only screen and (min-width: 1200px)and (max-width: 1550px){#featured-product .container .cta-text h3{font-size:52px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#featured-product .container .cta-text h3{font-size:48px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#featured-product .container .cta-text h3{font-size:46px}}@media only screen and (max-width: 767.98px){#featured-product .container .cta-text h3{font-size:42px}}@media only screen and (min-width: 1200px)and (max-width: 1550px){#featured-product .container .cta-text h3{font-size:42px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#featured-product .container .cta-text h3{font-size:40px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#featured-product .container .cta-text h3{font-size:35px}}@media only screen and (max-width: 767.98px){#featured-product .container .cta-text h3{font-size:24px}}#featured-product .container .cta-text a.btn-cta{display:inline-block;padding-left:50px;padding-right:50px;height:50px;line-height:50px;border-radius:5px;text-transform:uppercase;color:#fff;font-size:16px;font-family:"Roboto Condensed Bold",system-ui,sans-serif;text-shadow:0px 2px 5px rgba(0,0,0,.17);background:#0278f2;background:linear-gradient(to right, #0278f2 0%, #065cb4 100%)}#featured-product .container .cta-text a.btn-cta:hover{background:#065cb4;background:linear-gradient(to right, #065cb4 0%, #0278f2 100%)}#featured-product .container .cta-text a.btn-cta{background:#fff;color:#0278f2}#featured-product .container .cta-text a.btn-cta:hover{background:#0278f2;color:#fff}.category-list{padding-top:40px;padding-bottom:65px}.category-list header{text-align:center;padding-bottom:80px}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.category-list header{padding-bottom:60px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.category-list header{padding-bottom:40px}}@media only screen and (max-width: 767.98px){.category-list header{padding-bottom:30px}}.category-list header img{margin-bottom:10px}@media only screen and (max-width: 767.98px){.category-list header img{display:none}}.category-list header h2{font-size:30px;line-height:1.2;color:#454b4f;font-family:"Roboto Condensed Bold",system-ui,sans-serif}@media only screen and (min-width: 768px)and (max-width: 991.98px){.category-list header h2{font-size:28px}}@media only screen and (max-width: 767.98px){.category-list header h2{font-size:26px}}.category-list header .tagline,.category-list header .subtitle{font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;color:#454b4f;font-family:"Roboto Condensed","Arial Narrow",system-ui,sans-serif}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.category-list header .tagline,.category-list header .subtitle{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.category-list header .tagline,.category-list header .subtitle{font-size:14px}}@media only screen and (max-width: 767.98px){.category-list header .tagline,.category-list header .subtitle{font-size:12px}}.category-list .category-slider .slick-dots{bottom:-20px}.category-list .category-slider .slick-dots li.slick-active button:before{color:#0278f2;border:3px solid #0278f2;opacity:1}.category-list .category-slider .slick-dots li button:before{border:3px solid #0278f2;opacity:.4}@media only screen and (min-width: 768px)and (max-width: 991.98px){.category-list .range-list .col-lg-4{flex:0 0 50%;max-width:50%}}.category-list .range-list .category-card{display:flex;background:#fff;justify-content:space-between;align-items:center;height:220px;border-radius:5px;box-shadow:0px 3px 5px 0px rgba(116,134,141,.17);margin-bottom:30px;transition:color,background-color .25s ease-in-out}@media only screen and (max-width: 767.98px){.category-list .range-list .category-card{margin-bottom:20px;height:203px}}.category-list .range-list .category-card .category-image{width:50%;text-align:center}.category-list .range-list .category-card .category-image img{max-width:90%;max-height:140px}.category-list .range-list .category-card .category-text{width:50%;padding-right:30px}.category-list .range-list .category-card .category-text h3{font-size:20px;line-height:1.25;position:relative;top:0px;transition:top .25s ease-in-out;color:#111}@media only screen and (max-width: 767.98px){.category-list .range-list .category-card .category-text h3{font-size:24px;line-height:1.2}}.category-list .range-list .category-card .category-text .btn-more{background:#fff;height:38px;line-height:38px;text-transform:uppercase;color:#0278f2;font-size:16px;box-shadow:0px 3px 5px 0px rgba(116,134,141,.1);display:inline-block;width:132px;text-align:center;border-radius:5px;font-family:"Roboto Condensed Bold",system-ui,sans-serif;position:absolute;transition:all .25s ease-in-out;opacity:.01;transform:translateY(15px)}.category-list .range-list a:hover .category-card,.category-list .range-list a:focus .category-card{background:#0278f2;background:linear-gradient(to right, #0278f2 0%, #065cb4 100%)}.category-list .range-list a:hover .category-card h3,.category-list .range-list a:focus .category-card h3{color:#fff;top:-15px}.category-list .range-list a:hover .category-card .btn-more,.category-list .range-list a:focus .category-card .btn-more{opacity:1;transform:translateY(0px)}.category-list footer{text-align:center;padding-top:30px}@media only screen and (max-width: 767.98px){.category-list footer{padding-top:60px}}.category-list footer a{display:inline-block;height:50px;line-height:50px;text-align:center;width:180px;border-radius:5px;text-transform:uppercase;font-family:"Roboto Condensed Bold",system-ui,sans-serif;margin-left:5px;margin-right:5px}@media only screen and (max-width: 767.98px){.category-list footer a{font-size:14.95px;width:calc(50% - 10px);height:47px;line-height:47px}}.category-list footer a.btn-products{background:#0278f2;background:linear-gradient(to right, #0278f2 0%, #065cb4 100%);color:#fff}@media only screen and (max-width: 767.98px){.category-list footer a.btn-products{margin-left:0}}.category-list footer a.btn-products:hover{background:#065cb4;background:linear-gradient(to right, #065cb4 0%, #0278f2 100%)}.category-list footer a.btn-contact{border:1px solid #ebebeb;background:#fff;color:#0278f2}@media only screen and (max-width: 767.98px){.category-list footer a.btn-contact{margin-right:0}}.category-list footer a.btn-contact:hover{background:#0278f2;color:#fff}.block-cta{min-height:640px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767.98px){.block-cta{min-height:446px}}.block-cta .container{height:100%}@media only screen and (max-width: 767.98px){.block-cta .container .cta-text{text-align:center;max-width:90%;margin-left:auto;margin-right:auto}}.block-cta .container .cta-text .tagline{font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;color:#454b4f;font-family:"Roboto Condensed","Arial Narrow",system-ui,sans-serif}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-cta .container .cta-text .tagline{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-cta .container .cta-text .tagline{font-size:14px}}@media only screen and (max-width: 767.98px){.block-cta .container .cta-text .tagline{font-size:12px}}.block-cta .container .cta-text .tagline{text-shadow:0px 3px 5px rgba(116,134,141,.1);color:#fff}.block-cta .container .cta-text h3{color:#fff;font-size:54px;line-height:1.2;margin-bottom:35px;text-shadow:0px 2px 0px rgba(0,0,0,.17)}@media only screen and (min-width: 1200px)and (max-width: 1550px){.block-cta .container .cta-text h3{font-size:52px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-cta .container .cta-text h3{font-size:48px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-cta .container .cta-text h3{font-size:46px}}@media only screen and (max-width: 767.98px){.block-cta .container .cta-text h3{font-size:42px}}.block-cta .container .cta-text h3{text-shadow:0px 3px 5px rgba(116,134,141,.1)}@media only screen and (min-width: 1200px)and (max-width: 1550px){.block-cta .container .cta-text h3{font-size:42px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-cta .container .cta-text h3{font-size:40px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-cta .container .cta-text h3{font-size:35px}}@media only screen and (max-width: 767.98px){.block-cta .container .cta-text h3{font-size:30px;margin-bottom:23px}}.block-cta .container .cta-text a.btn-cta{display:inline-block;padding-left:50px;padding-right:50px;height:50px;line-height:50px;border-radius:5px;text-transform:uppercase;color:#fff;font-size:16px;font-family:"Roboto Condensed Bold",system-ui,sans-serif;text-shadow:0px 2px 5px rgba(0,0,0,.17);background:#0278f2;background:linear-gradient(to right, #0278f2 0%, #065cb4 100%)}.block-cta .container .cta-text a.btn-cta:hover{background:#065cb4;background:linear-gradient(to right, #065cb4 0%, #0278f2 100%)}@media only screen and (max-width: 767.98px){.block-cta.block-about-cta{min-height:394px !important}}@media only screen and (max-width: 767.98px){.block-cta.block-about-cta .container .cta-text span.title{font-size:12px !important;margin-bottom:21px !important}}@media only screen and (max-width: 767.98px){.block-cta.block-about-cta .container .cta-text h3{font-size:24px !important;font-family:"Roboto Condensed","Arial Narrow",system-ui,sans-serif !important}}.block-customers{background:#0278f2;padding-top:30px;padding-bottom:30px}@media only screen and (max-width: 1199.98px){.block-customers{padding-top:50px;padding-bottom:80px}}.block-customers .container{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1199.98px){.block-customers .container{display:block}}.block-customers .customers-title{width:230px}@media only screen and (max-width: 1199.98px){.block-customers .customers-title{width:100%;text-align:center;margin-bottom:30px}}.block-customers .customers-title h2{color:#fff;font-size:22px;margin-bottom:0px;line-height:1}.block-customers .customers-logos .slick-slide>div{display:flex;align-items:center}@media only screen and (min-width: 992px){.block-customers .customers-logos{flex:1;margin-left:30px}}@media only screen and (max-width: 1199.98px){.block-customers .customers-logos .customers-slider .slick-dots{bottom:-40px}}.block-customers .customers-logos .customers-slider .item .logo{position:relative;height:50px}.block-customers .customers-logos .customers-slider .item .logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;max-width:100%;height:auto}.block-network{padding-top:40px;padding-bottom:60px}.block-network header{text-align:center;padding-bottom:70px}@media only screen and (max-width: 767.98px){.block-network header{padding-bottom:35px}}.block-network header img{margin-bottom:6px}.block-network header h2{font-size:30px;line-height:1.2;color:#454b4f;font-family:"Roboto Condensed Bold",system-ui,sans-serif}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-network header h2{font-size:28px}}@media only screen and (max-width: 767.98px){.block-network header h2{font-size:26px}}.block-network header h2{color:#fff}.block-network header .tagline,.block-network header .subtitle{font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;color:#454b4f;font-family:"Roboto Condensed","Arial Narrow",system-ui,sans-serif}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-network header .tagline,.block-network header .subtitle{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-network header .tagline,.block-network header .subtitle{font-size:14px}}@media only screen and (max-width: 767.98px){.block-network header .tagline,.block-network header .subtitle{font-size:12px}}.block-network header .tagline,.block-network header .subtitle{color:#fff}.block-network .products-slider .product-slide a:hover .product-card,.block-network .products-slider-mobile .product-slide a:hover .product-card{background:hsla(0,0%,100%,.1)}.block-network .products-slider .product-slide .product-card,.block-network .products-slider-mobile .product-slide .product-card{padding:30px;border-radius:5px;border:1px solid hsla(0,0%,100%,.35);display:flex;justify-content:space-between;align-items:center;height:100%}@media only screen and (max-width: 767.98px){.block-network .products-slider .product-slide .product-card,.block-network .products-slider-mobile .product-slide .product-card{flex-direction:column;text-align:center;padding:40px 30px}}.block-network .products-slider .product-slide .product-card .product-image,.block-network .products-slider-mobile .product-slide .product-card .product-image{width:154px}@media only screen and (max-width: 767.98px){.block-network .products-slider .product-slide .product-card .product-image,.block-network .products-slider-mobile .product-slide .product-card .product-image{margin-bottom:32px}}.block-network .products-slider .product-slide .product-card .product-image img,.block-network .products-slider-mobile .product-slide .product-card .product-image img{width:100%;display:block;height:154px;object-fit:cover;border-radius:5px}.block-network .products-slider .product-slide .product-card .product-text,.block-network .products-slider-mobile .product-slide .product-card .product-text{flex:1;padding-left:20px}@media only screen and (max-width: 767.98px){.block-network .products-slider .product-slide .product-card .product-text,.block-network .products-slider-mobile .product-slide .product-card .product-text{padding-left:0}}.block-network .products-slider .product-slide .product-card .product-text h3,.block-network .products-slider-mobile .product-slide .product-card .product-text h3{color:#fff;font-size:20px;margin-bottom:13px}@media only screen and (max-width: 767.98px){.block-network .products-slider .product-slide .product-card .product-text h3,.block-network .products-slider-mobile .product-slide .product-card .product-text h3{font-size:18px}}.block-network .products-slider .product-slide .product-card .product-text p,.block-network .products-slider-mobile .product-slide .product-card .product-text p{color:#fff;font-size:18px;line-height:30px;margin-bottom:0px}@media only screen and (max-width: 767.98px){.block-network .products-slider .product-slide .product-card .product-text p,.block-network .products-slider-mobile .product-slide .product-card .product-text p{font-size:16px;line-height:24px}}@media only screen and (max-width: 767.98px){.block-network .products-slider{display:none !important}}@media only screen and (min-width: 768px){.block-network .products-slider-mobile{display:none !important}}.block-network .products-slider-mobile .slick-slide{padding-left:20px;padding-right:20px}.block-network .products-slider-mobile .slick-dots{bottom:-20px}.block-network footer{text-align:center;padding-top:40px}.block-network footer a{padding-left:30px;padding-right:30px}.block-news{padding-top:100px;min-height:800px}body.loaded .block-news{background:url("../img/bg/news-bg.jpg") no-repeat;background-position:left bottom;background-size:cover}@media only screen and (min-width: 1200px)and (max-width: 1550px){.block-news{padding-top:90px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-news{padding-top:80px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-news{padding-top:70px;min-height:auto;padding-bottom:70px}}@media only screen and (max-width: 767.98px){.block-news{padding-top:65px;padding-bottom:70px;min-height:auto}}.block-news .block-news-slider .slick-dots{bottom:-50px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-news .block-news-slider .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}}.block-news header{text-align:center;padding-bottom:80px}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-news header{padding-bottom:70px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-news header{padding-bottom:60px}}@media only screen and (max-width: 767.98px){.block-news header{padding-bottom:50px}}.block-news header .tagline{font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;color:#454b4f;font-family:"Roboto Condensed","Arial Narrow",system-ui,sans-serif}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-news header .tagline{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-news header .tagline{font-size:14px}}@media only screen and (max-width: 767.98px){.block-news header .tagline{font-size:12px}}.block-news header .tagline{text-shadow:0px 3px 5px rgba(116,134,141,.1);color:#fff}.block-news header h2{font-size:30px;line-height:1.2;color:#454b4f;font-family:"Roboto Condensed Bold",system-ui,sans-serif}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-news header h2{font-size:28px}}@media only screen and (max-width: 767.98px){.block-news header h2{font-size:26px}}.block-news header h2{color:#fff}.block-news .blog-card{background:#fff;box-shadow:0px 2px 0px 0px rgba(0,0,0,.17);height:100%}.block-news .blog-card .blog-image{position:relative}.block-news .blog-card .blog-image img{margin:0 auto;display:block}.block-news .blog-card .blog-image .cat{position:absolute;left:0px;bottom:0px}@media only screen and (max-width: 767.98px){.block-news .blog-card .blog-image .cat{clip-path:polygon(0 0, 100% 0%, 90% 100%, 0% 100%)}}.block-news .blog-card .blog-image .cat a{font-size:14px;display:block;background:#0278f2;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;color:#fff}.block-news .blog-card .blog-image .cat a:hover{background:#dd653d}@media only screen and (max-width: 767.98px){.block-news .blog-card .blog-image .cat a{padding-top:2px;padding-bottom:2px;padding-left:20px;padding-right:20px}}.block-news .blog-card .blog-desc{padding:30px;transition:color,background-color .25s ease-in-out;position:relative}@media only screen and (max-width: 991.98px){.block-news .blog-card .blog-desc{padding:25px 20px}}.block-news .blog-card .blog-desc h3{font-size:18px;line-height:1.2;margin-bottom:2px}.block-news .blog-card .blog-desc h3 a{color:#000}.block-news .blog-card .blog-desc h3 a:hover{color:#0278f2}.block-news .blog-card .blog-desc span.date{display:block;color:#b2b2b2;line-height:1.2}@media only screen and (max-width: 767.98px){.block-news .blog-card .blog-desc span.date{font-size:14px}}.block-news .blog-card .blog-desc .blog-text{display:block;visibility:hidden;opacity:0;transform:translateY(-20px);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border:0;position:absolute;left:0px;top:100%;background:#fff;padding-left:30px;padding-right:30px;padding-bottom:25px;width:100%}@media only screen and (max-width: 991.98px){.block-news .blog-card .blog-desc .blog-text{display:none !important}}.block-news .blog-card .blog-desc .blog-text p{font-size:16px;color:#545759;margin-bottom:15px}.block-news .blog-card:hover .blog-text{visibility:visible;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;visibility:visible;display:block}.block-news .blog-card:hover a.btn-more{display:inline-block;padding-left:50px;padding-right:50px;height:50px;line-height:50px;border-radius:5px;text-transform:uppercase;color:#fff;font-size:16px;font-family:"Roboto Condensed Bold",system-ui,sans-serif;text-shadow:0px 2px 5px rgba(0,0,0,.17);background:#0278f2;background:linear-gradient(to right, #0278f2 0%, #065cb4 100%)}.block-news .blog-card:hover a.btn-more:hover{background:#065cb4;background:linear-gradient(to right, #065cb4 0%, #0278f2 100%)}.block-news .see-all-news{display:none}@media only screen and (max-width: 767.98px){.block-news .see-all-news{display:block;text-align:center;margin-top:85px}}.block-news .see-all-news a{display:inline-block;padding-left:50px;padding-right:50px;height:50px;line-height:50px;border-radius:5px;text-transform:uppercase;color:#fff;font-size:16px;font-family:"Roboto Condensed Bold",system-ui,sans-serif;text-shadow:0px 2px 5px rgba(0,0,0,.17);background:#0278f2;background:linear-gradient(to right, #0278f2 0%, #065cb4 100%)}.block-news .see-all-news a:hover{background:#065cb4;background:linear-gradient(to right, #065cb4 0%, #0278f2 100%)}.block-text-image{padding-top:40px}@media only screen and (max-width: 1199.98px){.block-text-image{padding-bottom:40px}}@media only screen and (max-width: 767.98px){.block-text-image{padding-bottom:0}}.block-text-image header{text-align:center;padding-bottom:70px}@media only screen and (max-width: 767.98px){.block-text-image header{padding-bottom:55px}}.block-text-image header img{margin-bottom:6px}.block-text-image header h2{font-size:30px;line-height:1.2;color:#454b4f;font-family:"Roboto Condensed Bold",system-ui,sans-serif}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-text-image header h2{font-size:28px}}@media only screen and (max-width: 767.98px){.block-text-image header h2{font-size:26px}}.block-text-image header h2{color:#fff}.block-text-image header .tagline,.block-text-image header .subtitle{font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;color:#454b4f;font-family:"Roboto Condensed","Arial Narrow",system-ui,sans-serif}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.block-text-image header .tagline,.block-text-image header .subtitle{font-size:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-text-image header .tagline,.block-text-image header .subtitle{font-size:14px}}@media only screen and (max-width: 767.98px){.block-text-image header .tagline,.block-text-image header .subtitle{font-size:12px}}.block-text-image header .tagline,.block-text-image header .subtitle{color:#fff}.block-text-image .image-holder{align-self:flex-end}@media only screen and (max-width: 767.98px){.block-text-image .image-holder{display:none}}.block-text-image .image-holder img{display:block;max-width:100%;height:auto}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-text-image .image-holder img{width:300px;margin-left:auto;margin-right:auto}}.block-text-image .mobile-image{display:none;max-width:300px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;margin-top:59px}@media only screen and (max-width: 767.98px){.block-text-image .mobile-image{display:block}}.block-text-image .mobile-image img{display:block;max-width:100%;height:auto}.block-text-image .content-block{padding-top:35px}@media only screen and (max-width: 767.98px){.block-text-image .content-block{padding-top:0}}.block-text-image .content-block p{font-size:18px;line-height:24px;color:#fff;margin-bottom:46px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-text-image .content-block p{font-size:17px}}@media only screen and (max-width: 767.98px){.block-text-image .content-block p{font-size:16px;margin-bottom:65px}}.block-text-image .content-block h3{color:#fff;font-size:24px;line-height:1.2;margin-bottom:17px}@media only screen and (max-width: 767.98px){.block-text-image .content-block h3{margin-bottom:23px}}.block-text-image .content-block ul{margin-bottom:33px;list-style:none;margin:0px;padding:0px}@media only screen and (max-width: 767.98px){.block-text-image .content-block ul{margin-bottom:50px}}.block-text-image .content-block ul li{display:block;color:#fff;font-size:18px;text-shadow:0px 2px 0px rgba(0,0,0,.17);line-height:1.2;margin-bottom:3px;padding-left:20px;position:relative}.block-text-image .content-block ul li:before{content:url("../../img/ico/tick.png");position:absolute;left:0px;top:2px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.block-text-image .content-block ul li{font-size:17px}}@media only screen and (max-width: 767.98px){.block-text-image .content-block ul li{font-size:16px}}.block-text-image .content-block ul li{margin-bottom:8px}@media only screen and (max-width: 767.98px){.block-text-image .content-block .learn-more-wrapper{text-align:center}}.block-text-image .content-block a.btn-cta{display:inline-block;padding-left:50px;padding-right:50px;height:50px;line-height:50px;border-radius:5px;text-transform:uppercase;color:#fff;font-size:16px;font-family:"Roboto Condensed Bold",system-ui,sans-serif;text-shadow:0px 2px 5px rgba(0,0,0,.17);background:#0278f2;background:linear-gradient(to right, #0278f2 0%, #065cb4 100%)}.block-text-image .content-block a.btn-cta:hover{background:#065cb4;background:linear-gradient(to right, #065cb4 0%, #0278f2 100%)}.block-text-image .content-block a.btn-cta{background:#fff;color:#dd653d}.block-text-image .content-block a.btn-cta:hover{background:#0278f2;color:#fff}
