.flash-effect,.gel-banner-effect{overflow:hidden;position:relative}.gel-banner-effect:after{-webkit-transition:opacity .8s ease .15s;transition:opacity .8s ease .15s;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;z-index:0}.flash-effect .gel-effect-content,.gel-banner,.gel-banner-effect .gel-effect-content,.ming-effect .gel-effect-content{position:relative}.gel-banner-effect .gel-effect-content:after,.gel-banner-effect .gel-effect-content:before,.gel-banner-effect:after{position:absolute;content:"";display:block}.suprema-effect .gel-effect-content:after,.suprema-effect .gel-effect-content:before{width:45%;height:2px;top:50%;background:#fff;opacity:0;z-index:2;-webkit-transition:opacity .2s ease,transform 0s .2s;transition:opacity .2s ease,transform 0s .2s}.suprema-effect .gel-effect-content:before{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:50%}.suprema-effect .gel-effect-content:after{right:50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bubba-effect .gel-effect-content:after,.bubba-effect .gel-effect-content:before,.layla-effect .gel-effect-content:after,.layla-effect .gel-effect-content:before{content:"";display:block;background-color:transparent;position:absolute;z-index:2;-webkit-transition:all .5s;transition:all .5s}.bubba-effect .gel-effect-content:after,.layla-effect .gel-effect-content:after{top:25px;bottom:25px;left:50%;right:50%;border-top-width:1px;border-top-style:solid;border-top-color:#fff;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff}.bubba-effect .gel-effect-content:before,.layla-effect .gel-effect-content:before{top:50%;bottom:50%;left:25px;right:25px;border-left-width:1px;border-left-style:solid;border-left-color:#fff;border-right-width:1px;border-right-style:solid;border-right-color:#fff}.jazz-effect .gel-effect-content:before{background-color:transparent;z-index:2;width:100%;height:100%;top:0;opacity:0;-webkit-transition:all .5s;transition:all .5s;border-top-width:1px;border-top-style:solid;border-top-color:#fff;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;-webkit-transform:rotate(45deg) scale(.5);transform:rotate(45deg) scale(.5)}.flash-effect .gel-effect-content:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:"";-webkit-transition:all .6s;transition:all .6s;z-index:2;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.symmetry-effect .gel-effect-content:after,.symmetry-effect .gel-effect-content:before{width:0;height:0;background-color:rgba(48,133,163,.3);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.symmetry-effect .gel-effect-content:before{left:0;top:0}.symmetry-effect .gel-effect-content:after{bottom:0;right:0}.ming-effect .gel-effect-content:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;-webkit-box-shadow:0 0 0 30px rgba(255,255,255,.2);box-shadow:0 0 0 30px rgba(255,255,255,.2);content:"";opacity:0;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}.gel-banner-effect-img-zoom-in .gel-banner-bg,.gel-banner-effect-img-zoom-out .gel-banner-bg,.ming-effect .gel-effect-content:before{-webkit-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s}.gel-banner-effect-img-zoom-out .gel-banner-bg{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.gel-banner-effect-img-slide-left .gel-banner-bg,.gel-banner-effect-img-slide-right .gel-banner-bg,.gel-banner-effect-img-slide-top .gel-banner-bg{-webkit-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-30px,0,0) scale(1.2);transform:translate3d(-30px,0,0) scale(1.2);-webkit-backface-visibility:hidden;backface-visibility:hidden}.gel-banner-effect-img-slide-left .gel-banner-bg,.gel-banner-effect-img-slide-top .gel-banner-bg{-webkit-transform:translate3d(0,0,0) scale(1.2);transform:translate3d(0,0,0) scale(1.2)}.gel-banner-effect-img-slide-bottom .gel-banner-bg{-webkit-transform:translate3d(0,-30px,0) scale(1.2);transform:translate3d(0,-30px,0) scale(1.2);-webkit-backface-visibility:hidden;backface-visibility:hidden}.gel-banner-effect-img-rotate .gel-banner-bg,.gel-banner-effect-img-slide-bottom .gel-banner-bg{-webkit-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s}.gel-banner{overflow:hidden;text-align:center}.gel-banner .gel-effect-bg-image{z-index:1}.gel-banner.gel-banner-show-all .gel-banner-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gel-banner.gel-banner-show-all .gel-banner-action,.gel-banner.gel-banner-show-all .gel-banner-description,.gel-banner:hover .gel-banner-effect .gel-effect-content:after,.gel-banner:hover .gel-banner-effect .gel-effect-content:before,.gel-banner:hover .gel-banner-effect:after{opacity:1}.gel-banner:hover .suprema-effect .gel-effect-content:before{-webkit-transition:opacity .3s ease 50ms,transform 2s cubic-bezier(.26,.63,0,.96);transition:opacity .3s ease 50ms,transform 2s cubic-bezier(.26,.63,0,.96);-webkit-transform:rotate(-45deg) translateX(-1000px);transform:rotate(-45deg) translateX(-1000px)}.gel-banner:hover .suprema-effect .gel-effect-content:after{-webkit-transition:opacity .4s ease,transform 2s cubic-bezier(.26,.63,0,.96);transition:opacity .4s ease,transform 2s cubic-bezier(.26,.63,0,.96);-webkit-transform:rotate(-45deg) translateX(1000px);transform:rotate(-45deg) translateX(1000px)}.gel-banner:hover .layla-effect .gel-effect-content:after{left:10px;right:10px}.gel-banner:hover .layla-effect .gel-effect-content:before{top:10px;bottom:10px}.gel-banner:hover .bubba-effect .gel-effect-content:after{left:25px;right:25px}.gel-banner:hover .bubba-effect .gel-effect-content:before{top:25px;bottom:25px}.gel-banner:hover .jazz-effect .gel-effect-content:before{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.gel-banner:hover .flash-effect .gel-effect-content:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.gel-banner-bg>a,.gel-banner:hover .symmetry-effect .gel-effect-content:after,.gel-banner:hover .symmetry-effect .gel-effect-content:before{height:100%;width:100%}.gel-banner:hover .ming-effect .gel-effect-content:before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.gel-banner:hover .gel-banner-effect-img-zoom-in .gel-banner-bg{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.gel-banner:hover .gel-banner-effect-img-zoom-out .gel-banner-bg{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.gel-banner:hover .gel-banner-effect-img-slide-right .gel-banner-bg{-webkit-transform:translate3d(0,0,0) scale(1.2);transform:translate3d(0,0,0) scale(1.2)}.gel-banner:hover .gel-banner-effect-img-slide-left .gel-banner-bg{-webkit-transform:translate3d(-30px,0,0) scale(1.2);transform:translate3d(-30px,0,0) scale(1.2)}.gel-banner:hover .gel-banner-effect-img-slide-top .gel-banner-bg{-webkit-transform:translate3d(0,-30px,0) scale(1.25);transform:translate3d(0,-30px,0) scale(1.25)}.gel-banner:hover .gel-banner-effect-img-slide-bottom .gel-banner-bg{-webkit-transform:translate3d(0,0,0) scale(1.25);transform:translate3d(0,0,0) scale(1.25)}.gel-banner:hover .gel-banner-effect-img-rotate .gel-banner-bg{-webkit-transform:scale(1.4) rotate(10deg);transform:scale(1.4) rotate(10deg)}.gel-banner:hover .gel-banner-content{-webkit-transition:all .5s;transition:all .5s;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gel-banner:hover .gel-banner-action,.gel-banner:hover .gel-banner-description{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.gel-banner-bg{background-size:cover;background-position:center center}.gel-banner-bg>a{display:block;position:absolute;left:0;top:0;z-index:2}.gel-banner-title a,.gel-banner-title:hover a{color:inherit}.gel-banner-description,.gel-banner-title{margin:0;color:inherit}.gel-banner-action,.gel-banner-description{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.gel-banner-title+.gel-banner-description{margin-top:1.4375rem}.gel-banner-description+.gel-banner-action,.gel-banner-title+.gel-banner-action{margin-top:2rem}.gel-banner-content{text-align:center;position:absolute!important;left:0;right:0;top:calc(100% - 59px);z-index:2;-webkit-transition:top .5s;transition:top .5s;color:#fff}.gel-banner-style-01 .gel-banner-content,.gel-banner-style-02 .gel-banner-content,.gel-banner-style-03 .gel-banner-content,.gel-banner-style-07 .gel-banner-content{top:50%;-webkit-transition:all .5s;transition:all .5s}.gel-banner-style-01 .gel-banner-content,.gel-banner-style-04 .gel-banner-content{text-align:left;left:30px}.gel-banner-style-03 .gel-banner-content,.gel-banner-style-06 .gel-banner-content{text-align:right;right:30px}