@charset "UTF-8";.banner-item{position:relative;overflow:hidden}.banner-item.banner-style-8{background-position:center right!important;height:100%}@media (max-width: 767px){.banner-item.banner-style-8{height:auto;background-position:bottom right!important;background-size:550px auto!important}.banner-item.banner-style-8 .banner-layout-2{justify-content:center!important}}.banner-item.effect-zoom:hover .banner-item-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.banner-item.effect-zoom .banner-item-img img{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.banner-item.effect-border-zoom:hover:before{top:15px;bottom:15px;right:15px;left:15px;z-index:9}.banner-item.effect-border-zoom:hover .banner-item-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.banner-item.effect-border-zoom:before{border:2px solid #fff;top:-2px;bottom:-2px;right:-2px;left:-2px;content:"";display:block;position:absolute;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;pointer-events:none}.banner-item.effect-border-zoom .banner-item-img img{-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media (max-width: 1024px) and (min-width: 768px){.has-img-tablet{display:none!important}}@media (min-width: 1025px){.has-img-desktop,.tablet-only{display:none!important}}@media (max-width: 767px){.has-img-mobile,.tablet-only{display:none!important}}.banner-item.effect-flashed:hover:after{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0)}.banner-item.effect-flashed:after{position:absolute;top:0;left:0;width:1000px;height:200px;background:#ffffff80;content:"";-webkit-transition:transform .6s;-moz-transition:transform .6s;-ms-transition:transform .6s;-o-transition:transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);z-index:1;pointer-events:none}.banner-item.effect-zoom-flashed:hover:after{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,300%,0)}.banner-item.effect-zoom-flashed:hover .banner-item-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.banner-item.effect-zoom-flashed:after{position:absolute;top:0;left:0;width:1000px;height:200px;background:#ffffff80;content:"";-webkit-transition:transform .7s;-moz-transition:transform .7s;-ms-transition:transform .7s;-o-transition:transform .7s;transition:transform .7s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);pointer-events:none;z-index:1}.banner-item.effect-zoom-flashed .banner-item-img img{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.banner-item.effect-shadow-corner{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.banner-item.effect-shadow-corner:hover{box-shadow:2px 3px 3px #0003}.banner-item.effect-zoom-shadow:hover:after{left:0;right:0;bottom:0;top:0}.banner-item.effect-zoom-shadow:after{position:absolute;content:"";left:20px;right:20px;bottom:20px;top:20px;background:#000;opacity:.4;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;pointer-events:none;z-index:1}.banner-item.effect-cup-border{overflow:visible}.banner-item.effect-cup-border:hover:after{opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px)}.banner-item.effect-cup-border:after{border:2px solid #ddbe86;position:absolute;left:0;bottom:0;top:0;right:0;content:"";opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);pointer-events:none}.banner-item.effect-flashed-zoom:hover:after{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(1);-moz-transform:translate(-50%,-50%) rotate(45deg) scale(1);-ms-transform:translate(-50%,-50%) rotate(45deg) scale(1);-o-transform:translate(-50%,-50%) rotate(45deg) scale(1);transform:translate(-50%,-50%) rotate(45deg) scale(1)}.banner-item.effect-flashed-zoom:hover .banner-item-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.banner-item.effect-flashed-zoom:after{position:absolute;content:"";width:100%;padding-top:100%;top:50%;left:50%;opacity:1;background:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(0);-moz-transform:translate(-50%,-50%) rotate(45deg) scale(0);-ms-transform:translate(-50%,-50%) rotate(45deg) scale(0);-o-transform:translate(-50%,-50%) rotate(45deg) scale(0);transform:translate(-50%,-50%) rotate(45deg) scale(0);pointer-events:none;z-index:1}.banner-item.effect-flashed-zoom .banner-item-img img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner-item.effect-zoom-out-shadow:hover:after{left:15px;right:15px;bottom:15px;top:15px}.banner-item.effect-zoom-out-shadow:after{position:absolute;content:"";left:-10px;right:-10px;bottom:-10px;top:-10px;border:2px solid #fff;outline-width:15px;outline-style:solid;outline-color:#0000004d;z-index:100;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.banner-item.effect-mist:hover:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);opacity:1;visibility:visible}.banner-item.effect-mist:after{position:absolute;z-index:1;background-color:#fffc;content:"";top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;pointer-events:none}.banner-item.effect-mist-text:hover:after{opacity:1;visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.banner-item.effect-mist-text:after{position:absolute;z-index:1;background-color:#fffc;content:"";top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);pointer-events:none}.banner-item.effect-zoom-overlay:before{content:"";background:#2c2c2c80;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:1;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-ms-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}.banner-item.effect-zoom-overlay .banner-item-img img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.banner-item.effect-zoom-overlay .banner-item-img:after{content:"";width:calc(100% - 60px);border-right:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);position:absolute;top:30px;left:30px;bottom:30px;right:30px;opacity:0;z-index:2;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-ms-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);transform-origin:100% 0}.banner-item.effect-zoom-overlay .banner-item-img:before{content:"";width:calc(100% - 60px);border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);position:absolute;top:30px;left:30px;bottom:30px;right:30px;opacity:0;z-index:2;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-ms-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);transform-origin:0 100%}.banner-item.effect-zoom-overlay:hover:before{opacity:1}.banner-item.effect-zoom-overlay:hover .banner-item-img img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.banner-item.effect-zoom-overlay:hover .banner-item-img:before,.banner-item.effect-zoom-overlay:hover .banner-item-img:after{opacity:1}.banner-item.effect-zoom-overlay:hover .banner-item-img:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.banner-item.effect-zoom-overlay:hover .banner-item-img:after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.banner-item.effect-mist-effect:before{bottom:0;content:"";left:50%;opacity:1;position:absolute;right:51%;top:0;background:#ffffff1a none repeat scroll 0 0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.banner-item.effect-mist-effect:after{bottom:50%;content:"";left:0;opacity:1;position:absolute;right:0;top:50%;background:#ffffff1a none repeat scroll 0 0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.banner-item.effect-mist-effect:hover:after,.banner-item.effect-mist-effect:hover:before{left:0;right:0;top:0;bottom:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.banner-item.effect-mist-effect-black:before{bottom:0;content:"";left:50%;opacity:1;position:absolute;right:51%;top:0;background:#0000001a none repeat scroll 0 0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.banner-item.effect-mist-effect-black:after{bottom:50%;content:"";left:0;opacity:1;position:absolute;right:0;top:50%;background:#0000001a none repeat scroll 0 0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.banner-item.effect-mist-effect-black:hover:after,.banner-item.effect-mist-effect-black:hover:before{left:0;right:0;top:0;bottom:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.banner-item .banner-item-img{display:block;line-height:0;margin:0 auto}.banner-item .banner-item-img.lazyload-parent{border:0}.banner-item .banner-item-img .banner-item-url{position:relative}.banner-item .banner-item-img img{display:block;width:100%;height:100%}.banner-item .banner-item-url{display:block;line-height:0;top:0;left:0;width:100%;height:100%;z-index:1;position:absolute}.banner-item .banner-content-wrapper{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;width:100%;height:100%}.banner-item .banner-content-wrapper.style-1 .text-style-1 a.btn{padding:9px 19px}@media (max-width: 1024px){.banner-item .banner-content-wrapper.style-1 .text-style-1 a.btn{padding:9px 19px}}.banner-item .banner-content-wrapper.style-5 .banner-content-inner.text-style-5{align-content:center;align-items:center;display:flex;justify-content:center;width:100%!important;flex-wrap:wrap;position:relative}.banner-item .banner-content-wrapper.style-5 .banner-content-inner.text-style-5 div:not(.title-1){width:100%}.banner-item .banner-content-wrapper.style-5 .banner-content-inner.text-style-5 .title-1{text-transform:uppercase;line-height:20px;letter-spacing:2.52px;border-top:1px solid #fff;padding:2px 0 0}.banner-item .banner-content-wrapper.style-5 .banner-content-inner.text-style-5 .title-2{font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:-.4px;padding:23px 0 15px}.banner-item .banner-content-wrapper.style-5 .banner-content-inner.text-style-5 .sub-title{font-size:16px;line-height:24px}.banner-item .banner-content-wrapper.style-5 .banner-content-inner.text-style-5 a.btn:not([class*=margin]){padding:10.5px 29px;margin-top:23px}@media (max-width: 1024px){.banner-item .banner-content-wrapper.style-5 .banner-content-inner.text-style-5 .title-2{font-weight:500;padding:19px 0 10px}}@media (max-width: 1600px) and (min-width: 1025px){.banner-item .banner-content-wrapper.style-4.position-custom .text-style-4{width:66%!important;top:0!important}}@media (max-width: 767px){.banner-item .banner-content-wrapper.style-4.position-custom .text-style-4{width:49%!important}}@media (max-width: 600px){.banner-item .banner-content-wrapper.style-4.position-custom .text-style-4{width:53%!important}}@media (max-width: 480px){.banner-item .banner-content-wrapper.style-4.position-custom .text-style-4{width:66%!important}}@media (max-width: 375px){.banner-item .banner-content-wrapper.style-4.position-custom{justify-content:center!important;align-items:center!important}.banner-item .banner-content-wrapper.style-4.position-custom .text-style-4{width:75%!important;padding:0!important}}.banner-item .banner-content-wrapper.style-4 .banner-content-inner .sub-title{margin-top:11px;line-height:1.4}.banner-item .banner-content-wrapper.style-4 .banner-content-inner a.btn:not([class*=margin]){margin-top:24px;padding:10.5px 28px}@media (max-width: 767px){.banner-item .banner-content-wrapper.style-4.position-custom .text-style-4{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.banner-item .banner-content-wrapper.style-4 .banner-content-inner .sub-title{margin-top:10px}}@media (max-width: 480px){.banner-item .banner-content-wrapper.style-4 .banner-content-inner .heading{line-height:32px}}.banner-item .banner-content-wrapper.style-5 .banner-content-inner .btn,.banner-item .banner-content-wrapper.style-4 .banner-content-inner .btn{text-transform:uppercase;letter-spacing:1.4px;font-size:14px}.banner-item .banner-content-wrapper.style-7 .banner-content-inner .heading{margin-bottom:8px;letter-spacing:-1px!important;white-space:nowrap}.banner-item .banner-content-wrapper.style-7 .banner-content-inner .link{border-style:solid;border-width:0 0 1px;font-size:14px;font-weight:500}.banner-item .banner-content-wrapper.style-9 .sub-title{font-family:Javelyn;line-height:50px}.banner-item .banner-content-wrapper.style-9 .text-align-center .heading{margin:0 auto}@media (max-width: 1024px){.banner-item .banner-content-wrapper.style-9 .sub-title{line-height:27px}}@media (max-width: 767px){.banner-item .banner-content-wrapper.style-9 .sub-title{line-height:50px}.banner-item .banner-content-wrapper.style-9{justify-content:center!important;align-items:flex-start!important}}.banner-item .banner-content-wrapper.style-8:before,.banner-item .banner-content-wrapper.style-8:after{position:absolute;content:"";opacity:0;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s;z-index:1}.banner-item .banner-content-wrapper.style-8:before{top:15px;right:15px;bottom:15px;left:15px;border-top:5px solid #fff;border-bottom:5px solid #fff;-moz-transform:scale(0,1);-o-transform:scale(0,1);-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;z-index:1}.banner-item .banner-content-wrapper.style-8:after{top:15px;right:15px;bottom:15px;left:15px;border-right:5px solid #fff;border-left:5px solid #fff;-moz-transform:scale(1,0);-o-transform:scale(1,0);-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scaleY(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.banner-item .banner-content-wrapper.style-8:hover:after{transition-delay:.15s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-ms-transition-delay:.15s;-o-transition-delay:.15s}.banner-item .banner-content-wrapper.style-8:hover:before,.banner-item .banner-content-wrapper.style-8:hover:after{opacity:1;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.banner-item .banner-content-wrapper.style-8:hover .text-style-8 .bn-title{opacity:0;overflow:hidden}.banner-item .banner-content-wrapper.style-8:hover .text-style-8 .icon-detail{opacity:1}@media (min-width: 768px){.banner-item .banner-content-wrapper.style-8:after{border-right-width:10px;border-left-width:10px}.banner-item .banner-content-wrapper.style-8:before{border-top-width:10px;border-bottom-width:10px}}@media (min-width: 1025px){.banner-item .banner-content-wrapper.style-8:before,.banner-item .banner-content-wrapper.style-8:after{top:51px;bottom:51px;right:51px;left:51px}}@media (max-width: 1024px){.banner-item .banner-content-wrapper.style-12 a.btn{font-size:14px!important;padding:7.5px 17.5px!important}}@media (max-width: 767px){.banner-item .banner-content-wrapper.style-12{justify-content:center!important;align-items:flex-start!important}.banner-item .banner-content-wrapper.style-12 .text-style-12{text-align:center!important}}.banner-item .banner-content-wrapper.style-13{position:relative}.banner-item .banner-content-wrapper.style-13 .text-style-13{position:absolute;bottom:3px;background-color:#fff}.banner-item .banner-content-wrapper.style-13 .text-style-13 .heading{margin-bottom:12px}.banner-item .banner-content-wrapper.style-13 .text-style-13 .sub-title{font-weight:600;letter-spacing:1.6px}.banner-item .banner-content-wrapper .banner-content-inner{z-index:2;padding:30px}.banner-item .banner-content-wrapper .banner-content-inner.text-align-left{text-align:left}.banner-item .banner-content-wrapper .banner-content-inner.text-align-center{text-align:center}.banner-item .banner-content-wrapper .banner-content-inner.text-align-right{text-align:right}.banner-item .banner-content-wrapper .banner-content-inner p:not([class*=margin]){margin-top:10px;margin-bottom:0}.banner-item .banner-content-wrapper .banner-content-inner p:not([class*=margin]):first-child{margin-top:0}.banner-item .banner-content-wrapper .banner-content-inner a.btn{font-weight:400;font-size:18px;text-transform:capitalize;display:inline-block;letter-spacing:0;padding:7.5px 19px}.banner-item .banner-content-wrapper .banner-content-inner a.btn:not([class*=margin]){margin-top:20px}.banner-item .banner-content-wrapper .banner-content-inner a.btn.rounded{border:1px solid;padding:10px 20px}.banner-item .banner-content-wrapper .banner-content-inner a.btn.large-button{font-size:32px;padding:10px 27px}@media (max-width: 1024px){.banner-item .banner-content-wrapper .banner-content-inner a.btn.large-button{padding:6px 27px;font-size:22px}}@media (max-width: 767px){.banner-item .banner-content-wrapper .banner-content-inner a.btn.large-button{font-size:28px}}.banner-item .banner-content-inner.style-horizontal-menu{padding:0}.banner-item .banner-content-inner.style-horizontal-menu a{width:100%;margin-top:0;max-width:100%}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal{min-width:198px}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li a{line-height:48px;padding:0 20px;height:48px;display:block;font-size:18px}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child){transform:translateY(100%);transition:all .5s ease 0s;opacity:0;visibility:hidden;margin-bottom:10px}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(1){transition-delay:.1s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(2){transition-delay:.2s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(3){transition-delay:.3s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(4){transition-delay:.4s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(5){transition-delay:.5s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(6){transition-delay:.6s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(7){transition-delay:.7s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(8){transition-delay:.8s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(9){transition-delay:.9s}.banner-item .banner-content-inner.style-horizontal-menu .banner-horizontal li:not(:last-child):nth-child(10){transition-delay:1s}.banner-item .banner-content-inner.style-horizontal-menu:hover .banner-horizontal li{transform:translateY(0);opacity:1;visibility:visible}.banner-item .banner-content-wrapper .banner-content-inner.text-style-2{padding:0 30px;bottom:89px;position:absolute;-webkit-transition:all .7s ease-in-out 0s;-moz-transition:all .7s ease-in-out 0s;-ms-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s;transition:all .7s ease-in-out 0s}.banner-item .banner-content-wrapper .banner-content-inner.text-style-2 a{font-size:50px;margin-top:0;padding:0;border-width:1px 0;line-height:1.1em;letter-spacing:.5px}@media (max-width: 1024px){.banner-item .banner-content-wrapper .banner-content-inner.text-style-2{bottom:30px}.banner-item .banner-content-wrapper .banner-content-inner.text-style-2 a{line-height:1.2em;font-size:40px}}@media (max-width: 767px){.banner-item .banner-content-wrapper .banner-content-inner.text-style-2{width:100%!important;text-align:center;background-color:#ffffff7d;padding:10px 30px;bottom:0}.banner-item .banner-content-wrapper .banner-content-inner.text-style-2 a{line-height:58px}}.banner-item .banner-content-wrapper.position-middle-center{justify-content:center;align-items:center}.banner-item .banner-content-wrapper.position-middle-left{justify-content:flex-start;align-items:center}.banner-item .banner-content-wrapper.position-middle-right{justify-content:flex-end;align-items:center}.banner-item .banner-content-wrapper.position-top-center{justify-content:center;align-items:flex-start}.banner-item .banner-content-wrapper.position-top-left{justify-content:flex-start;align-items:flex-start}.banner-item .banner-content-wrapper.position-top-right{justify-content:flex-end;align-items:flex-start}.banner-item .banner-content-wrapper.position-bottom-center{justify-content:center;align-items:flex-end}.banner-item .banner-content-wrapper.position-bottom-left{justify-content:flex-start;align-items:flex-end}.banner-item .banner-content-wrapper.position-bottom-right{justify-content:flex-end;align-items:flex-end}@media (max-width: 1024px){.banner-item .banner-content-wrapper.position-bottom-right{justify-content:center}}.banner-item .banner-content-wrapper.position-custom{display:block}.banner-item .banner-content-wrapper.position-custom .banner-content-inner{position:absolute}.banner-item .banner-content-wrapper.position-custom-horizontal{align-items:center}.banner-item .banner-content-wrapper.position-custom-horizontal.position-x-left-to-right{justify-content:flex-start}.banner-item .banner-content-wrapper.position-custom-horizontal.position-x-right-to-left{justify-content:flex-end}.banner-item .banner-content-wrapper.position-custom-horizontal .banner-content-inner{position:relative}.banner-item .banner-content-wrapper.position-custom-vertical{justify-content:center}.banner-item .banner-content-wrapper.position-custom-vertical.position-y-top-to-bottom{align-items:flex-start}.banner-item .banner-content-wrapper.position-custom-vertical.position-y-bottom-to-top{align-items:flex-end}.banner-item .banner-content-wrapper.position-custom-vertical .banner-content-inner{position:relative}.banner-item .banner-content-wrapper .text-style-3 .heading{margin-bottom:5px}.banner-item .banner-content-wrapper.style-3 .text-style-3 .heading{margin-bottom:10px;letter-spacing:-.01px}.banner-item .banner-content-wrapper.style-3 .text-style-3 .heading a{font-size:inherit;padding:0;background:none;color:inherit;text-align:left;text-transform:none;margin:0;line-height:normal;height:auto}.banner-item .banner-content-wrapper.style-3 .text-style-3 .heading a:hover{background:none;color:var(--color-primary)}.banner-item .banner-content-wrapper.style-3 .banner-content-inner.text-style-3{position:relative;width:100%!important}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3{position:relative;background:#fff;border:1px solid var(--color-borders);z-index:1}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3 a.btn{height:40px;width:40px;min-width:40px;border-radius:50%;text-indent:-9999em;font-size:0;text-align:center;padding:0!important;line-height:40px}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3 a.btn.large-button:before{font-size:18px}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3 a.btn.large-button{height:50px;width:50px;min-width:50px;line-height:50px}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3 a.btn:before{content:"\e91d";font-family:lusion!important;text-indent:1em;font-size:16px}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-left .sub-title,.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-left .heading{padding-right:50px}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-left a.btn{right:30px;top:calc(50% - 20px);position:absolute;margin-top:0}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-right .sub-title,.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-right .heading{padding-left:50px}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-right a.btn{left:30px;top:calc(50% - 20px);position:absolute;margin-top:0}.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-right a.btn:before{content:"\e92a"}@media (max-width: 1024px){.banner-item .banner-content-wrapper .banner-content-inner.text-style-3.text-align-left a.btn{right:20px}}@media (max-width: 767px){.banner-item .banner-content-wrapper.style-3{height:auto;position:static}}.banner-item .banner-content-wrapper .text-style-10 .heading{margin-bottom:0}.banner-item .banner-content-wrapper .text-style-10 .sub-title{letter-spacing:.018em}.banner-item .banner-content-wrapper .text-style-8 h3{transition:all .9s ease-in-out 0s;z-index:1}.banner-item .banner-content-wrapper .text-style-8 h3 a{border-bottom:1px solid;padding-bottom:2px;line-height:1.4}@media (max-width: 1024px){.banner-item .banner-content-wrapper .text-style-8 h3 a{padding-bottom:5px}}@media (max-width: 767px){.banner-item .banner-content-wrapper .text-style-8 h3 a{padding-bottom:6px}}.banner-item .banner-content-wrapper .text-style-8 .icon-detail{opacity:0;position:absolute;bottom:15px;right:15px;height:40px;width:40px;font-size:14px;z-index:2;background:#fff;line-height:42px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;text-align:center}@media (min-width: 768px){.banner-item .banner-content-wrapper .text-style-8 .icon-detail{height:54px;width:54px;font-size:16px;line-height:58px}}@media (min-width: 1025px){.banner-item .banner-content-wrapper .text-style-8 .icon-detail{right:51px;bottom:51px}}.banner-item .banner-content-wrapper .text-style-11 .heading{padding-bottom:10px}.banner-item .banner-content-wrapper .text-style-11 .link{font-weight:300}.banner-item .banner-content-wrapper .text-style-11 .link i{font-size:10px;margin-left:8px}.banner-item .banner-layout-2{text-align:center;display:flex;align-items:center;flex-wrap:nowrap;padding:30px}.banner-item .banner-layout-2 .text-style-4{align-content:center;align-items:center;display:flex;justify-content:center;width:100%!important;flex-wrap:wrap;position:relative;padding:50.5px 0}.banner-item .banner-layout-2 .text-style-4 div:not(.title-1){width:100%}.banner-item .banner-layout-2 .text-style-4 .title-1{font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:2.52px;border-top:1px solid #fff}.banner-item .banner-layout-2 .text-style-4 .title-2{font-size:40px;font-weight:700;text-transform:uppercase;line-height:32px;letter-spacing:-.4px;padding:20px}.banner-item .banner-layout-2 .text-style-4 .sub-title{font-size:16px;line-height:24px}.banner-item .banner-layout-2 .text-style-7 .title-1{font-size:20px;letter-spacing:0;font-weight:400;padding-bottom:18px}.banner-item .banner-layout-2 .text-style-7 .title-2{font-size:50px;display:flex;align-items:center;justify-content:center;font-weight:400;text-transform:inherit}.banner-item .banner-layout-2 .text-style-7 .title-2 .percent{font-size:150px}.banner-item .banner-layout-2 .text-style-7 a.btn{font-size:24px;padding:8.5px 19px;margin-top:0}.banner-item .banner-layout-2 .text-style-7 .sub-title{padding:81px 0 0}@media (min-width: 1025px){.banner-item .banner-layout-2 .text-style-7 .title-2 .percent{margin-right:7px}}@media (min-width: 1025px) and (max-width: 1299px){.banner-item .banner-layout-2 .text-style-7 .title-2{font-size:28px}.banner-item .banner-layout-2 .text-style-7 a.btn{font-size:14px;padding:5.5px 8px}.banner-item .banner-layout-2 .text-style-7 .title-2 .percent{font-size:80px}}@media (min-width: 1025px) and (max-width: 1600px){.banner-item .banner-layout-2 .text-style-7 .title-1{font-size:16px;line-height:1.75}}@media (min-width: 1300px) and (max-width: 1600px){.banner-item .banner-layout-2 .text-style-7 .title-2{font-size:35px}.banner-item .banner-layout-2 .text-style-7 .title-2 .percent{font-size:100px}.banner-item .banner-layout-2 .text-style-7 a.btn{font-size:18px;padding:10px 20.5px}}@media (min-width: 1600px){.banner-item .banner-layout-2 .text-style-7 .title-2 .percent{margin-right:23px}}@media (max-width: 1024px){.banner-item .banner-layout-2 .text-style-7 .title-2 .percent{font-size:50px}.banner-item .banner-layout-2 .text-style-7 a.btn{font-size:14px;padding:0 3px}.banner-item .banner-layout-2 .text-style-7 .sub-title{font-size:12px;padding:46px 0 0}.banner-item .banner-layout-2 .text-style-7 .title-2{font-size:20px}.banner-item .banner-layout-2 .text-style-7 .title-1{font-size:10px;padding-bottom:3px}}@media (max-width: 767px){.banner-item .banner-layout-2 .text-style-7 .title-1{font-size:16px;padding-bottom:18px}.banner-item .banner-layout-2 .text-style-7 .title-2{font-size:30px}.banner-item .banner-layout-2 .text-style-7 .title-2 .percent{font-size:90px}.banner-item .banner-layout-2 .text-style-7 a.btn{font-size:18px;padding:1.5px 18px}.banner-item .banner-layout-2 .text-style-7 .sub-title{font-size:16px;padding:19px 0 0}}.banner-item .banner-layout-2 .text-style-8{text-align:left}.banner-item .banner-layout-2 .text-style-8 .title-2{font-size:55px;font-weight:400;padding-bottom:12px}.banner-item .banner-layout-2 .text-style-8 .title-1{font-size:24px;letter-spacing:0;text-transform:inherit;font-weight:400;padding-bottom:37px}@media (max-width: 1024px){.banner-item .banner-layout-2 .text-style-8 .title-2{font-size:36px;padding-bottom:0}.banner-item .banner-layout-2 .text-style-8 .title-1{font-size:18px;padding-bottom:30px}.banner-item .banner-layout-2 .text-style-8 a.btn{margin-top:0;padding:7.5px 15px}}@media (max-width: 767px){.banner-item .banner-layout-2 .text-style-8 .title-2{font-size:30px;padding-bottom:11px}.banner-item .banner-layout-2 .text-style-8 .title-1{font-size:16px}}.banner-item .banner-layout-2 .text-style-8 a.btn{padding:14.5px 26.5px;text-transform:inherit}.banner-item .banner-layout-2 .text-style-9{text-align:left}.banner-item .banner-layout-2 .text-style-9 .title-1{font-weight:400;font-size:70px;text-transform:capitalize;letter-spacing:0;margin-bottom:13px}.banner-item .banner-layout-2 .text-style-9 .title-2{font-weight:400;font-size:36px;text-transform:uppercase}.banner-item .banner-layout-2 .text-style-9 .sub-title{justify-content:flex-start;margin-top:21px}.banner-item .banner-layout-2 .text-style-9 .sub-title .first-word{font-size:150px;font-weight:400;padding-right:5px}.banner-item .banner-layout-2 .text-style-9 .sub-title .last-content{font-size:55px;line-height:68px;text-align:left;text-transform:initial;align-items:flex-start}.banner-item .banner-layout-2 .text-style-9 .btn{text-transform:initial;margin-top:22px;padding:16px 27px;letter-spacing:.01em}.banner-item .banner-layout-2 .text-style-9 .desc{margin-top:27px;letter-spacing:.01em}@media (max-width: 1024px){.banner-item .banner-layout-2 .text-style-9 .title-1{font-size:44px}.banner-item .banner-layout-2 .text-style-9 .title-2{font-size:24px}.banner-item .banner-layout-2 .text-style-9 .sub-title{margin-top:15px}}@media (max-width: 767px){.banner-item .banner-layout-2 .text-style-9{text-align:center}.banner-item .banner-layout-2 .text-style-9 .sub-title{justify-content:center;margin-top:8px}.banner-item .banner-layout-2 .text-style-9 .sub-title .first-word{font-size:65px}.banner-item .banner-layout-2 .text-style-9 .sub-title .last-content{font-size:24px;line-height:1.3}.banner-item .banner-layout-2 .text-style-9 .title-1{font-size:30px;margin-bottom:6px}.banner-item .banner-layout-2 .text-style-9 .title-2{font-size:16px}.banner-item .banner-layout-2 .text-style-9 .btn{margin-top:22px;padding:7.5px 19px;text-transform:capitalize}.banner-item .banner-layout-2 .text-style-9 .desc{margin-top:24px}}.banner-item .banner-layout-2 .text-style-10 .title-1{font-size:20px;font-weight:300;letter-spacing:4px;margin-bottom:0}.banner-item .banner-layout-2 .text-style-10 .title-2{font-family:Pacifico,cursive;font-size:54px;font-weight:400;letter-spacing:-.1px;margin-bottom:9px}.banner-item .banner-layout-2 .text-style-10 .sub-title{font-size:69px;font-weight:700;letter-spacing:0px;line-height:1}.banner-item .banner-layout-2 .text-style-10 a.btn{margin-top:30px;padding:15px 28.5px}@media (max-width: 1340px) and (min-width: 1025px){.banner-item .banner-layout-2 .text-style-10 .title-2{font-size:43px}.banner-item .banner-layout-2 .text-style-10 .sub-title{font-size:54px}.banner-item .banner-layout-2 .text-style-10 a.btn{margin-bottom:26px}}.banner-item .banner-layout-2.position-left{justify-content:flex-start}.banner-item .banner-layout-2.position-center{justify-content:center}.banner-item .banner-layout-2.position-right{justify-content:flex-end}.banner-item .banner-layout-2 .title-1{font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:.2em;line-height:1;margin-bottom:-7px}.banner-item .banner-layout-2 .title-2{font-size:70px;font-weight:300;text-transform:capitalize;line-height:1}.banner-item .banner-layout-2 .sub-title{text-transform:capitalize;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.banner-item .banner-layout-2 .sub-title .first-word{font-size:100px;font-weight:500;line-height:.9}.banner-item .banner-layout-2 .sub-title .last-content{font-size:40px;line-height:1;text-align:center;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.banner-item .banner-layout-2 .btn{margin-top:20px;font-size:16px;letter-spacing:.075em}@media (min-width: 768px) and (max-width: 1024px){.banner-item .banner-layout-2 .btn{margin-top:25px}}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .title-1{font-size:20px;margin-bottom:-7px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .title-2{font-size:54px;letter-spacing:.001em}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .sub-title .first-word{font-size:78px;font-weight:500;line-height:.9}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .sub-title .last-content{font-size:30px;line-height:1}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .btn{margin-top:25px}.banner-item:hover .position-y-top-to-bottom.style-2{overflow:hidden}.banner-item:hover .position-y-top-to-bottom.style-2 .banner-content-inner.text-style-2{bottom:calc(100% - 151px)}.banner-item .banner-layout-2 .text-style-3 .title-1{font-size:20px;font-weight:300;letter-spacing:4px;margin-bottom:0}.banner-item .banner-layout-2 .text-style-3 .title-2{font-family:Pacifico,cursive;font-size:54px;font-weight:400;letter-spacing:-.1px;margin-bottom:9px}.banner-item .banner-layout-2 .text-style-3 .sub-title .first-word,.banner-item .banner-layout-2 .text-style-3 .sub-title .last-content{font-size:69px;font-weight:700;letter-spacing:0;line-height:1}.banner-item .banner-layout-2 .text-style-3 a.btn{margin-top:30px;padding:15px 28.5px}@media (max-width: 1199px) and (min-width: 568px){.col-md-1 .banner-content-wrapper .banner-content-inner,.col-md-2 .banner-content-wrapper .banner-content-inner,.col-md-3 .banner-content-wrapper .banner-content-inner,.col-md-4 .banner-content-wrapper .banner-content-inner{width:auto!important}.col-md-1 .banner-content-wrapper .banner-content-inner a,.col-md-2 .banner-content-wrapper .banner-content-inner a,.col-md-3 .banner-content-wrapper .banner-content-inner a,.col-md-4 .banner-content-wrapper .banner-content-inner a{margin-top:20px}}@media (max-width: 1024px) and (min-width: 768px){.banner-item .banner-layout-2 .title-1{font-size:16px;margin-bottom:-2px}.banner-item .banner-layout-2 .title-2{font-size:40px;margin-bottom:6px}.banner-item .banner-layout-2 .sub-title .first-word{font-size:57px}.banner-item .banner-layout-2 .sub-title .last-content{font-size:22px}.banner-item .banner-layout-2 .btn{font-size:14px;padding:8px 19px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .title-1{font-size:16px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .title-2{font-size:40px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .btn{margin-top:14px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .sub-title .first-word{font-size:57px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .sub-title .last-content{font-size:22px}}@media (min-width: 1025px){.banner-item .banner-layout-2 .btn{letter-spacing:.05em;text-transform:capitalize}}@media (max-width: 1024px){.banner-item .banner-content-wrapper .text-style-3 .heading{margin-bottom:13px}.banner-item .banner-content-wrapper .text-style-10 .heading{margin-bottom:2px}.banner-item .banner-content-wrapper.style-1 .banner-content-inner{padding:0 20px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.banner-item:hover .banner-content-wrapper.style-1 .banner-content-inner{padding-bottom:20px}.banner-item.effect-zoom-overlay .banner-item-img:after,.banner-item.effect-zoom-overlay .banner-item-img:before{width:calc(100% - 40px);top:20px;left:20px;bottom:20px;right:20px}.banner-item .banner-content-wrapper .banner-content-inner a.large-button{font-size:28px;line-height:32px}}@media (max-width: 767px){.banner-item .banner-item-img img{margin:0 auto}.banner-item{margin-bottom:15px}.banner-item .banner-layout-2 .title-1{font-size:16px;margin-bottom:0}.banner-item .banner-layout-2 .title-2{font-size:40px}.banner-item .banner-layout-2 .sub-title .first-word{font-size:57px}.banner-item .banner-layout-2 .sub-title .last-content{font-size:22px}.banner-item .banner-layout-2 .btn{font-size:14px;padding:8px 18px;margin-top:15px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .title-1{font-size:16px;margin-bottom:-5px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .title-2{font-size:40px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .sub-title .first-word{font-size:57px;margin-right:5px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .sub-title .last-content{font-size:22px}.banner-item .banner-layout-2 .banner-content-inner.text-style-2 .btn{margin-top:23px}}@media (max-width: 567px){.banner-item .banner-content-wrapper.position-custom .banner-content-inner,.banner-item .banner-content-wrapper.position-custom-horizontal .banner-content-inner,.banner-item .banner-content-wrapper.position-custom-vertical .banner-content-inner{padding:10px}.banner-item .banner-content-wrapper.position-middle-left .banner-content-inner,.banner-item .banner-content-wrapper.position-middle-center .banner-content-inner,.banner-item .banner-content-wrapper.position-middle-right .banner-content-inner{padding-top:10px;padding-bottom:10px}.banner-item .banner-content-wrapper .banner-content-inner{width:auto!important}.banner-item .banner-content-wrapper .banner-content-inner a{margin-top:15px}.banner-item .banner-content-wrapper .banner-content-inner h1,.banner-item .banner-content-wrapper .banner-content-inner .h1,.banner-item .banner-content-wrapper .banner-content-inner h2,.banner-item .banner-content-wrapper .banner-content-inner .h2{font-size:30px}}.gp-banners .banner-content-3 .banner-content-inner.content-style-1 .heading{font-family:Frank Ruhl Libre,serif;padding-bottom:20px;font-weight:300;line-height:.9}.gp-banners .banner-content-3 .banner-content-inner.content-style-1 .sub-title{font-weight:300}.gp-banners .banner-content-3 .banner-content-inner.content-style-1 .content{font-family:Frank Ruhl Libre,serif;margin-top:0!important;line-height:1.2;font-weight:300}.gp-banners .banner-content-3 .banner-content-inner.content-style-1 .btn{padding:5px 20.5px!important;font-size:16px!important;font-weight:300!important;text-transform:inherit}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .sub-title{line-height:1}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading{display:flex;align-items:center;justify-content:center}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading .percent{font-size:150px}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .content{letter-spacing:0;margin-top:90px}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 a.btn{font-size:24px;padding:8.5px 26.5px;margin-top:10px}@media (min-width: 768px) and (max-width: 1024px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .content{margin-top:35px}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 a.btn{font-size:14px;padding:0 2.5px;margin-top:0}}@media (min-width: 1099px) and (max-width: 1599px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .content{margin-top:50px}}@media (min-width: 1025px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading .percent{margin-right:23px}}@media (max-width: 1500px) and (min-width: 1025px){.gp-banners .banner-content-3 .banner-content-inner.content-style-1 .btn{margin-top:10px}.gp-banners .banner-content-3 .banner-content-inner.content-style-1 .content{line-height:.9}}@media (min-width: 1025px) and (max-width: 1299px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .sub-title{font-size:16px!important}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading{font-size:28px!important}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading .percent{font-size:80px}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 a.btn{font-size:14px}}@media (min-width: 1025px) and (max-width: 1098px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .content{margin-top:15px}}@media (max-width: 1024px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading .percent{font-size:50px}}@media (max-width: 767px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .sub-title{padding-bottom:20px}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading{line-height:.9}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .heading .percent{font-size:90px}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .content{margin-top:30px}.gp-banners .banner-content-3 .banner-content-inner.content-style-2 a.btn{font-size:18px;padding:1px 26px}.gp-banners .banner-content-3 .banner-content-wrapper.style-1{justify-content:center}.gp-banners .banner-content-3 .banner-content-wrapper.style-1 .content-style-1{text-align:center}.gp-banners .banner-content-3 .banner-content-wrapper.style-1 .content-style-1 .heading{padding-bottom:7px}.gp-banners .banner-content-3 .banner-content-wrapper.style-1 .content-style-1 .btn{margin-top:10px;padding:5px 18.5px!important}}@media (max-width: 480px){.gp-banners .banner-content-3 .banner-content-inner.content-style-2 .content{line-height:1.2}}@media (min-width: 1025px){.gp-banners .row-left .hide-desktop,.gp-banners .row-right .hide-desktop,.gp-banners .banner-with-text .hide-desktop{display:none}}@media (max-width: 1024px) and (min-width: 768px){.gp-banners .row-left .hide-tablet,.gp-banners .row-right .hide-tablet,.gp-banners .banner-with-text .hide-tablet{display:none}}@media (max-width: 767px){.gp-banners .row-left .hide-mobile,.gp-banners .row-right .hide-mobile,.gp-banners .banner-with-text .hide-mobile{display:none}}.banner-item-content-outside.banner-item .banner-content-wrapper{position:static;border:1px solid var(--color-borders)}.banner-item-content-outside .banner-item-img{overflow:hidden}.banner-item-content-outside.text-right .banner-item-img img{float:right}.banner-item-content-outside.text-right .banner-content-outside{justify-content:flex-end}.banner-item-content-outside.text-center .banner-item-img img{margin:0 auto}.banner-item-content-outside.text-center .banner-content-outside{justify-content:center}.banner-item-content-outside.text-left .banner-content-outside{justify-content:start}.banner-item-content-outside.layout-style-1 .banner-content-wrapper{border:none;display:inline-block}.banner-item-content-outside.layout-style-1 .heading{font-size:18px;line-height:30px;margin-bottom:12px}.banner-item-content-outside.layout-style-1 .sub-title{color:var(--color-text);font-size:16px;line-height:24px;letter-spacing:0;font-weight:300}.banner_masonry .banner-item.position-3 .banner-layout-2 .banner-content-inner.text-style-1 a{font-size:14px;font-weight:400;text-transform:uppercase;min-width:140px;text-align:center;height:38px;line-height:38px;white-space:nowrap;padding:0 15px}.banner-content-outside .heading{margin-right:4px}.banner-content-outside .sub-title{margin-top:3px}.banner-content-outside .link{text-decoration:underline;margin-top:20px;font-size:16px;font-weight:300}@media (min-width: 767px) and (max-width: 991px){.banner_masonry .banner-item.position-3 .banner-layout-2{padding:10px 15px 138px!important}}@media (max-width: 1024px){.banner-content-outside .sub-title{margin-top:1px}}@media (max-width: 767px){.banner-item-content-outside.layout-style-1 .sub-title{padding:0 30px}}.collection-info.text-align-center{text-align:center}.collection-info.text-align-left{text-align:left}.collection-info.text-align-right{text-align:right}.content-collection-item{position:relative;margin:0 15px;padding-bottom:117px;transform:translate(10%) scale(.8);transition:all .4s ease}.content-collection-item .collection-info{left:30px;right:30px;width:calc(100% - 60px);position:absolute;background-color:#fff;padding:27px 15px;transition:all .5s ease-in-out 0s;bottom:42px;opacity:1;visibility:visible}.content-collection-item .collection-info .description{font-size:14px;text-transform:uppercase}.content-collection-item .collection-info .heading{font-size:30px;margin-bottom:12px}.content-collection-item .collection-info .btn{text-transform:uppercase;border:none;border-bottom:1px solid #868688;letter-spacing:.075em;padding:0;line-height:14px;background-color:transparent}.content-collection-item .collection-info .btn:hover,.content-collection-item .collection-info .btn:focus{background-color:transparent}.gp-promo-collections .main-collections .slick-active+.slick-slide .content-collection-item{transform:translate(-10%) scale(.8)}.gp-promo-collections .main-collections .slick-active .content-collection-item{transform:scale(1)}.gp-promo-collections .main-collections .slick-slide:not(.slick-active) .collection-info{opacity:0;visibility:hidden}.gp-promo-collections .main-collections .slick-arrow{height:44px;width:44px;background-color:transparent;text-align:center;line-height:44px;display:inline-block;border-radius:0;border:1px solid #ebeeee;position:absolute;bottom:1px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);font-size:12px;color:#2c2c2c;padding:0;top:auto}.gp-promo-collections .main-collections .slick-arrow.btn-next{left:calc(50% - 22px);border-right-width:.5px}.gp-promo-collections .main-collections .slick-arrow.btn-prev{left:calc(50% + 21px);border-left-width:.5px}.gp-promo-collections .main-collections .slick-arrow:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff!important}@media (min-width: 1025px){.content-collection-item .collection-info{padding:44px 15px 30px}.content-collection-item .collection-info .description{font-size:16px;letter-spacing:.8px;margin-bottom:3px}.content-collection-item .collection-info .heading{font-size:40px}}@media (max-width: 1024px){.content-collection-item{margin:0 10px}.content-collection-item .collection-info{left:20px;right:20px;width:calc(100% - 40px);padding:25px 15px;bottom:48px}.content-collection-item .collection-info .description{margin-bottom:2px}.content-collection-item .collection-info .heading{margin-bottom:14px}}@media (max-width: 767px){.content-collection-item{margin:0 20px}}.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-with-content-wrapper{background-position:bottom center!important;background-size:cover!important}.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-content-inner.text-align-left{text-align:left}.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-content-inner.text-align-center{text-align:center}.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-content-inner.text-align-right{text-align:right}.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-content-inner .heading{font-family:Pacifico,cursive;margin-bottom:16px}.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-content-inner .content{margin:0 0 39px;font-weight:300;letter-spacing:1.2px}.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper{position:relative;padding:12px 0 11px;margin-bottom:49px;display:block}.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:before,.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:after{content:"";width:450px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%);background:#fff}.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:after{top:auto;bottom:0}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div{color:#fff;width:105px;max-width:105px;max-height:90px;height:90px;flex:inherit}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div .number{font-size:55px}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div .text{font-size:16px;text-transform:capitalize;letter-spacing:0}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown .count-dot{display:none}@media (min-width: 768px) and (max-width: 1024px){.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-content-inner .heading{padding:0 15px}}@media (min-width: 1025px) and (max-width: 1340px){.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:before,.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:after{width:320px}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div{width:86px}}@media (max-width: 1024px){.gp-banner-with-countdown-wrapper .banner-with-countdown .banner-with-content-wrapper{background-position:-100vw -100%!important;background-repeat:no-repeat!important;background-size:0vw auto!important}.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:before,.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:after{width:331px}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div{max-width:75px;width:75px}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div .number{font-size:46px}}@media (max-width: 767px){.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:before,.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper:after{width:256px}.gp-banner-with-countdown-wrapper .banner-with-countdown .gp-countdown-wrapper{padding:26px 0 11px}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div{max-width:62px;width:62px}.gp-banner-with-countdown-wrapper .gp-countdown-wrapper .countdown>div .number{margin-bottom:24px}}.promo-countdown-banner .gp-countdown-wrapper{margin-bottom:49px;margin-top:12px}.promo-countdown-banner .gp-countdown-wrapper .countdown .count-dot{font-size:0;margin:0 5px}.promo-countdown-banner .gp-countdown-wrapper .countdown>div{flex:0 0 80px;padding:21px 0 19px}.promo-countdown-banner .gp-countdown-wrapper .countdown>div span.number{font-size:45px;line-height:1}.promo-countdown-banner .gp-countdown-wrapper .countdown>div span.text{font-size:16px;text-transform:lowercase;letter-spacing:0;line-height:1.1}.promo-countdown-banner .banner-content-inner .sub-title{margin-bottom:22px}.promo-countdown-banner .banner-content-inner .heading{margin-bottom:1px}.promo-countdown-banner .banner-content-inner p.description{font-size:18px;margin-top:25px;margin-bottom:33px}.promo-countdown-banner .banner-item .banner-content-wrapper .banner-content-inner a.btn{margin-top:0;text-transform:inherit;padding:13.5px 28px;font-size:18px;letter-spacing:1px}@media (max-width: 1200px){.promo-countdown-banner .gp-countdown-wrapper .countdown>div{flex:0 0 65px}}@media (max-width: 1024px){.promo-countdown-banner .gp-countdown-wrapper .countdown>div{flex:0 0 60px}.promo-countdown-banner .gp-countdown-wrapper .countdown .count-dot{margin:0 4px}.promo-countdown-banner .gp-countdown-wrapper .countdown>div span.number{font-size:30px}.promo-countdown-banner .gp-countdown-wrapper .countdown>div span.text{font-size:14px}.promo-countdown-banner .banner-item .banner-content-wrapper .banner-content-inner a.btn{font-size:16px;padding:10px 18px;line-height:1}}@media (max-width: 567px){.promo-countdown-banner .banner-item .banner-content-wrapper .banner-content-inner{width:inherit!important}}@media (max-width: 991px){header.header-v8 .top-link ul.hidden-sm{display:inline-block!important}header.header-v8 .top-link .customlinks a .fa-user{display:block}header.header-v8 .top-link ul.hidden-lg{display:none!important}}@media (max-width: 767px){.header-top .container .row .col-xs-8{display:none}.header-top .container .row .col-xs-4{width:100%}}.banner_masonry .grid-sizer{display:block}.grid-sizer.grid-sizer-2{width:50%}.grid-sizer.grid-sizer-3{width:calc(100% / 3)}.grid-sizer.grid-sizer-4{width:25%}.grid-sizer.grid-sizer-5{width:20%}.grid-sizer.grid-sizer-6{width:calc(100% / 6)}@media (max-width: 1024px){.grid-sizer.tablet-grid-sizer-2{width:50%}.grid-sizer.tablet-grid-sizer-3{width:calc(100% / 3)}.grid-sizer.tablet-grid-sizer-4{width:25%}.grid-sizer.tablet-grid-sizer-5{width:20%}.grid-sizer.tablet-grid-sizer-6{width:calc(100% / 6)}.grid-sizer.tablet-none{width:0%}}.banner-content-inner.text-style-6{background-color:var(--color-background-general)}.banner-content-inner.text-style-6 .heading{margin-bottom:12px}.banner-content-inner.text-style-6 .sub-title{font-weight:600;letter-spacing:.1em}.owl-carousel .slick-arrow{opacity:0;visibility:hidden;transition:all .5s ease}.owl-carousel:hover .slick-arrow{opacity:1;visibility:visible}.owl-carousel .btn-prev{left:15px!important;right:auto!important}.owl-carousel .btn-next{left:auto!important;right:15px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-gps-banner.css.map */
