.slick-initialized .slick-slide, .slick-list, .slick-slide img, .slick-slider, .slick-track, .slick-vertical .slick-slide { display: block; }
.slick-list, .slick-slider, .slick-track { position: relative; }
.slick-list { box-sizing: border-box; user-select: none; touch-action: pan-y; }
.slick-list { overflow: hidden; margin: 0px; padding: 0px; }
.slick-list:focus { outline: 0px; }
.slick-list.dragging { cursor: pointer; }
.slick-slider .slick-list, .slick-slider .slick-track { transform: translate3d(0px, 0px, 0px); }
.slick-track { left: 0px; top: 0px; }
.slick-track::after, .slick-track::before { content: ""; display: table; }
.slick-track::after { clear: both; }
.slick-loading .slick-slide, .slick-loading .slick-track { visibility: hidden; }
.slick-arrow.slick-hidden, .slick-slide, .slick-slide.slick-loading img { display: none; }
.slick-slide { float: left; height: 100%; min-height: 1px; }
.slick-slide.dragging img { pointer-events: none; }
.slick-vertical .slick-slide { height: auto; border: 1px solid transparent; }
@-webkit-keyframes a { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes a { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes blink-cursor { 
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes blink-cursor { 
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes uael-rotate-in { 
  0% { transform: rotateX(180deg); opacity: 0; }
  35% { transform: rotateX(120deg); opacity: 0; }
  65% { opacity: 0; }
  100% { transform: rotateX(360deg); opacity: 1; }
}
@keyframes uael-rotate-in { 
  0% { transform: rotateX(180deg); opacity: 0; }
  35% { transform: rotateX(120deg); opacity: 0; }
  65% { opacity: 0; }
  100% { transform: rotateX(360deg); opacity: 1; }
}
@-webkit-keyframes uael-rotate-out { 
  0% { transform: rotateX(0deg); opacity: 1; }
  35% { transform: rotateX(-40deg); opacity: 1; }
  65% { opacity: 0; }
  100% { transform: rotateX(180deg); opacity: 0; }
}
@keyframes uael-rotate-out { 
  0% { transform: rotateX(0deg); opacity: 1; }
  35% { transform: rotateX(-40deg); opacity: 1; }
  65% { opacity: 0; }
  100% { transform: rotateX(180deg); opacity: 0; }
}
@-webkit-keyframes uael-push-in { 
  0% { opacity: 0; transform: translateX(-100%); }
  60% { opacity: 1; transform: translateX(10%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes uael-push-in { 
  0% { opacity: 0; transform: translateX(-100%); }
  60% { opacity: 1; transform: translateX(10%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@-webkit-keyframes uael-push-out { 
  0% { opacity: 1; transform: translateX(0px); }
  60% { opacity: 0; transform: translateX(110%); }
  100% { opacity: 0; transform: translateX(100%); }
}
@keyframes uael-push-out { 
  0% { opacity: 1; transform: translateX(0px); }
  60% { opacity: 0; transform: translateX(110%); }
  100% { opacity: 0; transform: translateX(100%); }
}
@-webkit-keyframes uael-drop-in { 
  0% { opacity: 0; transform: translateZ(100px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes uael-drop-in { 
  0% { opacity: 0; transform: translateZ(100px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@-webkit-keyframes uael-drop-out { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translateZ(-100px); }
}
@keyframes uael-drop-out { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translateZ(-100px); }
}
@-webkit-keyframes uael-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  60% { opacity: 1; transform: translateY(20%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes uael-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  60% { opacity: 1; transform: translateY(20%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes uael-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  60% { opacity: 0; transform: translateY(120%); }
  100% { opacity: 0; transform: translateY(100%); }
}
@keyframes uael-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  60% { opacity: 0; transform: translateY(120%); }
  100% { opacity: 0; transform: translateY(100%); }
}
@-webkit-keyframes fadelabel { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  100% { opacity: 0.3; }
}
@keyframes fadelabel { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  100% { opacity: 0.3; }
}
.uael-reviews-widget-wrapper .slick-next, .uael-reviews-widget-wrapper .slick-prev { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; padding: 0px; transform: translate(0px, -50%); cursor: pointer; color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: 0px; background: 0px 0px; z-index: 10; }
.uael-reviews-widget-wrapper .slick-next::before, .uael-reviews-widget-wrapper .slick-prev::before { font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 35px; line-height: 1; opacity: 0.75; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-reviews-widget-wrapper .slick-prev::before, [dir="rtl"] .uael-reviews-widget-wrapper .slick-next::before { content: ""; }
.uael-reviews-widget-wrapper .slick-next::before, [dir="rtl"] .uael-reviews-widget-wrapper .slick-prev::before { content: ""; }
.uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-prev { left: -25px; }
.uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-next { right: -25px; }
.uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-prev { left: 25px; }
.uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-next { right: 25px; }
.uael-reviews-widget-wrapper ul.slick-dots { display: block; position: absolute; margin: 0px; left: 0px; width: 100%; bottom: 0px; transform: translateY(100%); text-align: center; }
.uael-reviews-widget-wrapper ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; }
.uael-reviews-widget-wrapper ul.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: 0px; background: 0px 0px; }
.uael-reviews-widget-wrapper ul.slick-dots li button::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-reviews-widget-wrapper ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
.uael-reviews-widget-wrapper[data-equal-height="yes"] .slick-slide .uael-review-inner-wrap { display: inline-block; height: 100%; }
@media (max-width: 767px){.uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-prev, .uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-prev { left: 15px; z-index: 2; }
.uael-reviews-carousel-arrow-inside .uael-reviews-widget-wrapper .slick-next, .uael-reviews-carousel-arrow-outside .uael-reviews-widget-wrapper .slick-next { right: 15px; z-index: 2; }}
@-webkit-keyframes flash { 
  0% { opacity: 1; }
  50% { opacity: 0.1; }
  100% { opacity: 1; }
}
@keyframes flash { 
  0% { opacity: 1; }
  50% { opacity: 0.1; }
  100% { opacity: 1; }
}
@-webkit-keyframes uael-hotspot-pulse { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}
@keyframes uael-hotspot-pulse { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}
@-webkit-keyframes tooltipster-fading { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes tooltipster-fading { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes tooltipster-rotating { 
  25% { transform: rotate(-2deg); }
  75% { transform: rotate(2deg); }
  100% { transform: rotate(0deg); }
}
@keyframes tooltipster-rotating { 
  25% { transform: rotate(-2deg); }
  75% { transform: rotate(2deg); }
  100% { transform: rotate(0deg); }
}
@-webkit-keyframes tooltipster-scaling { 
  50% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes tooltipster-scaling { 
  50% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
.uael-img-carousel-wrap .slick-slide img { width: 100%; }
.uael-img-carousel-wrap .slick-slide > div { line-height: 0; }
.uael-img-carousel-wrap .slick-next, .uael-img-carousel-wrap .slick-prev { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; padding: 0px; transform: translate(0px, -50%); cursor: pointer; color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: 0px; background: 0px 0px; z-index: 10; }
.uael-img-carousel-wrap .slick-next::before, .uael-img-carousel-wrap .slick-prev::before { font-family: "Font Awesome 5 Free"; font-weight: 600; font-size: 35px; line-height: 1; opacity: 0.75; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-img-carousel-wrap .slick-prev::before { content: ""; }
[dir="rtl"] .uael-img-carousel-wrap .slick-prev::before { content: ""; }
.uael-img-carousel-wrap .slick-next::before { content: ""; }
[dir="rtl"] .uael-img-carousel-wrap .slick-next::before { content: ""; }
.uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-prev { left: -25px; }
.uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-next { right: -25px; left: auto; }
.uael-img-carousel-arrow-inside .uael-img-carousel-wrap .slick-prev { left: 25px; }
.uael-img-carousel-arrow-inside .uael-img-carousel-wrap .slick-next { right: 25px; left: auto; }
@media (max-width: 768px){.uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-prev { left: 15px; }
.uael-img-carousel-arrow-outside .uael-img-carousel-wrap .slick-next { right: 15px; }}
.uael-img-carousel-wrap ul.slick-dots { display: block; position: absolute; margin: 0px; left: 0px; width: 100%; bottom: -45px; text-align: center; }
.uael-img-carousel-wrap ul.slick-dots li { background: rgb(239, 239, 239); }
.uael-img-carousel-wrap ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; }
.uael-img-carousel-wrap ul.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: 0px; background: 0px 0px; }
.uael-img-carousel-wrap ul.slick-dots li button::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-img-carousel-wrap ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
.uael-img-carousel-wrap ul.slick-dots { padding-left: unset; }
.elementor-widget-uael-image-gallery .uael-img-carousel-wrap ul.slick-dots li, .elementor-widget-uael-image-gallery .uael-img-carousel-wrap ul.slick-dots li button:not(:hover):not(:active):not(.has-background), .uael-img-gallery-wrap button:not(:hover):not(:active):not(.has-background) { background: 0px 0px; }
.uael-img-carousel-wrap.slick-initialized { visibility: visible; opacity: 1; }
@-webkit-keyframes uael-rotating { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes uael-rotating { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes sheens { 
  0% { transform: skewY(30deg) translateY(200%); }
  100% { transform: skewY(30deg) translateY(-200%); }
}
@keyframes sheens { 
  0% { transform: skewY(30deg) translateY(200%); }
  100% { transform: skewY(30deg) translateY(-200%); }
}
@-webkit-keyframes slit { 
  50% { transform: translateZ(-250px) rotateY(89deg); opacity: 0.5; animation-timing-function: ease-out; }
  100% { transform: translateZ(0px) rotateY(0deg); opacity: 1; }
}
@keyframes slit { 
  50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-in; }
  100% { transform: translateZ(0px) rotateY(0deg); opacity: 1; }
}
@-webkit-keyframes rotateRightSideFirst { 
  50% { transform: translateZ(-50px) rotateY(5deg); animation-timing-function: ease-out; }
  100% { transform: translateZ(-200px); }
}
@keyframes rotateRightSideFirst { 
  50% { transform: translateZ(-50px) rotateY(5deg); animation-timing-function: ease-out; }
  100% { transform: translateZ(-200px); }
}
@-webkit-keyframes OpenTop { 
  50% { transform: rotateX(10deg); animation-timing-function: ease-out; }
}
@keyframes OpenTop { 
  50% { transform: rotateX(10deg); animation-timing-function: ease-out; }
}
@keyframes uael-if-spin { 
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes uael-if-spin { 
  100% { transform: rotate(360deg); }
}
.uael-post-grid[data-equal-height="yes"] .slick-slide { margin-top: 10px; }
.uael-post__columns-1 .uael-post-wrapper:nth-child(n+1):not(.slick-slide), .uael-post__columns-2 .uael-post-wrapper:nth-child(2n+1):not(.slick-slide), .uael-post__columns-3 .uael-post-wrapper:nth-child(3n+1):not(.slick-slide), .uael-post__columns-4 .uael-post-wrapper:nth-child(4n+1):not(.slick-slide), .uael-post__columns-5 .uael-post-wrapper:nth-child(5n+1):not(.slick-slide), .uael-post__columns-6 .uael-post-wrapper:nth-child(6n+1):not(.slick-slide), .uael-post__columns-7 .uael-post-wrapper:nth-child(7n+1):not(.slick-slide), .uael-post__columns-8 .uael-post-wrapper:nth-child(8n+1):not(.slick-slide) { clear: left; }
.uael-post__columns-1 .uael-post-wrapper:nth-child(n):not(.slick-slide), .uael-post__columns-2 .uael-post-wrapper:nth-child(2n):not(.slick-slide), .uael-post__columns-3 .uael-post-wrapper:nth-child(3n):not(.slick-slide), .uael-post__columns-4 .uael-post-wrapper:nth-child(4n):not(.slick-slide), .uael-post__columns-5 .uael-post-wrapper:nth-child(5n):not(.slick-slide), .uael-post__columns-6 .uael-post-wrapper:nth-child(6n):not(.slick-slide), .uael-post__columns-7 .uael-post-wrapper:nth-child(7n):not(.slick-slide), .uael-post__columns-8 .uael-post-wrapper:nth-child(8n):not(.slick-slide) { clear: right; }
@-webkit-keyframes sk-bouncedelay { 
  0%, 100%, 80% { transform: scale(0); }
  40% { transform: scale(1); }
}
@keyframes sk-bouncedelay { 
  0%, 100%, 80% { transform: scale(0); }
  40% { transform: scale(1); }
}
@media (max-width: 1024px){.uael-post__columns-tablet-1 .uael-post-wrapper:nth-child(n+1):not(.slick-slide), .uael-post__columns-tablet-2 .uael-post-wrapper:nth-child(2n+1):not(.slick-slide), .uael-post__columns-tablet-3 .uael-post-wrapper:nth-child(3n+1):not(.slick-slide), .uael-post__columns-tablet-4 .uael-post-wrapper:nth-child(4n+1):not(.slick-slide), .uael-post__columns-tablet-5 .uael-post-wrapper:nth-child(5n+1):not(.slick-slide), .uael-post__columns-tablet-6 .uael-post-wrapper:nth-child(6n+1):not(.slick-slide), .uael-post__columns-tablet-7 .uael-post-wrapper:nth-child(7n+1):not(.slick-slide), .uael-post__columns-tablet-8 .uael-post-wrapper:nth-child(8n+1):not(.slick-slide) { clear: left; }
.uael-post__columns-tablet-1 .uael-post-wrapper:nth-child(n):not(.slick-slide), .uael-post__columns-tablet-2 .uael-post-wrapper:nth-child(2n):not(.slick-slide), .uael-post__columns-tablet-3 .uael-post-wrapper:nth-child(3n):not(.slick-slide), .uael-post__columns-tablet-4 .uael-post-wrapper:nth-child(4n):not(.slick-slide), .uael-post__columns-tablet-5 .uael-post-wrapper:nth-child(5n):not(.slick-slide), .uael-post__columns-tablet-6 .uael-post-wrapper:nth-child(6n):not(.slick-slide), .uael-post__columns-tablet-7 .uael-post-wrapper:nth-child(7n):not(.slick-slide), .uael-post__columns-tablet-8 .uael-post-wrapper:nth-child(8n):not(.slick-slide) { clear: right; }}
@media (max-width: 767px){.uael-post__columns-mobile-1 .uael-post-wrapper:nth-child(n+1):not(.slick-slide), .uael-post__columns-mobile-2 .uael-post-wrapper:nth-child(2n+1):not(.slick-slide), .uael-post__columns-mobile-3 .uael-post-wrapper:nth-child(3n+1):not(.slick-slide), .uael-post__columns-mobile-4 .uael-post-wrapper:nth-child(4n+1):not(.slick-slide), .uael-post__columns-mobile-5 .uael-post-wrapper:nth-child(5n+1):not(.slick-slide), .uael-post__columns-mobile-6 .uael-post-wrapper:nth-child(6n+1):not(.slick-slide), .uael-post__columns-mobile-7 .uael-post-wrapper:nth-child(7n+1):not(.slick-slide), .uael-post__columns-mobile-8 .uael-post-wrapper:nth-child(8n+1):not(.slick-slide) { clear: left; }
.uael-post__columns-mobile-1 .uael-post-wrapper:nth-child(n):not(.slick-slide), .uael-post__columns-mobile-2 .uael-post-wrapper:nth-child(2n):not(.slick-slide), .uael-post__columns-mobile-3 .uael-post-wrapper:nth-child(3n):not(.slick-slide), .uael-post__columns-mobile-4 .uael-post-wrapper:nth-child(4n):not(.slick-slide), .uael-post__columns-mobile-5 .uael-post-wrapper:nth-child(5n):not(.slick-slide), .uael-post__columns-mobile-6 .uael-post-wrapper:nth-child(6n):not(.slick-slide), .uael-post__columns-mobile-7 .uael-post-wrapper:nth-child(7n):not(.slick-slide), .uael-post__columns-mobile-8 .uael-post-wrapper:nth-child(8n):not(.slick-slide) { clear: right; }}
.theme-twentytwentyone .elementor-widget-uael-posts ul.slick-dots li, .theme-twentytwentyone .elementor-widget-uael-posts ul.slick-dots li button:not(:hover):not(:active):not(.has-background) { background: unset; }
.uael-post-grid .slick-slide img { width: 100%; }
.uael-post-grid .slick-next, .uael-post-grid .slick-next:focus, .uael-post-grid .slick-next:hover, .uael-post-grid .slick-prev, .uael-post-grid .slick-prev:focus, .uael-post-grid .slick-prev:hover { font-size: 0px; line-height: 0; bottom: auto; position: absolute; top: 50%; display: block; width: auto; height: auto; padding: 0px; transform: translate(0px, -50%); cursor: pointer; color: rgb(170, 170, 170); border-color: rgb(170, 170, 170); outline: 0px; background: 0px 0px; }
.uael-post-grid .slick-next::before, .uael-post-grid .slick-prev::before { font-size: 35px; line-height: 1; opacity: 0.75; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-post__arrow-outside .uael-post-grid .slick-prev { left: -45px; z-index: 1; }
[dir="rtl"] .uael-post__arrow-outside .uael-post-grid .slick-prev { left: auto; right: -45px; }
.uael-post-grid .slick-next::before, .uael-post-grid .slick-prev::before, [dir="rtl"] .uael-post-grid .slick-next::before, [dir="rtl"] .uael-post-grid .slick-prev::before { content: ""; font-size: 0px; line-height: 0; }
.uael-post__arrow-outside .uael-post-grid .slick-next { right: -45px; z-index: 2; }
[dir="rtl"] .uael-post__arrow-outside .uael-post-grid .slick-next { left: -45px; right: auto; }
.uael-post-grid .slick-next i, .uael-post-grid .slick-next i:focus, .uael-post-grid .slick-next i:hover, .uael-post-grid .slick-prev i, .uael-post-grid .slick-prev i:focus, .uael-post-grid .slick-prev i:hover { font-size: 20px; width: 1.5em; height: 1.5em; line-height: 1.5em; text-align: center; box-sizing: content-box; }
.uael-post-grid ul.slick-dots { padding-top: 0px; display: block; position: absolute; margin: 0px; left: 0px; width: 100%; bottom: 0px; transform: translateY(100%); text-align: center; }
.uael-post-grid ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; }
.uael-post-grid ul.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: 0px; background: 0px 0px; }
.uael-post-grid ul.slick-dots li button::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-post-grid ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
.uael-post__arrow-inside .uael-post-grid .slick-prev { left: 25px; z-index: 1; }
[dir="rtl"] .uael-post__arrow-inside .uael-post-grid .slick-prev { left: auto; right: 25px; }
.uael-post__arrow-inside .uael-post-grid .slick-next { right: 25px; z-index: 2; }
[dir="rtl"] .uael-post__arrow-inside .uael-post-grid .slick-next { left: 25px; right: auto; }
@media (max-width: 1024px){.uael-post__arrow-outside .uael-post-grid .slick-prev { left: 15px; z-index: 1; }
[dir="rtl"] .uael-post__arrow-outside .uael-post-grid .slick-prev { left: auto; right: 15px; }
.uael-post__arrow-outside .uael-post-grid .slick-next { right: 15px; z-index: 2; }
[dir="rtl"] .uael-post__arrow-outside .uael-post-grid .slick-next { left: 15px; right: auto; }}
@-webkit-keyframes uael-animation-wobble-vertical { 
  16.65% { transform: translateY(8px); }
  33.3% { transform: translateY(-6px); }
  49.95% { transform: translateY(4px); }
  66.6% { transform: translateY(-2px); }
  83.25% { transform: translateY(1px); }
  100% { transform: translateY(0px); }
}
@keyframes uael-animation-wobble-vertical { 
  16.65% { transform: translateY(8px); }
  33.3% { transform: translateY(-6px); }
  49.95% { transform: translateY(4px); }
  66.6% { transform: translateY(-2px); }
  83.25% { transform: translateY(1px); }
  100% { transform: translateY(0px); }
}
@-webkit-keyframes tooltipster-fading { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes tooltipster-fading { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes tooltipster-rotating { 
  25% { transform: rotate(-2deg); }
  75% { transform: rotate(2deg); }
  100% { transform: rotate(0deg); }
}
@keyframes tooltipster-rotating { 
  25% { transform: rotate(-2deg); }
  75% { transform: rotate(2deg); }
  100% { transform: rotate(0deg); }
}
@-webkit-keyframes tooltipster-scaling { 
  50% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes tooltipster-scaling { 
  50% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
.uael-twitter-feed .slick-track { width: fit-content; }
.uael-twitter-feed-carousel .slick-prev { left: -25px; }
.uael-img-carousel-wrap .slick-next, .uael-img-carousel-wrap .slick-prev, .uael-twitter-feed-carousel .slick-next, .uael-twitter-feed-carousel .slick-prev { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; padding: 0px; transform: translate(0px, -50%); cursor: pointer; color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: 0px; background: 0px 0px; z-index: 10; }
.uael-twitter-feed-carousel .slick-next { right: -25px; }
.uael-twitter-feed-carousel .slick-next::before, .uael-twitter-feed-carousel .slick-prev::before { font-family: "Font Awesome 5 Free"; font-weight: 600; font-size: 35px; line-height: 1; opacity: 0.75; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-twitter-feed-carousel .slick-prev::before { content: ""; }
[dir="rtl"] .uael-twitter-feed-carousel .slick-prev::before { content: ""; }
.uael-twitter-feed-carousel .slick-next::before { content: ""; }
[dir="rtl"] .uael-twitter-feed-carousel .slick-next::before { content: ""; }
.uael-img-carousel-arrow-outside .uael-twitter-feed-carousel .slick-prev { left: -25px; }
.uael-img-carousel-arrow-outside .uael-twitter-feed-carousel .slick-next { right: -25px; }
.uael-img-carousel-arrow-inside .uael-twitter-feed-carousel .slick-prev { left: 25px; }
.uael-img-carousel-arrow-inside .uael-twitter-feed-carousel .slick-next { right: 25px; }
@media (max-width: 768px){.uael-img-carousel-arrow-outside .uael-twitter-feed-carousel .slick-prev { left: 15px; }
.uael-img-carousel-arrow-outside .uael-twitter-feed-carousel .slick-next { right: 15px; }}
.uael-twitter-feed-carousel ul.slick-dots { display: block; position: absolute; margin: 0px; left: 0px; width: 100%; bottom: 0px; text-align: center; }
.uael-twitter-feed-carousel ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; }
.uael-twitter-feed-carousel ul.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: 0px; background: 0px 0px; }
.uael-twitter-feed-carousel ul.slick-dots li button::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-twitter-feed-carousel ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
@-webkit-keyframes uael-rotating { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes uael-rotating { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes uael-wobble-vertical { 
  16.65% { top: calc(50% + 8px); }
  33.3% { top: calc(50% - 6px); }
  49.95% { top: calc(50% + 4px); }
  66.6% { top: calc(50% - 2px); }
  83.25% { top: calc(50% + 1px); }
  100% { top: 50%; }
}
@keyframes uael-wobble-vertical { 
  16.65% { top: calc(50% + 8px); }
  33.3% { top: calc(50% - 6px); }
  49.95% { top: calc(50% + 4px); }
  66.6% { top: calc(50% - 2px); }
  83.25% { top: calc(50% + 1px); }
  100% { top: 50%; }
}
.uael-video-gallery__column-1 .uael-video__gallery-item:nth-child(n+1):not(.slick-slide), .uael-video-gallery__column-2 .uael-video__gallery-item:nth-child(2n+1):not(.slick-slide), .uael-video-gallery__column-3 .uael-video__gallery-item:nth-child(3n+1):not(.slick-slide), .uael-video-gallery__column-4 .uael-video__gallery-item:nth-child(4n+1):not(.slick-slide), .uael-video-gallery__column-5 .uael-video__gallery-item:nth-child(5n+1):not(.slick-slide), .uael-video-gallery__column-6 .uael-video__gallery-item:nth-child(6n+1):not(.slick-slide), .uael-video-gallery__column-7 .uael-video__gallery-item:nth-child(7n+1):not(.slick-slide), .uael-video-gallery__column-8 .uael-video__gallery-item:nth-child(8n+1):not(.slick-slide) { clear: left; }
.uael-video-gallery__column-1 .uael-video__gallery-item:nth-child(n):not(.slick-slide), .uael-video-gallery__column-2 .uael-video__gallery-item:nth-child(2n):not(.slick-slide), .uael-video-gallery__column-3 .uael-video__gallery-item:nth-child(3n):not(.slick-slide), .uael-video-gallery__column-4 .uael-video__gallery-item:nth-child(4n):not(.slick-slide), .uael-video-gallery__column-5 .uael-video__gallery-item:nth-child(5n):not(.slick-slide), .uael-video-gallery__column-6 .uael-video__gallery-item:nth-child(6n):not(.slick-slide), .uael-video-gallery__column-7 .uael-video__gallery-item:nth-child(7n):not(.slick-slide), .uael-video-gallery__column-8 .uael-video__gallery-item:nth-child(8n):not(.slick-slide) { clear: right; }
.uael-vg__layout-carousel.slick-initialized { visibility: visible; }
.uael-video-gallery-wrap .slick-slide img { width: 100%; }
.uael-video-gallery-wrap .slick-next, .uael-video-gallery-wrap .slick-next:focus, .uael-video-gallery-wrap .slick-next:hover, .uael-video-gallery-wrap .slick-prev, .uael-video-gallery-wrap .slick-prev:focus, .uael-video-gallery-wrap .slick-prev:hover { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: auto; height: auto; padding: 0px; transform: translate(0px, -50%); cursor: pointer; color: rgb(170, 170, 170); border-color: rgb(170, 170, 170); outline: 0px; background: 0px 0px; }
.uael-video-gallery-wrap .slick-next::before, .uael-video-gallery-wrap .slick-prev::before { font-size: 35px; line-height: 1; opacity: 0.75; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-video-gallery-wrap .slick-prev { left: -45px; z-index: 1; }
[dir="rtl"] .uael-video-gallery-wrap .slick-prev { left: auto; right: -45px; }
.uael-video-gallery-wrap .slick-next::before, .uael-video-gallery-wrap .slick-prev::before, [dir="rtl"] .uael-video-gallery-wrap .slick-next::before, [dir="rtl"] .uael-video-gallery-wrap .slick-prev::before { content: ""; font-size: 0px; line-height: 0; }
.uael-video-gallery-wrap .slick-next { right: -45px; }
[dir="rtl"] .uael-video-gallery-wrap .slick-next { left: -45px; right: auto; }
.uael-video-gallery-wrap .slick-next i, .uael-video-gallery-wrap .slick-next i:focus, .uael-video-gallery-wrap .slick-next i:hover, .uael-video-gallery-wrap .slick-prev i, .uael-video-gallery-wrap .slick-prev i:focus, .uael-video-gallery-wrap .slick-prev i:hover { font-size: 20px; width: 35px; height: 35px; line-height: 35px; text-align: center; box-sizing: content-box; }
.uael-video-gallery-wrap ul.slick-dots { display: block; position: absolute; margin: 0px; left: 0px; width: 100%; bottom: -45px; text-align: center; }
.uael-video-gallery-wrap ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; }
.uael-video-gallery-wrap ul.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: 0px; background: 0px 0px; }
.uael-video-gallery-wrap ul.slick-dots li button::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-video-gallery-wrap ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
@media (max-width: 1024px){.uael-video-gallery-tablet__column-1 .uael-video__gallery-item:nth-child(n+1):not(.slick-slide), .uael-video-gallery-tablet__column-2 .uael-video__gallery-item:nth-child(2n+1):not(.slick-slide), .uael-video-gallery-tablet__column-3 .uael-video__gallery-item:nth-child(3n+1):not(.slick-slide), .uael-video-gallery-tablet__column-4 .uael-video__gallery-item:nth-child(4n+1):not(.slick-slide), .uael-video-gallery-tablet__column-5 .uael-video__gallery-item:nth-child(5n+1):not(.slick-slide), .uael-video-gallery-tablet__column-6 .uael-video__gallery-item:nth-child(6n+1):not(.slick-slide) { clear: left; }
.uael-video-gallery-tablet__column-1 .uael-video__gallery-item:nth-child(n):not(.slick-slide), .uael-video-gallery-tablet__column-2 .uael-video__gallery-item:nth-child(2n):not(.slick-slide), .uael-video-gallery-tablet__column-3 .uael-video__gallery-item:nth-child(3n):not(.slick-slide), .uael-video-gallery-tablet__column-4 .uael-video__gallery-item:nth-child(4n):not(.slick-slide), .uael-video-gallery-tablet__column-5 .uael-video__gallery-item:nth-child(5n):not(.slick-slide), .uael-video-gallery-tablet__column-6 .uael-video__gallery-item:nth-child(6n):not(.slick-slide) { clear: right; }}
@media (max-width: 767px){.uael-video-gallery-wrap .slick-prev { left: 5px; }
.uael-video-gallery-wrap .slick-next { right: 5px; }
.uael-video-gallery-mobile__column-1 .uael-video__gallery-item:nth-child(n+1):not(.slick-slide), .uael-video-gallery-mobile__column-2 .uael-video__gallery-item:nth-child(2n+1):not(.slick-slide), .uael-video-gallery-mobile__column-3 .uael-video__gallery-item:nth-child(3n+1):not(.slick-slide), .uael-video-gallery-mobile__column-4 .uael-video__gallery-item:nth-child(4n+1):not(.slick-slide), .uael-video-gallery-mobile__column-5 .uael-video__gallery-item:nth-child(5n+1):not(.slick-slide), .uael-video-gallery-mobile__column-6 .uael-video__gallery-item:nth-child(6n+1):not(.slick-slide) { clear: left; }
.uael-video-gallery-mobile__column-1 .uael-video__gallery-item:nth-child(n):not(.slick-slide), .uael-video-gallery-mobile__column-2 .uael-video__gallery-item:nth-child(2n):not(.slick-slide), .uael-video-gallery-mobile__column-3 .uael-video__gallery-item:nth-child(3n):not(.slick-slide), .uael-video-gallery-mobile__column-4 .uael-video__gallery-item:nth-child(4n):not(.slick-slide), .uael-video-gallery-mobile__column-5 .uael-video__gallery-item:nth-child(5n):not(.slick-slide), .uael-video-gallery-mobile__column-6 .uael-video__gallery-item:nth-child(6n):not(.slick-slide) { clear: right; }}
.theme-twentytwentyone .elementor-widget-uael-video-gallery ul.slick-dots li, .theme-twentytwentyone .elementor-widget-uael-video-gallery ul.slick-dots li button:not(:hover):not(:active):not(.has-background) { background: unset; }
#uael-quick-view-content, .uael-quick-view-data, .uael-woo-category-slider .slick-slide > div, .uael-woo-category-slider .slick-slide > div .uael-product-cat-inner, .uael-woo-category-slider .slick-slide > div li, .uael-woo-products-slider .slick-slide > div, .uael-woo-products-slider .slick-slide > div .uael-woo-product-wrapper, .uael-woo-products-slider .slick-slide > div li, .uael-woocommerce .uael-show-on-hover { height: 100%; }
.uael-woocommerce .products li.product .price, .uael-woocommerce ul.products li.product .price { display: block; line-height: 1.3; font-weight: 700; margin-bottom: 0.5em; font-size: 0.9em; }
.uael-woocommerce .products li.product .price ins, .uael-woocommerce ul.products li.product .price ins { background: 0px 0px; font-weight: 700; display: inline-block; margin-left: 5px; }
.uael-woocommerce .products li.product .price del, .uael-woocommerce ul.products li.product .price del { color: inherit; opacity: 0.5; display: inline-block; }
.uael-woocommerce .uael-featured, .uael-woocommerce .uael-onsale { color: rgb(255, 255, 255); text-align: center; -webkit-font-smoothing: antialiased; z-index: 10; }
.uael-woocommerce .uael-onsale { background-color: rgb(119, 164, 100); }
#uael-quick-view-modal .uael-content-main-wrapper, .elementor-widget-uael-woo-products .uael-loader-overlay.uael-quick-view-loader, .uael-quick-view-data, .uael-woo-category-slider ul.slick-dots li button::before, .uael-woo-products-slider ul.slick-dots li button::before, .uael-woo-skin-grid-default .uael-flash-container, .uael-woo-skin-grid-franko .uael-flash-container, .uael-woocommerce .uael-show-on-hover { position: absolute; top: 0px; left: 0px; }
.uael-woo-skin-grid-default .uael-featured, .uael-woo-skin-grid-default .uael-sale-flash-wrap .uael-onsale { min-width: 1em; min-height: 1em; line-height: 1em; padding: 0px; font-size: 1em; font-weight: 400; display: inline-block; }
.uael-featured-flash-circle .uael-featured, .uael-sale-flash-circle .uael-onsale { border-radius: 100%; }
.uael-woo-skin-grid-franko .uael-onsale { display: block; padding: 0px; }
.uael-out-of-stock { position: absolute; background-color: rgba(255, 255, 255, 0.88); transition: background 0.3s; text-align: center; inset: 50% 0px auto; padding: 1.3em 0px; text-transform: uppercase; font-weight: 700; transform: translateY(-50%) translate3d(0px, 0px, 0px); }
.uael-woo-products-slider .uael-slick-dotted .products, .uael-woo-products-slider .uael-slick-dotted ul.products { margin-bottom: 30px; }
.uael-woo-products-slider .slick-arrow { font-size: 20px; width: 1.5em; height: 1.5em; line-height: 1.5em; position: absolute; top: 50%; display: block; padding: 0px; transform: translateY(-50%) translate3d(0px, 0px, 0px); cursor: pointer; color: rgb(0, 0, 0); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: 0px; }
.uael-woo-products-slider .slick-next, .uael-woo-products-slider .slick-prev { z-index: 10; }
.uael-woo-products-slider .slick-prev::before { content: ""; font-family: "Font Awesome 5 Free"; }
.uael-woo-products-slider .slick-next::before { content: ""; font-family: "Font Awesome 5 Free"; }
[dir="rtl"] .uael-woo-products-slider .slick-prev::before { content: ""; }
[dir="rtl"] .uael-woo-products-slider .slick-next::before { content: ""; }
.uael-woo-slider-arrow-circle .uael-woo-products-slider .slick-arrow { background: rgb(204, 204, 204); }
.uael-woo-slider-arrow-circle .uael-woo-products-slider .slick-arrow { border-radius: 100%; }
.uael-mc, .uael-mc .woocommerce-mini-cart__buttons, .uael-mc div.uael-mc__btn-icon.uael-badge-inline, .uael-mc-dropdown__header, .uael-mc-dropdown__icon-wrap, .uael-mc-modal, .uael-mc-modal__header, .uael-mc-modal__icon-wrap, .uael-mc-offcanvas, .uael-mc-offcanvas__header, .uael-mc-offcanvas__icon-wrap, .uael-mc__btn, .uael-mc__btn-icon, .uael-woo-category-slider .slick-slide, .uael-woo-category-slider .slick-track, .uael-woo-products-slider .slick-slide, .uael-woo-products-slider .slick-track, .uael-woocommerce .products, .uael-woocommerce ul.products { display: flex; }
.uael-woo-products-slider .slick-slide { height: auto; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-bottom: 10px; margin-top: 10px; }
.uael-woo-products-slider .slick-slide > div { position: relative; }
.uael-slick-dotted { visibility: hidden; }
.slick-initialized { visibility: visible; }
.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev { left: -25px; }
[dir="rtl"] .uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev { right: auto; left: -25px; }
.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next { right: -25px; }
[dir="rtl"] .uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next { right: -25px; left: auto; }
.uael-woo-slider-arrow-inside .uael-woo-products-slider .slick-prev { text-indent: -2px; left: 25px; }
[dir="rtl"] .uael-woo-slider-arrow-inside .uael-woo-products-slider .slick-prev { right: auto; left: 25px; }
.uael-woo-slider-arrow-inside .uael-woo-products-slider .slick-next { text-indent: 2px; right: 25px; }
[dir="rtl"] .uael-woo-slider-arrow-inside .uael-woo-products-slider .slick-next { right: 25px; left: auto; }
@media (max-width: 768px){.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev { left: 15px; }
.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next { right: 15px; }}
.uael-woo-products-slider ul.slick-dots { display: block; position: absolute; margin: 0px; left: 0px; width: 100%; bottom: 0px; transform: translateY(100%); text-align: center; }
.uael-woo-products-slider ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; }
.uael-woo-products-slider ul.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: 0px; background: 0px 0px; }
.uael-woo-products-slider ul.slick-dots li button::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 6px; line-height: 20px; width: 20px; height: 20px; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-woo-products-slider ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
#uael-quick-view-modal .uael-qv-slides li img, .uael-add-to-cart-align-justify .uael-button, .uael-woo-category-slider .slick-slide img, .uael-woo-products-slider .slick-slide img { width: 100%; }
.uael-add-to-cart-align-right .uael-add-to-cart form.cart.variations_form .woocommerce-variation-add-to-cart, .uael-add-to-cart-align-right .uael-add-to-cart form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: end; justify-content: flex-end; }
.uael-add-to-cart-align-center .uael-add-to-cart form.cart.variations_form .woocommerce-variation-add-to-cart, .uael-add-to-cart-align-center .uael-add-to-cart form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: center; justify-content: center; }
.uael-add-to-cart-align-left .uael-add-to-cart form.cart.variations_form .woocommerce-variation-add-to-cart, .uael-add-to-cart-align-left .uael-add-to-cart form.cart:not(.grouped_form):not(.variations_form) { -webkit-box-pack: start; justify-content: flex-start; }
.uael-add-to-cart-align-justify .uael-add-to-cart form.cart.variations_form .woocommerce-variation-add-to-cart button, .uael-add-to-cart-align-justify .uael-add-to-cart form.cart:not(.grouped_form):not(.variations_form) button { flex-basis: 100%; }
.uael-add-to-cart button.button.single_add_to_cart_button.loading::after, .uael-woo-add-to-cart a.add_to_cart_button.loading::after, .uael-woocommerce a.add_to_cart_button.loading::after { font-family: WooCommerce; content: ""; vertical-align: top; -webkit-font-smoothing: antialiased; font-weight: 400; margin-left: 10px; display: inline-block; top: auto; right: 1em; animation: 2s linear 0s infinite normal none running spin; }
.uael-add-to-cart button.button.single_add_to_cart_button.added::after, .uael-woo-add-to-cart a.add_to_cart_button.added::after, .uael-woocommerce a.add_to_cart_button.added::after { font-family: WooCommerce; top: auto; right: 1em; content: ""; vertical-align: bottom; margin-left: 10px; }
.uael-add-to-cart button.button.single_add_to_cart_button.loading::after { position: static; }
@keyframes uael-qv-spin { 
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes uael-qv-spin { 
  100% { transform: rotate(360deg); }
}
.uael-woo-category-arrow-circle .uael-woo-products-slider .slick-arrow { background: rgb(204, 204, 204); }
.uael-woo-category-arrow-circle .uael-woo-products-slider .slick-arrow { border-radius: 100%; }
.uael-woo-category-slider .slick-arrow { font-size: 20px; width: 1.5em; height: 1.5em; line-height: 1.5em; position: absolute; top: 50%; display: block; padding: 0px; transform: translateY(-50%) translate3d(0px, 0px, 0px); cursor: pointer; color: rgb(0, 0, 0); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: 0px; }
.uael-woo-category-slider .slick-next, .uael-woo-category-slider .slick-prev { z-index: 10; }
[dir="rtl"] .uael-woo-category-slider .slick-prev::before { content: ""; }
[dir="rtl"] .uael-woo-category-slider .slick-next::before { content: ""; }
.uael-woo-cat-arrow-circle.uael-woo-category-slider .slick-arrow, .uael-woo-cat-arrow-square.uael-woo-category-slider .slick-arrow { background: rgb(204, 204, 204); }
.uael-woo-cat-arrow-circle.uael-woo-category-slider .slick-arrow { border-radius: 100%; }
.uael-woo-category-slider .slick-slide { height: auto; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.uael-woo-category-slider .slick-slide > div { position: relative; }
.uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-prev { left: -24px; }
[dir="rtl"] .uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-prev { left: auto; right: -24px; }
.uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-next { right: -26px; }
[dir="rtl"] .uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-next { left: -26px; right: auto; }
.uael-woo-cat-arrow-inside.uael-woo-category-slider .slick-prev { text-indent: -2px; left: 25px; }
[dir="rtl"] .uael-woo-cat-arrow-inside.uael-woo-category-slider .slick-prev { left: auto; right: 25px; }
.uael-woo-cat-arrow-inside.uael-woo-category-slider .slick-next { text-indent: 2px; right: 25px; }
[dir="rtl"] .uael-woo-cat-arrow-inside.uael-woo-category-slider .slick-next { left: 25px; right: auto; }
@media (max-width: 768px){.uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-prev { left: 15px; }
.uael-woo-cat-arrow-outside.uael-woo-category-slider .slick-next { right: 15px; }}
.uael-woo-category-slider ul.slick-dots { display: block; position: absolute; margin: 0px; left: 0px; width: 100%; bottom: 0px; transform: translateY(100%); text-align: center; }
.uael-woo-category-slider ul.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; }
.uael-woo-category-slider ul.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: 0px; background: 0px 0px; }
.uael-woo-category-slider ul.slick-dots li button::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 800; font-size: 6px; line-height: 20px; width: 20px; height: 20px; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }
.uael-woo-category-slider ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
.rtl .uael-woocommerce-pagination ul, .uael-mc__btn-badge { display: inline-flex; }
.uael-mc { width: fit-content; }
.uael-mc__btn { -webkit-box-align: center; align-items: center; padding: 10px; }
.uael-mc__btn-icon { position: relative; -webkit-box-align: center; align-items: center; }
.uael-mc__btn-badge { position: absolute; width: 1.5em; height: 1.5em; border-radius: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 0.3em; top: 0px; right: 0px; }
.uael-mc__btn-badge-empty-hide-yes .uael-mc__btn-badge[data-counter="0"] { display: none; }
.uael-mc div.uael-mc__btn-icon.uael-badge-inline { -webkit-box-align: center; align-items: center; }
.uael-mc .uael-badge-inline div.uael-mc__btn-badge { position: relative; top: 0px; right: 0px; margin-left: 5px; }
.uael-mc__btn-icon.uael-badge-top > i, .uael-mc__btn-icon.uael-badge-top > svg { display: block; }
.uael-mc .uael-cart-icon-before { order: -1; }
.uael-mc-dropdown-flex-start .uael-mc-dropdown { left: 0px; }
.uael-mc-dropdown-center .uael-mc-dropdown { left: 0px; right: 0px; margin: auto; }
.uael-mc-dropdown-flex-end .uael-mc-dropdown { right: 0px; }
.uael-mc-dropdown-flex-start .uael-mc { margin: 0px auto 0px 0px; }
.uael-mc-dropdown-center .uael-mc { margin: 0px auto; }
.uael-mc-dropdown-flex-end .uael-mc { margin: 0px 0px 0px auto; }
.uael-mc-dropdown { position: absolute; top: 100%; margin: auto; width: 355px; padding: 20px; z-index: 99; height: 500px; overflow: auto; transition: 0.5s; background-color: rgb(255, 255, 255); animation: 0.5s ease-in-out 0s 1 normal both running dropdown-fade-in; }
@-webkit-keyframes dropdown-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes dropdown-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.uael-mc-modal-wrap { height: 100%; width: 100%; z-index: 99; background-color: rgba(0, 0, 0, 0.4); position: fixed; top: 0px; left: 0px; animation: 0.5s ease-in-out 0s 1 normal both running modal-fade-in; }
@-webkit-keyframes modal-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes modal-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.uael-mc-modal { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: fixed; margin: auto; inset: 0px; width: 600px; max-width: 1000px; max-height: 800px; z-index: 99; transition: 0.5s; background-color: rgb(255, 255, 255); padding: 1rem; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 20px 0px; animation: 0.3s ease-in-out 0s 1 normal both running modal-slide-in-top; }
@-webkit-keyframes modal-slide-in-top { 
  0% { transform: translateY(-50px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes modal-slide-in-top { 
  0% { transform: translateY(-50px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
.uael-mc-offcanvas-wrap { background-color: rgba(0, 0, 0, 0.4); height: 100%; width: 100%; position: fixed; top: 0px; z-index: 99; left: 0px; animation: 0.5s ease-in-out 0s 1 normal both running offcanvas-fade-in; }
@-webkit-keyframes offcanvas-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes offcanvas-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.uael-mc-offcanvas { height: 100%; width: 350px; animation: 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running offcanvas-slide-in-right; position: fixed; z-index: 99; top: 0px; right: 0px; background-color: rgb(255, 255, 255); overflow: auto; padding: 1rem; transition: 0.5s; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 20px 0px; }
@-webkit-keyframes offcanvas-slide-in-right { 
  0% { transform: translateX(100px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
@keyframes offcanvas-slide-in-right { 
  0% { transform: translateX(100px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
.uael-mini-cart-offcanvas-pos-left .uael-mc-offcanvas { animation: 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running offcanvas-slide-in-left; left: 0px; }
@-webkit-keyframes offcanvas-slide-in-left { 
  0% { transform: translateX(-100px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
@keyframes offcanvas-slide-in-left { 
  0% { transform: translateX(-100px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
.uael-mc-dropdown__items, .uael-mc-modal__items, .uael-mc-offcanvas__items { overflow: auto; width: 100%; padding: 10px; }
.uael-mc-dropdown::-webkit-scrollbar, .uael-mc-dropdown__items::-webkit-scrollbar, .uael-mc-modal__items::-webkit-scrollbar, .uael-mc-offcanvas::-webkit-scrollbar, .uael-mc-offcanvas__items::-webkit-scrollbar { display: none; }
.uael-mc-modal__items { height: 100%; }
.uael-mc-dropdown__icon-wrap, .uael-mc-modal__icon-wrap, .uael-mc-offcanvas__icon-wrap { -webkit-box-align: center; align-items: center; }
.uael-mc-modal__title, .uael-mc-offcanvas__title { margin-top: 10px; padding-left: 1rem; padding-right: 1rem; width: 100%; }
.uael-mc-dropdown__header, .uael-mc-modal__header, .uael-mc-offcanvas__header { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; padding: 1rem; }
.uael-mc-dropdown__header-badge, .uael-mc-modal__header-badge, .uael-mc-offcanvas__header-badge { position: relative; display: inline-flex; width: 1.5em; height: 1.5em; border-radius: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 10px; }
.uael-mc ul.cart_list { padding: 0px; margin: 0px; list-style: outside none; }
.uael-mc ul.cart_list li { margin: 0px; padding: 10px 0px; min-height: 5em; line-height: 1.5; border-bottom: 1px solid rgb(204, 204, 204); }
.uael-mc ul.cart_list li:last-child { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.uael-mc ul.cart_list li a.remove { float: right; font-size: 18px; height: 24px; width: 24px; border: 1px solid rgb(204, 204, 204); border-radius: 100%; color: rgb(204, 204, 204); text-align: center; line-height: 1.2; }
.uael-mc ul.cart_list li a { display: initial; text-decoration: none; }
body .uael-mc ul li.woocommerce-mini-cart-item a img { float: left; margin: 0px 20px 0px 0px; height: auto; position: relative; transform: initial; width: 4em !important; }
.uael-mc .woocommerce-mini-cart__total { margin-top: 10px; margin-bottom: 10px; padding: 10px; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-right-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); }
.uael-mc .woocommerce-mini-cart__buttons { margin: 0px; text-align: center; flex-wrap: wrap; gap: 10px; -webkit-box-pack: center; justify-content: center; }
.uael-mc .woocommerce-mini-cart__buttons a { display: inline-block; margin: 0px; text-align: center; }
@media (max-width: 320px){.uael-mc-dropdown { width: 300px; }
.uael-mc-offcanvas { width: 300px; }}
.uael-close-o { box-sizing: border-box; position: relative; display: block; width: 22px; height: 22px; border: 2px solid; border-radius: 40px; }
.uael-close-o::after, .uael-close-o::before { content: ""; display: block; box-sizing: border-box; position: absolute; width: 12px; height: 2px; background: currentcolor; transform: rotate(45deg); border-radius: 5px; top: 50%; left: 50%; margin-top: -1px; margin-left: -6px; }
.uael-close-o::after { transform: rotate(-45deg); }
.uael-mc-modal__close-btn, .uael-mc-offcanvas__close-btn { align-self: flex-end; cursor: pointer; }
.elementor-widget-uael-mini-cart:not(.uael-mini-cart--show-divider-yes) .uael-mc-dropdown .uael-mc-dropdown__items .woocommerce-mini-cart .woocommerce-mini-cart-item, .elementor-widget-uael-mini-cart:not(.uael-mini-cart--show-divider-yes) .uael-mc-dropdown .uael-mc-dropdown__items .woocommerce-mini-cart__total.total { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.elementor-widget-uael-mini-cart:not(.uael-mc-btn__show-subtotal-yes) .uael-mc__btn-text .woocommerce-Price-amount, .uael-mc-dropdown-close, .uael-mc-modal-close, .uael-mc-modal-wrap-close, .uael-mc-offcanvas-wrap.uael-mc-offcanvas-wrap-close, .uael-mc-offcanvas.uael-mc-offcanvas-close { display: none; }
.uael-mc-dropdown__header-text, .uael-mc-modal__header-text, .uael-mc-offcanvas__header-text, .uael-mc__btn-text { font-weight: 700; }
.uael-mc-dropdown__title > p, .uael-mc-modal__title > p, .uael-mc-offcanvas__title > p { margin-bottom: 0px; }
.uael-mc-dropdown__message, .uael-mc-modal__message, .uael-mc-offcanvas__message { padding: 1rem; width: 100%; }
.uael-mini-cart-align-floating .uael-mc { position: fixed; z-index: 999; }
.single .uael-mc .thumbnail, .uael-mc .woocommerce-mini-cart-item.mini_cart_item h3 { margin-bottom: 0px; }
.theme-blocksy .uael-mc-dropdown__items .woocommerce-mini-cart .remove, .theme-blocksy .uael-mc-modal__items .woocommerce-mini-cart .remove, .theme-blocksy .uael-mc-offcanvas .woocommerce-mini-cart .remove { top: unset; }
.theme-oceanwp .uael-mc-dropdown__items .quantity, .theme-oceanwp .uael-mc-modal__items .quantity, .theme-oceanwp .uael-mc-offcanvas__items .quantity { float: unset; }
.theme-twentytwentyone .elementor-widget-uael-woo-categories .uael-woo-categories-slider ul.slick-dots li, .theme-twentytwentyone .elementor-widget-uael-woo-categories .uael-woo-categories-slider ul.slick-dots li button:not(:hover):not(:active):not(.has-background), .theme-twentytwentyone .elementor-widget-uael-woo-products .uael-woo-products-slider ul.slick-dots li, .theme-twentytwentyone .elementor-widget-uael-woo-products .uael-woo-products-slider ul.slick-dots li button:not(:hover):not(:active):not(.has-background) { background: unset; }
.uael-mc .quantity { display: inline-flex; margin: 0px 1em 1em 0px; }
.uael-mc ul.cart_list li .quantity .minus { font-size: 18px; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }
.uael-mc .quantity .minus, .uael-mc .quantity .plus, .uael-mc .quantity .qty { border: 1px solid rgb(229, 229, 229); text-decoration: none; border-radius: 0px; background-color: transparent; line-height: 1.5; -webkit-box-align: center; align-items: center; width: 2.631em; text-align: center; height: 37px; }
.uael-mc ul.cart_list li .quantity .minus { display: flex; -webkit-box-pack: center; justify-content: center; width: 38px; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }
.uael-mc ul.cart_list li .quantity .plus { display: flex; -webkit-box-pack: center; justify-content: center; width: 38px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; }
.uael-mc-dropdown__items .ast-mini-cart-empty, .uael-mc-modal__items .ast-mini-cart-empty, .uael-mc-offcanvas__items .ast-mini-cart-empty { display: none; }
@-webkit-keyframes uae-sticky-slide-down { 
  0% { transform: translateY(-100%); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@keyframes uae-sticky-slide-down { 
  0% { transform: translateY(-100%); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
@-webkit-keyframes uael-svg-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes uael-svg-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}