.plugged-image-carousel-block .image-carousel-wrapper{position:relative;overflow:hidden}.plugged-image-carousel-block .image-carousel-wrapper .preloader{position:absolute;display:block;width:32px;height:32px;top:50%;left:50%;text-align:center;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.plugged-image-carousel-block .image-carousel-wrapper .preload .slide{visibility:hidden}.plugged-image-carousel-block .image-carousel{min-height:480px}.plugged-image-carousel-block .image-carousel .slide{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:-9999px;opacity:0;width:100%;height:auto;overflow:hidden;z-index:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1s;transition-duration:1s}.plugged-image-carousel-block .image-carousel .slide .slide-overlay{position:absolute;font-size:20px;line-height:1.33em;font-weight:400;margin-bottom:0;color:#fff;text-align:center;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 1299px){.plugged-image-carousel-block .image-carousel .slide .slide-overlay{font-size:18px}}@media screen and (max-width: 1099px){.plugged-image-carousel-block .image-carousel .slide .slide-overlay{font-size:17px}}@media screen and (max-width: 979px){.plugged-image-carousel-block .image-carousel .slide .slide-overlay{font-size:16px}}@media screen and (max-width: 767px){.plugged-image-carousel-block .image-carousel .slide .slide-overlay{font-size:14px}}.plugged-image-carousel-block .image-carousel .slide .caption-button{margin-top:1.5em}.plugged-image-carousel-block .image-carousel .slide .caption-button a{display:inline-block;text-decoration:none;color:#fff;text-align:center;font-weight:900;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,0.3);box-shadow:3px 3px 6px 0 rgba(0,0,0,0.3);line-height:1.4em;background:url("../images/button-line.png") calc(100% - 52px) center no-repeat,url("../images/right-arrow-white.png") calc(100% - 18px) center no-repeat,linear-gradient(170deg, #29f592 0%, #24a094 99%) !important;padding:.54em 5em .54em 1em;border-radius:6px}@media screen and (max-width: 767px){.plugged-image-carousel-block .image-carousel .slide .caption-button a{padding:.7em 5em .7em 1em}}.plugged-image-carousel-block .image-carousel .slide .caption-button a:hover,.plugged-image-carousel-block .image-carousel .slide .caption-button a:focus{color:#000 !important;filter:brightness(1.2)}.plugged-image-carousel-block .image-carousel .slide .slide-container{position:relative;max-width:1458px;margin:0 auto;padding:0 50px}@media screen and (max-width: 599px){.plugged-image-carousel-block .image-carousel .slide .slide-container{padding:0 20px}}.plugged-image-carousel-block .image-carousel .slide .darken{background:#000;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;height:100%}.plugged-image-carousel-block .image-carousel .slide video{height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.plugged-image-carousel-block .image-carousel .clone{opacity:1;top:0}.plugged-image-carousel-block .image-carousel .transition-fade-out{opacity:0 !important}.plugged-image-carousel-block .image-carousel .transition-fade-in{opacity:1;top:0}.plugged-image-carousel-block .image-carousel .transition-slide-in{left:0 !important}.plugged-image-carousel-block .image-carousel .transition-slide{-webkit-transition:left;transition:left;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:1s;transition-duration:1s}.plugged-image-carousel-block .image-carousel .slide.hasLink,.plugged-image-carousel-block .image-carousel .subslide.hasLink{cursor:pointer}.plugged-image-carousel-block .image-carousel.caption-alignment-left .caption{text-align:left}.plugged-image-carousel-block .image-carousel.caption-alignment-right .caption{text-align:right}.plugged-image-carousel-block .image-carousel.caption-alignment-centre .caption{text-align:center}.plugged-image-carousel-block .image-carousel .caption-alignment-left .caption{text-align:left}.plugged-image-carousel-block .image-carousel .caption-alignment-right .caption{text-align:right}.plugged-image-carousel-block .image-carousel .caption-alignment-centre .caption{text-align:center}.plugged-image-carousel-block .image-carousel.caption-alignment-left .slide .slide-overlay,.plugged-image-carousel-block .image-carousel .slide .slide-overlay.caption-alignment-left{left:10%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.plugged-image-carousel-block .image-carousel.caption-alignment-right .slide .slide-overlay,.plugged-image-carousel-block .image-carousel .slide .slide-overlay.caption-alignment-right{right:10%;left:auto;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.plugged-image-carousel-block .image-carousel.caption-alignment-left .slide .slide-container .slide-overlay,.plugged-image-carousel-block .image-carousel .slide .slide-container .slide-overlay.caption-alignment-left{left:50px}@media screen and (max-width: 599px){.plugged-image-carousel-block .image-carousel.caption-alignment-left .slide .slide-container .slide-overlay,.plugged-image-carousel-block .image-carousel .slide .slide-container .slide-overlay.caption-alignment-left{left:20px}}.plugged-image-carousel-block .image-carousel.caption-alignment-right .slide .slide-container .slide-overlay,.plugged-image-carousel-block .image-carousel .slide .slide-container .slide-overlay.caption-alignment-right{right:50px}@media screen and (max-width: 599px){.plugged-image-carousel-block .image-carousel.caption-alignment-right .slide .slide-container .slide-overlay,.plugged-image-carousel-block .image-carousel .slide .slide-container .slide-overlay.caption-alignment-right{right:20px}}.plugged-image-carousel-block .image-carousel.caption-width-wide .slide .slide-overlay{width:80%}.plugged-image-carousel-block .image-carousel.caption-width-medium .slide .slide-overlay{width:65%}.plugged-image-carousel-block .image-carousel.caption-width-narrow .slide .slide-overlay{width:50%}.plugged-image-carousel-block .image-carousel .slide .slide-overlay.caption-width-wide{width:80%}.plugged-image-carousel-block .image-carousel .slide .slide-overlay.caption-width-medium{width:65%}.plugged-image-carousel-block .image-carousel .slide .slide-overlay.caption-width-narrow{width:50%}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination{text-align:center;z-index:500;position:absolute;width:100%;height:16px;bottom:16px;display:none}@media screen and (max-width: 479px){.plugged-image-carousel-block .image-carousel-wrapper .slidePagination{bottom:8px}}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination ul{display:inline-block;list-style-type:none;margin:0 !important;padding:0 !important}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination ul li{margin:0 4px !important;padding:0 !important;float:left;line-height:1}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination ul li button{width:12px;height:12px;margin:0;padding:0;border-radius:50%;cursor:pointer;background-color:transparent;outline:none;border:1px solid #fff;-webkit-transition:all 0.15s;transition:all 0.15s;font-family:Arial, sans-serif}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination ul li button span{display:none}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination ul li button.selected{background-color:#fff}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.numbers ul li button{border-radius:0;width:20px;font-size:13px;line-height:1.4em;height:20px;color:#fff}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.numbers ul li button span{display:block;height:inherit}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.numbers ul li button.selected{color:#222}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.bar{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.bar .bar-container{position:relative;max-width:1200px;margin:0 auto;padding:0 58px;height:100%}@media screen and (max-width: 599px){.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.bar .bar-container{padding:0 38px}}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.bar .bar-container .bar{position:absolute;right:58px;width:24%;height:5px;bottom:5%;background:#86919e}@media screen and (max-width: 767px){.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.bar .bar-container .bar{width:21%}}@media screen and (max-width: 599px){.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.bar .bar-container .bar{right:38px}}.plugged-image-carousel-block .image-carousel-wrapper .slidePagination.bar .bar-container .bar .fill{position:absolute;left:0;top:0;width:0;bottom:0;background:#fff;-webkit-transition:width 0.25s;transition:width 0.25s}.plugged-image-carousel-block .image-carousel-wrapper .slider-nav{position:absolute;width:36px;height:50px;overflow:hidden;z-index:600;top:50%;background:transparent;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border:0;margin:0;cursor:pointer;opacity:.5;padding:0;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width: 767px){.plugged-image-carousel-block .image-carousel-wrapper .slider-nav{opacity:0}}.plugged-image-carousel-block .image-carousel-wrapper .slider-nav span{display:block}.plugged-image-carousel-block .image-carousel-wrapper .slider-nav .inner{position:relative;width:100%;height:50px}.plugged-image-carousel-block .image-carousel-wrapper .slider-nav .triangle{border-bottom:3px solid #fff;width:24px;height:24px;position:absolute;top:12px}.plugged-image-carousel-block .image-carousel-wrapper .slider-nav:hover{opacity:1}.plugged-image-carousel-block .image-carousel-wrapper .slider-nav:focus{opacity:1;outline:none}.plugged-image-carousel-block .image-carousel-wrapper .slider-prev-button{left:2px}.plugged-image-carousel-block .image-carousel-wrapper .slider-prev-button .triangle{border-left:3px solid #fff;transform:rotate(45deg);left:12px}.plugged-image-carousel-block .image-carousel-wrapper .slider-next-button{right:2px}.plugged-image-carousel-block .image-carousel-wrapper .slider-next-button .triangle{border-right:3px solid #fff;transform:rotate(-45deg);left:-3px}.plugged-image-carousel-block .image-carousel-wrapper.mouseover .slider-nav:hover{opacity:1}.plugged-image-carousel-block .image-carousel-wrapper.mouseover .slider-nav:focus{opacity:1;outline:none}.plugged-image-carousel-block.ui-dark .image-carousel-wrapper .slidePagination ul li button{border:1px solid #222}.plugged-image-carousel-block.ui-dark .image-carousel-wrapper .slidePagination ul li button.selected{background-color:#222}.plugged-image-carousel-block.ui-dark .image-carousel-wrapper .slidePagination.numbers ul li button{border:1px solid #222;color:#222}.plugged-image-carousel-block.ui-dark .image-carousel-wrapper .slidePagination.numbers ul li button.selected{background-color:#222;color:#fff}.plugged-image-carousel-block.ui-dark .image-carousel-wrapper .slider-nav .triangle{border-bottom:3px solid #222}.plugged-image-carousel-block.ui-dark .image-carousel-wrapper .slider-next-button .triangle{border-right:3px solid #222}.plugged-image-carousel-block.ui-dark .image-carousel-wrapper .slider-prev-button .triangle{border-left:3px solid #222}.plugged-image-carousel-block.ui-arrows-No .slider-nav{display:none}.plugged-image-carousel-block.hero-carousel .image-carousel,.plugged-image-carousel-block.hero-carousel .image-carousel .slide{height:100vH !important;min-height:780px !important}@media screen and (max-width: 979px){.plugged-image-carousel-block.hero-carousel .image-carousel,.plugged-image-carousel-block.hero-carousel .image-carousel .slide{min-height:650px !important}}@media screen and (max-width: 479px){.plugged-image-carousel-block.hero-carousel .image-carousel,.plugged-image-carousel-block.hero-carousel .image-carousel .slide{min-height:580px !important;background-position:58% top}}.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay{top:53%}.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay h1{color:#fff;text-transform:uppercase;margin-bottom:.5em}.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay a{color:#fff}.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay h1,.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay p{max-width:680px}@media screen and (max-width: 979px){.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay h1,.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay p{max-width:60vW}}@media screen and (max-width: 479px){.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay h1,.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay p{max-width:80vW}}.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay h1{font-size:2.8em;margin-bottom:.33em}@media screen and (max-width: 479px){.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay h1{font-size:1.8em}}.plugged-image-carousel-block.hero-carousel .image-carousel .slide .slide-overlay p{text-transform:uppercase;font-weight:900}.plugged-image-carousel-block.hero-carousel .image-carousel .slide::before{display:block;width:430px;height:321px;content:url("../images/banner-dots.png");position:absolute;left:0;top:0}@media screen and (max-width: 1099px){.plugged-image-carousel-block.hero-carousel .image-carousel .slide::before{left:-150px}}
