/* https://vdbg.com/wp-content/plugins/u-design-core/framework/widgets/image-compare/image-compare.min.css */
.icomp-wrapper{border-radius:inherit}.icomp-container{position:relative;min-height:1px;border-radius:inherit;overflow:hidden}.icomp-container img{display:block;position:absolute;top:0;width:100%;transition:none}.icomp-container .default-img{position:static}.icomp-container.active .icomp-overlay:hover>*,.icomp-container.active .icomp-overlay>*{opacity:0}.icomp-container:hover .icomp-overlay .icomp-after-label,.icomp-container:hover .icomp-overlay .icomp-before-label{opacity:1}.icomp-container:not(.icomp-initialized) img:first-child{position:relative}.icomp-horizontal .icomp-before-label:before{top:50%;left:10px;transform:translateY(-50%)}.icomp-horizontal .icomp-after-label:before{top:50%;right:10px;transform:translateY(-50%)}.icomp-vertical .icomp-after-label:before,.icomp-vertical .icomp-before-label:before{left:50%;max-width:50%;text-align:center;transform:translateX(-50%)}.icomp-vertical .icomp-before-label:before{top:10px}.icomp-vertical .icomp-after-label:before{bottom:10px}.icomp-overlay{position:absolute;top:0;width:100%;height:100%}.icomp-overlay>div{position:absolute;top:0;width:100%;height:100%;transition:opacity 0.5s;opacity:0}.icomp-overlay>div:before{content:attr(data-content);position:absolute;padding:1rem 2rem;color:var(--alpha-white-color);background:rgba(255,255,255,.2);border-radius:var(--alpha-border-radius)}.icomp-labels-stretch .icomp-before-label:before{top:10px;bottom:auto;right:auto;transform:none}.icomp-labels-stretch.icomp-vertical .icomp-before-label:before{left:auto;right:0}.icomp-labels-stretch .icomp-after-label:before{top:auto;bottom:10px;left:auto;transform:none}.icomp-handle{position:absolute;color:var(--alpha-white-color);background:currentColor;font-size:4px;cursor:pointer}.icomp-horizontal .icomp-handle{width:1em;height:100%;margin-left:-.5em}.icomp-vertical .icomp-handle{width:100%;height:1em;margin-top:-.5em}.icomp-diamond .icomp-handle .icomp-down-arrow,.icomp-diamond .icomp-handle .icomp-left-arrow,.icomp-diamond .icomp-handle .icomp-right-arrow,.icomp-diamond .icomp-handle .icomp-up-arrow,.icomp-handle:after,.icomp-handle:before{box-shadow:inherit}.icomp-line .icomp-handle:after,.icomp-line .icomp-handle:before{content:"";display:block;position:absolute;top:50%;left:50%;width:1.5em;height:1.5em;background:#323334;font-size:3em;border:.16em solid;border-radius:50%;transform:translate(-50%,-50%)}.icomp-horizontal .icomp-line .icomp-handle:before{top:0}.icomp-horizontal .icomp-line .icomp-handle:after{top:100%}.icomp-vertical .icomp-line .icomp-handle:before{left:0}.icomp-vertical .icomp-line .icomp-handle:after{left:100%}.icomp-has-bg .icomp-handle:before{content:"";display:block;position:absolute;top:calc(50% - 1.8em);left:calc(50% - 1.8em);width:3.6em;height:3.6em;font-size:3.75em;border:.34em solid;border-radius:50%}.icomp-rect .icomp-handle:before{border-radius:0}.icomp-arrow .icomp-down-arrow,.icomp-arrow .icomp-left-arrow,.icomp-arrow .icomp-right-arrow,.icomp-arrow .icomp-up-arrow{position:absolute;top:50%;width:0;height:0;border:1.8em solid transparent}.icomp-arrow .icomp-left-arrow{left:50%;margin-top:-1.5em;margin-left:-3.8em;border-left-width:0;border-right:1.8em solid}.icomp-arrow .icomp-right-arrow{right:50%;margin-top:-1.5em;margin-right:-3.8em;border-right-width:0;border-left:1.8em solid}.icomp-arrow .icomp-up-arrow{left:50%;margin:0;border-top-width:0;border-bottom:1.8em solid;transform:translate(-50%,-188%)}.icomp-arrow .icomp-down-arrow{left:50%;margin:0;border-bottom-width:0;border-top:1.8em solid;transform:translate(-50%,88%)}.icomp-diamond .icomp-handle:after,.icomp-diamond .icomp-handle:before{content:"";position:absolute;display:block;width:1em;height:calc(50% - 5.5em);background:inherit}.icomp-diamond .icomp-handle:before{top:0}.icomp-horizontal .icomp-diamond .icomp-handle{width:0}.icomp-horizontal .icomp-diamond .icomp-handle:after{bottom:0}.icomp-vertical .icomp-diamond .icomp-handle{height:0}.icomp-vertical .icomp-diamond .icomp-handle:after,.icomp-vertical .icomp-diamond .icomp-handle:before{right:0;width:calc(50% - 5.5em);height:1em;background:inherit}.icomp-vertical .icomp-diamond .icomp-handle:before{left:0}.icomp-diamond .icomp-left-arrow,.icomp-diamond .icomp-up-arrow{position:absolute;top:50%;left:50%;width:10em;height:10em;margin:-5em 0 0 -4.5em;border:1.25em solid currentColor;transform:rotate(45deg);z-index:1}.icomp-diamond .icomp-up-arrow{margin:-4.5em 0 0 -5em}.icomp-diamond .icomp-down-arrow,.icomp-diamond .icomp-right-arrow{position:absolute;top:50%;left:50%;width:2.5em;height:2.5em;margin:-1.25em 0 0 -.75em;background:inherit;transform:rotate(45deg)}.icomp-diamond .icomp-down-arrow{margin:-.75em 0 0 -1.25em}