.elementor-12775 .elementor-element.elementor-element-7183cb35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-35ce8f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12775 .elementor-element.elementor-element-35ce8f7.e-con{--align-self:flex-start;}.elementor-12775 .elementor-element.elementor-element-c40014b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-12775 .elementor-element.elementor-element-c40014b:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-12775 .elementor-element.elementor-element-c40014b .uael-video__play-icon i, .elementor-12775 .elementor-element.elementor-element-c40014b .uael-video__play-icon svg{font-size:72px;line-height:72px;width:72px;height:72px;}.elementor-12775 .elementor-element.elementor-element-c40014b .uael-video__play-icon{width:72px;height:72px;}.elementor-12775 .elementor-element.elementor-element-c40014b .uael-video__play-icon > img{width:72px;}.elementor-12775 .elementor-element.elementor-element-c40014b .uael-video__play-icon.uael-video__vimeo-play{width:auto;height:auto;}.elementor-12775 .elementor-element.elementor-element-c40014b .uael-vimeo-icon-bg{width:72px;}.elementor-12775 .elementor-element.elementor-element-c40014b .uael-video-wistia-play{height:72px;width:calc( 72px * 1.45 );}.elementor-12775 .elementor-element.elementor-element-14f7025 > .elementor-widget-container{padding:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-12775 .elementor-element.elementor-element-14f7025 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-12775 .elementor-element.elementor-element-14f7025 .flex-viewport{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-12775 .elementor-element.elementor-element-14f7025 .flex-control-thumbs img{border-radius:5px 5px 5px 5px;}.elementor-12775 .elementor-element.elementor-element-55af505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12775 .elementor-element.elementor-element-289fbaf .jet-woo-builder .product_title{font-size:26px;}.elementor-12775 .elementor-element.elementor-element-745ac63 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;color:var( --e-global-color-primary );font-weight:700;text-decoration:line-through;}.elementor-12775 .elementor-element.elementor-element-745ac63 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:var( --e-global-color-e2822c1 );font-weight:700;text-decoration:none;}.elementor-12775 .elementor-element.elementor-element-745ac63 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-12775 .elementor-element.elementor-element-6a34174{--add-to-cart-wc-forward-display:none;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:column;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-12775 .elementor-element.elementor-element-6a34174 .jet-woo-builder .single_add_to_cart_button.button{max-width:100%;text-transform:uppercase;border-style:solid;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-12775 .elementor-element.elementor-element-6a34174 .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-12775 .elementor-element.elementor-element-6a34174 .elementor-jet-single-add-to-cart .stock.in-stock{color:var( --e-global-color-accent );}.elementor-12775 .elementor-element.elementor-element-3304584 .elementor-jet-single-meta .product_meta{flex-direction:column;}.elementor-12775 .elementor-element.elementor-element-3304584 .elementor-jet-single-meta .product_meta a:hover{text-decoration:none;}.elementor-12775 .elementor-element.elementor-element-b87acea{--display:flex;}.elementor-12775 .elementor-element.elementor-element-7ef8bec6{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12775 .elementor-element.elementor-element-7ef8bec6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12775 .elementor-element.elementor-element-7ef8bec6 .elementor-divider-separator{width:100%;}.elementor-12775 .elementor-element.elementor-element-7ef8bec6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12775 .elementor-element.elementor-element-2a27bb74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-3760fefa{--display:flex;}.elementor-12775 .elementor-element.elementor-element-5dca2077{--display:flex;}.elementor-12775 .elementor-element.elementor-element-2d5bcebc{--display:flex;}.elementor-12775 .elementor-element.elementor-element-4350fdb{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12775 .elementor-element.elementor-element-4350fdb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12775 .elementor-element.elementor-element-4350fdb .elementor-divider-separator{width:100%;}.elementor-12775 .elementor-element.elementor-element-4350fdb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 5px 5px;margin-bottom:10px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;font-style:normal;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product .price{font-size:15px;font-style:normal;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product .price del {font-size:1px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product .button{text-transform:uppercase;font-style:normal;border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12775 .elementor-element.elementor-element-264b1009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-264b1009:not(.elementor-motion-effects-element-type-background), .elementor-12775 .elementor-element.elementor-element-264b1009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-25faf5bd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12775 .elementor-element.elementor-element-4fb45e87{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12775 .elementor-element.elementor-element-4fb45e87 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12775 .elementor-element.elementor-element-4fb45e87 .elementor-divider-separator{width:100%;}.elementor-12775 .elementor-element.elementor-element-4fb45e87 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12775 .elementor-element.elementor-element-26bbfe57 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12775 .elementor-element.elementor-element-4e98af55{--display:flex;}.elementor-12775 .elementor-element.elementor-element-65a6564e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12775 .elementor-element.elementor-element-571964d{--display:flex;}.elementor-12775 .elementor-element.elementor-element-4152aac9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-25aed1a{--display:flex;}.elementor-12775 .elementor-element.elementor-element-5f2805d3{color:var( --e-global-color-secondary );}.elementor-12775 .elementor-element.elementor-element-2504f646{--display:flex;--justify-content:center;}.elementor-12775 .elementor-element.elementor-element-4700306d .elementor-button:hover, .elementor-12775 .elementor-element.elementor-element-4700306d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-4700306d .elementor-button{text-transform:uppercase;font-style:normal;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-12775 .elementor-element.elementor-element-4700306d .elementor-button:hover svg, .elementor-12775 .elementor-element.elementor-element-4700306d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-3dec7992 .elementor-button:hover, .elementor-12775 .elementor-element.elementor-element-3dec7992 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-3dec7992 .elementor-button{text-transform:uppercase;font-style:normal;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-12775 .elementor-element.elementor-element-3dec7992 .elementor-button:hover svg, .elementor-12775 .elementor-element.elementor-element-3dec7992 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-09bc2ec{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12775 .elementor-element.elementor-element-100ca31{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12775 .elementor-element.elementor-element-867f420{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12775 .elementor-element.elementor-element-867f420 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12775 .elementor-element.elementor-element-867f420 .elementor-divider-separator{width:100%;}.elementor-12775 .elementor-element.elementor-element-867f420 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12775 .elementor-element.elementor-element-f27d725 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-products__item{--columns:5;padding:0px 5px 0px 5px;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products:not(.swiper-wrapper){margin-right:-5px;margin-left:-5px;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-badge{background-color:var( --e-global-color-accent );display:inline-flex;color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:10px 5px 10px 5px;}.elementor-12775 .elementor-element.elementor-element-21195b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-quickview-button__container{order:1;justify-content:center;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-products__inner-box{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-thumbnail{border-radius:5px 5px 5px 5px;order:1;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-title, .elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-title a{font-family:"Cinzel", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-primary );}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-primary );padding:10px 0px 0px 0px;text-align:center;order:1;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-button .button{display:inline-block;text-decoration:none;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-12775 .elementor-element.elementor-element-21195b0  .jet-woo-product-button{text-align:center;order:1;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price del+ins{margin-left:0px;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price .price{font-size:12px;color:var( --e-global-color-accent );}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-accent );}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price .price del{font-weight:600;text-decoration:line-through;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price .price ins{font-weight:600;text-decoration:none;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price{text-align:center;order:1;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{color:var( --e-global-color-accent );vertical-align:baseline;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-accent );}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:0px;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products .jet-woo-product-badges{top:10px;bottom:auto;text-align:right;}.elementor-12775 .elementor-element.elementor-element-21195b0 .jet-woo-products__not-found{text-align:center;}.elementor-12775 .elementor-element.elementor-element-b072a69{--display:flex;}@media(min-width:768px){.elementor-12775 .elementor-element.elementor-element-35ce8f7{--width:50%;}.elementor-12775 .elementor-element.elementor-element-55af505{--width:50%;}.elementor-12775 .elementor-element.elementor-element-3760fefa{--width:60%;}.elementor-12775 .elementor-element.elementor-element-5dca2077{--width:40%;}.elementor-12775 .elementor-element.elementor-element-571964d{--width:30%;}.elementor-12775 .elementor-element.elementor-element-4152aac9{--width:100%;}.elementor-12775 .elementor-element.elementor-element-25aed1a{--width:70%;}.elementor-12775 .elementor-element.elementor-element-2504f646{--width:30%;}.elementor-12775 .elementor-element.elementor-element-100ca31{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12775 .elementor-element.elementor-element-3760fefa{--width:100%;}.elementor-12775 .elementor-element.elementor-element-5dca2077{--width:100%;}.elementor-12775 .elementor-element.elementor-element-4152aac9{--width:100%;}.elementor-12775 .elementor-element.elementor-element-25aed1a{--width:65%;}.elementor-12775 .elementor-element.elementor-element-2504f646{--width:35%;}}@media(max-width:1024px){.elementor-12775 .elementor-element.elementor-element-7183cb35{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-c40014b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12775 .elementor-element.elementor-element-6a34174 .jet-woo-builder .single_add_to_cart_button.button{max-width:50%;}.elementor-12775 .elementor-element.elementor-element-2a27bb74{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-3760fefa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 5px 5px;}.elementor-12775 .elementor-element.elementor-element-75efe325 img{width:100%;}.elementor-12775 .elementor-element.elementor-element-4152aac9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12775 .elementor-element.elementor-element-2504f646{--justify-content:center;}}@media(max-width:767px){.elementor-12775 .elementor-element.elementor-element-c40014b{width:100%;max-width:100%;}.elementor-12775 .elementor-element.elementor-element-c40014b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12775 .elementor-element.elementor-element-c40014b.elementor-element{--order:-99999 /* order start hack */;}.elementor-12775 .elementor-element.elementor-element-289fbaf .jet-woo-builder .product_title{font-size:19px;}.elementor-12775 .elementor-element.elementor-element-a6e8909{font-size:14px;}.elementor-12775 .elementor-element.elementor-element-6a34174 .jet-woo-builder .single_add_to_cart_button.button{max-width:100%;}.elementor-12775 .elementor-element.elementor-element-139b13cc .elementor-heading-title{font-size:20px;}.elementor-12775 .elementor-element.elementor-element-78ffbf87{text-align:left;font-size:14px;}.elementor-12775 .elementor-element.elementor-element-793fc231 .elementor-heading-title{font-size:20px;}.elementor-12775 .elementor-element.elementor-element-347ef079.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12775 .elementor-element.elementor-element-26bbfe57 .elementor-heading-title{font-size:20px;}.elementor-12775 .elementor-element.elementor-element-f27d725 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for uael-video, class: .elementor-element-c40014b *//* ------------------------------------------------------------- */
/* OUTER BOX  ↔  <div class="uael-video__outer-wrap">            */
/* ------------------------------------------------------------- */
.video-rounded .uael-video__outer-wrap{
    /* the two lines that actually do the cropping                */
    overflow:hidden;
    border-radius:5px;          /* change to any radius you like  */

    /* the rest just mirrors the StackOverflow answer             */
    position:relative;
    z-index:10;
}

/* optional – UAEL already handles aspect-ratio, but if you want */
/* to guarantee 1:1 for every browser you can keep the pseudo-el */
.video-rounded .uael-video__outer-wrap::before{
    display:block;
    content:"";
    /* 1:1 ratio → padding-top:100%.  Use 56.25% for 16:9, etc.   */
    padding-top:100%;
}

/* ------------------------------------------------------------- */
/* IFRAME LAYER  ↔  <div class="uael-video__play">   +  <iframe> */
/* ------------------------------------------------------------- */
.video-rounded .uael-video__play,
.video-rounded .uael-video__play iframe{
    position:absolute;
    inset:0;                   /* top:0; right:0; bottom:0; left:0 */
    width:100%;
    height:100%;
    border:0;
    border-radius:inherit;     /* inherits the 5 px curve          */
}

/* ------------------------------------------------------------- */
/* SELF-HOSTED <video> that UAEL injects INSIDE the iframe       */
/* ------------------------------------------------------------- */
.video-rounded video.uael-hosted-video{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
    border:0;
    border-radius:inherit;
    /* “cover” removes the black letter-boxing inside the iframe  */
    object-fit:cover;
}/* End custom CSS */