.elementor .elementor-widget-udesign_widget_imagebox .elementor-widget-container div.image-box figure{margin:0}.image-box{position:relative;background:var(--alpha-white-color)}.image-box figure{display:inline-block;position:relative;vertical-align:middle}.image-box img{display:block;width:100%}.image-box .title{font-size:1.8rem}.image-box .title a{color:inherit}.image-box .title a:hover{color:var(--alpha-primary-color)}.image-box .subtitle{font-size:1.5rem;margin-bottom:0}.image-box .image-box-content{margin-top:3.5rem;padding:0 1rem 3.5rem 1rem}.image-box .image-box-content .btn{margin-top:1rem}.image-box .content{margin-top:0.5rem;margin-bottom:0}.image-box .content-hover{position:absolute;opacity:0;visibility:hidden;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.5);transition:opacity 0.3s,visibility 0.3s,transform 0.3s}.image-box .content-hover .btn{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;padding:0;border-width:0}.image-box .content-hover .btn:hover{background-color:var(--alpha-primary-color);color:var(--alpha-white-color)}.image-box.position-top .image-box-content{padding-bottom:0}.image-box:hover .content-hover{opacity:1;visibility:visible;transform:translate(-50%,-50%);transition-delay:0.1s}.image-box-side{display:flex;align-items:center;justify-content:center}.image-box-side.position-right .image-box-content{order:-1}.image-box-gallery{position:relative;text-align:center;overflow:hidden;background-color:transparent}.image-box-gallery figure{width:100%}.image-box-gallery .image-box-info{position:absolute;bottom:2rem;left:2rem;right:2rem}.image-box-gallery .image-box-info .content,.image-box-gallery .image-box-info h3{color:var(--alpha-white-color)}.image-box-gallery .btn{color:var(--alpha-primary-color);background-color:var(--alpha-white-color)}.image-box-gallery .btn:before{font-size:1.3em;font-weight:400;line-height:0}.image-box-gallery .title{font-size:2.2rem}.image-box-gallery .image-box-info{will-change:filter,opacity,visibility,transform;transition:filter 0.3s,opacity 0.3s,visibility 0.3s,transform 0.3s}.image-box-gallery:hover .image-box-info{filter:blur(5px);transform:scale(2,0.8);opacity:0;visibility:hidden}.image-box-card .title{font-size:3.2rem}.image-box-card .content{font-size:1.8rem}.image-box-card .image-box-info{top:4.6rem;left:5rem;right:4rem;bottom:auto}.image-box-card .image-box-action.content-hover{position:absolute;top:auto;bottom:5.8rem;left:5rem;right:4rem;opacity:1;visibility:visible;transform:none}.image-box-card img{transition:transform 1s}.image-box-card .btn{transition:0.3s}.image-box-card:hover .image-box-info{filter:none;transform:none;opacity:1;visibility:visible}.image-box-card:hover img{transform:scale3d(1.1,1.1,1)}.image-box-popup figure{width:100%}.image-box-popup .image-box-content{position:absolute;left:3rem;right:3rem;padding:3rem 2rem;background-color:var(--alpha-white-color);box-shadow:0 5px 20px rgba(0,0,0,0.07);border-radius:10px;bottom:0;transform:translateY(50%);transition:transform 0.3s}.image-box-popup:hover .image-box-content{transform:translateY(calc(50% - 20px))}.image-style-1 figure{background-color:var(--alpha-primary-color)}.image-style-1 img{transition:transform 0.3s}.image-style-1:hover img{transform:scale(0.9)}.image-style-transform figure{background-color:var(--alpha-primary-color)}.image-style-transform img{transform:scale(0.9);transition:transform-origin 0.3s}.image-style-transform:hover img{transform-origin:right}.image-style-2 img{transform-origin:left center}.image-style-3 img{transform-origin:top center}.image-style-3:hover img{transform-origin:bottom center}.image-style-4 img{transform-origin:right center}.image-style-4:hover img{transform-origin:left center}.image-shape-circle figure{border-radius:50%}.image-shape-circle figure img{border-radius:inherit}