.oxi-addons-container .oxi-image-hover-style-caption{width:100%;margin:0 auto;position:relative;}.oxi-addons-container .oxi-image-hover-style-caption:after{padding-bottom:100%;content:"";display:block;}.oxi-addons-container .oxi-image-hover-style-caption .oxi-image-hover{position:absolute;top:0;left:0;bottom:0;right:0;}.oxi-addons-container .oxi-image-caption-hover{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);}.oxi-addons-container .oxi-image-caption-hover:hover,.oxi-addons-container .oxi-image-caption-hover.oxi-touch{z-index:5;}.oxi-addons-container .oxi-image-caption-hover,.oxi-addons-container .oxi-image-caption-hover:before,.oxi-addons-container .oxi-image-caption-hover:after,.oxi-addons-container .oxi-image-caption-hover *,.oxi-addons-container .oxi-image-caption-hover *:before,.oxi-addons-container .oxi-image-caption-hover *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .35s ease;-o-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;}.oxi-addons-container .oxi-image-caption-hover .oxi-image-hover-figure{position:absolute;top:0;left:0;bottom:0;right:0;}.oxi-addons-container .oxi-image-caption-hover .oxi-image-hover-image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}.oxi-addons-container .oxi-image-caption-hover .oxi-image-hover-image img{position:absolute;top:0;bottom:0;left:0;right:0;}.oxi-addons-container .oxi-image-caption-hover .oxi-image-hover-figure-caption{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;}.oxi-addons-container .oxi-image-caption-hover .oxi-image-hover-caption-tab{background:transparent;}.oxi-addons-container .oxi-image-hover-caption-tab{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;left:0;right:0;top:0;bottom:0;}.oxi-addons-container [class^='oxi-image-caption-']:before,.oxi-addons-container [class*='oxi-image-caption-']:before,.oxi-addons-container [class*='oxi-image-caption-']:after,.oxi-addons-container [class*='oxi-image-caption-']:after{z-index:2;}.oxi-addons-container [class^='oxi-image-caption-'] .oxi-image-hover-figure-caption,.oxi-addons-container [class*='oxi-image-caption-'] .oxi-image-hover-figure-caption{z-index:3;}.oxi-addons-container .oxi-image-hover-style-caption .oxi-image-hover-heading{width:100%;font-size:20px;font-weight:600;color:#fff;}.oxi-addons-container .oxi-image-hover-figure-caption .oxi-image-hover-content{width:100%;font-size:15px;font-weight:300;padding-bottom:10px;color:#fff;}.oxi-addons-container .oxi-image-hover-style-caption .oxi-image-hover-button{position:relative;width:100%;display:block;}.oxi-addons-container .oxi-image-hover-style-caption a.oxi-image-btn{display:inline-block;font-size:12px;color:#00a88f;background:#fafafa;font-weight:300;padding:7px 20px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;transition-delay:0s;}.oxi-addons-container .oxi-image-hover-style-caption a.oxi-image-btn:hover{color:#fafafa;background:#00a88f;}.oxi-addons-container .oxi-image-caption-hover-style-6,.oxi-addons-container .oxi-image-caption-hover-style-6:before,.oxi-addons-container .oxi-image-caption-hover-style-6:after,.oxi-addons-container .oxi-image-caption-hover-style-6 .oxi-image-hover-figure,.oxi-addons-container .oxi-image-caption-hover-style-6 .oxi-image-hover-figure:before,.oxi-addons-container .oxi-image-caption-hover-style-6 .oxi-image-hover-figure:after,.oxi-addons-container .oxi-image-caption-hover-style-6 .oxi-image-hover-figure-caption,.oxi-addons-container .oxi-image-caption-hover-style-6 .oxi-image-hover-figure-caption:before,.oxi-addons-container .oxi-image-caption-hover-style-6 .oxi-image-hover-figure-caption:after{background-color:rgba(126,0,184,1);}.oxi-addons-container [class^='oxi-image-circle-'],.oxi-addons-container [class*='oxi-image-circle-']{overflow:hidden;}.oxi-addons-container [class^='oxi-image-circle-']:before,.oxi-addons-container [class*='oxi-image-circle-']:before{position:absolute;top:-25%;bottom:-25%;left:-25%;right:-25%;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;}.oxi-addons-container [class^='oxi-image-circle-'] .oxi-image-hover-figure-caption,.oxi-addons-container [class*=' oxi-image-circle-'] .oxi-image-hover-figure-caption{opacity:0;background-color:transparent !important;}.oxi-addons-container [class^='oxi-image-circle-']:hover:before,.oxi-addons-container [class*=' oxi-image-circle-']:hover:before,.oxi-addons-container [class^='oxi-image-circle-'].oxi-touch:before,.oxi-addons-container [class*=' oxi-image-circle-'].oxi-touch:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.oxi-addons-container [class^='oxi-image-circle-']:hover .oxi-image-hover-figure-caption,.oxi-addons-container [class*=' oxi-image-circle-']:hover .oxi-image-hover-figure-caption,.oxi-addons-container [class^='oxi-image-circle-'].oxi-touch .oxi-image-hover-figure-caption,.oxi-addons-container [class*=' oxi-image-circle-'].oxi-touch .oxi-image-hover-figure-caption{opacity:1;-webkit-transition-delay:.35s;-moz-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s;}.oxi-addons-container .oxi-image-circle-up:before{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.oxi-addons-container .oxi-image-circle-down:before{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.oxi-addons-container .oxi-image-circle-left:before{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.oxi-addons-container .oxi-image-circle-right:before{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.oxi-addons-container .oxi-image-circle-top-left:before{-webkit-transform:translate(-100%,-100%);-moz-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);-o-transform:translate(-100%,-100%);transform:translate(-100%,-100%);}.oxi-addons-container .oxi-image-circle-top-right:before{-webkit-transform:translate(100%,-100%);-moz-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);-o-transform:translate(100%,-100%);transform:translate(100%,-100%);}.oxi-addons-container .oxi-image-circle-bottom-left:before{-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);-o-transform:translate(-100%,100%);transform:translate(-100%,100%);}.oxi-addons-container .oxi-image-circle-bottom-right:before{-webkit-transform:translate(100%,100%);-moz-transform:translate(100%,100%);-ms-transform:translate(100%,100%);-o-transform:translate(100%,100%);transform:translate(100%,100%);}