.elementor-12879 .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-12879 .elementor-element.elementor-element-43d3b2e3{--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-12879 .elementor-element.elementor-element-43d3b2e3.e-con{--align-self:flex-start;}.elementor-12879 .elementor-element.elementor-element-7d86167 > .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-12879 .elementor-element.elementor-element-7d86167:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-12879 .elementor-element.elementor-element-7d86167 .uael-video__play-icon i, .elementor-12879 .elementor-element.elementor-element-7d86167 .uael-video__play-icon svg{font-size:72px;line-height:72px;width:72px;height:72px;}.elementor-12879 .elementor-element.elementor-element-7d86167 .uael-video__play-icon{width:72px;height:72px;}.elementor-12879 .elementor-element.elementor-element-7d86167 .uael-video__play-icon > img{width:72px;}.elementor-12879 .elementor-element.elementor-element-7d86167 .uael-video__play-icon.uael-video__vimeo-play{width:auto;height:auto;}.elementor-12879 .elementor-element.elementor-element-7d86167 .uael-vimeo-icon-bg{width:72px;}.elementor-12879 .elementor-element.elementor-element-7d86167 .uael-video-wistia-play{height:72px;width:calc( 72px * 1.45 );}.elementor-12879 .elementor-element.elementor-element-d01fa09 > .elementor-widget-container{padding:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-12879 .elementor-element.elementor-element-d01fa09 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-12879 .elementor-element.elementor-element-d01fa09 .flex-viewport{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-12879 .elementor-element.elementor-element-d01fa09 .flex-control-thumbs img{border-radius:5px 5px 5px 5px;}.elementor-12879 .elementor-element.elementor-element-27ebb367{--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-12879 .elementor-element.elementor-element-3d16cf9a .jet-woo-builder .product_title{font-size:26px;}.elementor-12879 .elementor-element.elementor-element-7afcb56e .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-12879 .elementor-element.elementor-element-7afcb56e .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-12879 .elementor-element.elementor-element-7afcb56e .jet-woo-builder.elementor-jet-single-price .price{font-weight:700;}.elementor-12879 .elementor-element.elementor-element-7afcb56e .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca{--add-to-cart-wc-forward-display:none;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:column;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .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-12879 .elementor-element.elementor-element-5be9d9ca .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .elementor-jet-single-add-to-cart .stock.in-stock{color:var( --e-global-color-accent );}.elementor-12879 .elementor-element.elementor-element-d9cb6c6 .elementor-jet-single-meta .product_meta{flex-direction:column;}.elementor-12879 .elementor-element.elementor-element-d9cb6c6 .elementor-jet-single-meta .product_meta a:hover{text-decoration:none;}.elementor-12879 .elementor-element.elementor-element-b87acea{--display:flex;}.elementor-12879 .elementor-element.elementor-element-7ef8bec6{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12879 .elementor-element.elementor-element-7ef8bec6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12879 .elementor-element.elementor-element-7ef8bec6 .elementor-divider-separator{width:100%;}.elementor-12879 .elementor-element.elementor-element-7ef8bec6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12879 .elementor-element.elementor-element-2a27bb74{--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-12879 .elementor-element.elementor-element-09636df{--display:flex;}.elementor-12879 .elementor-element.elementor-element-8fa4eb4{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12879 .elementor-element.elementor-element-8fa4eb4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12879 .elementor-element.elementor-element-8fa4eb4 .elementor-divider-separator{width:100%;}.elementor-12879 .elementor-element.elementor-element-8fa4eb4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12879 .elementor-element.elementor-element-5d4a6c9{--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-12879 .elementor-element.elementor-element-50ce278{--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-12879 .elementor-element.elementor-element-5a039d0{--display:flex;}.elementor-12879 .elementor-element.elementor-element-b63b841{--display:flex;}.elementor-12879 .elementor-element.elementor-element-2d5bcebc{--display:flex;}.elementor-12879 .elementor-element.elementor-element-4350fdb{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12879 .elementor-element.elementor-element-4350fdb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12879 .elementor-element.elementor-element-4350fdb .elementor-divider-separator{width:100%;}.elementor-12879 .elementor-element.elementor-element-4350fdb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 5px 5px;margin-bottom:10px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;font-style:normal;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .price{font-size:15px;font-style:normal;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .price del {font-size:1px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .button{text-transform:uppercase;font-style:normal;border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12879 .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-12879 .elementor-element.elementor-element-264b1009:not(.elementor-motion-effects-element-type-background), .elementor-12879 .elementor-element.elementor-element-264b1009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-c6c7df5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12879 .elementor-element.elementor-element-dea65dd{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12879 .elementor-element.elementor-element-dea65dd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12879 .elementor-element.elementor-element-dea65dd .elementor-divider-separator{width:100%;}.elementor-12879 .elementor-element.elementor-element-dea65dd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12879 .elementor-element.elementor-element-069763b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12879 .elementor-element.elementor-element-c48abf1{--display:flex;}.elementor-12879 .elementor-element.elementor-element-63c4a17{--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-12879 .elementor-element.elementor-element-5013fbb{--display:flex;}.elementor-12879 .elementor-element.elementor-element-bcdd279{--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-12879 .elementor-element.elementor-element-b567dec{--display:flex;}.elementor-12879 .elementor-element.elementor-element-345b27e{color:var( --e-global-color-secondary );}.elementor-12879 .elementor-element.elementor-element-06acd36{--display:flex;--justify-content:center;}.elementor-12879 .elementor-element.elementor-element-e668081 .elementor-button:hover, .elementor-12879 .elementor-element.elementor-element-e668081 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-e668081 .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-12879 .elementor-element.elementor-element-e668081 .elementor-button:hover svg, .elementor-12879 .elementor-element.elementor-element-e668081 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-83da5e6 .elementor-button:hover, .elementor-12879 .elementor-element.elementor-element-83da5e6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-83da5e6 .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-12879 .elementor-element.elementor-element-83da5e6 .elementor-button:hover svg, .elementor-12879 .elementor-element.elementor-element-83da5e6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-09bc2ec{--display:flex;}.elementor-12879 .elementor-element.elementor-element-100ca31{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12879 .elementor-element.elementor-element-867f420{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-12879 .elementor-element.elementor-element-867f420 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12879 .elementor-element.elementor-element-867f420 .elementor-divider-separator{width:100%;}.elementor-12879 .elementor-element.elementor-element-867f420 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12879 .elementor-element.elementor-element-f27d725 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-products__item{--columns:5;padding:0px 5px 0px 5px;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products:not(.swiper-wrapper){margin-right:-5px;margin-left:-5px;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .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-12879 .elementor-element.elementor-element-7f95f86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-quickview-button__container{order:1;justify-content:center;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-products__inner-box{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-thumbnail{border-radius:5px 5px 5px 5px;order:1;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-title, .elementor-12879 .elementor-element.elementor-element-7f95f86 .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-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-primary );}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-primary );padding:10px 0px 0px 0px;text-align:center;order:1;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-button .button{display:inline-block;text-decoration:none;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-12879 .elementor-element.elementor-element-7f95f86  .jet-woo-product-button{text-align:center;order:1;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price del+ins{margin-left:0px;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price .price{font-size:12px;color:var( --e-global-color-accent );}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-accent );}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price .price del{font-weight:600;text-decoration:line-through;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price .price ins{font-weight:600;text-decoration:none;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price{text-align:center;order:1;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{color:var( --e-global-color-accent );vertical-align:baseline;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-accent );}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:0px;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products .jet-woo-product-badges{top:10px;bottom:auto;text-align:right;}.elementor-12879 .elementor-element.elementor-element-7f95f86 .jet-woo-products__not-found{text-align:center;}@media(min-width:768px){.elementor-12879 .elementor-element.elementor-element-43d3b2e3{--width:50%;}.elementor-12879 .elementor-element.elementor-element-27ebb367{--width:50%;}.elementor-12879 .elementor-element.elementor-element-5a039d0{--width:50%;}.elementor-12879 .elementor-element.elementor-element-b63b841{--width:50%;}.elementor-12879 .elementor-element.elementor-element-5013fbb{--width:30%;}.elementor-12879 .elementor-element.elementor-element-bcdd279{--width:100%;}.elementor-12879 .elementor-element.elementor-element-b567dec{--width:70%;}.elementor-12879 .elementor-element.elementor-element-06acd36{--width:30%;}.elementor-12879 .elementor-element.elementor-element-100ca31{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12879 .elementor-element.elementor-element-bcdd279{--width:100%;}.elementor-12879 .elementor-element.elementor-element-b567dec{--width:65%;}.elementor-12879 .elementor-element.elementor-element-06acd36{--width:35%;}}@media(max-width:1024px){.elementor-12879 .elementor-element.elementor-element-7d86167 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .jet-woo-builder .single_add_to_cart_button.button{max-width:50%;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 5px 5px;}.elementor-12879 .elementor-element.elementor-element-c3597aa img{width:100%;}.elementor-12879 .elementor-element.elementor-element-bcdd279{--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-12879 .elementor-element.elementor-element-06acd36{--justify-content:center;}}@media(max-width:767px){.elementor-12879 .elementor-element.elementor-element-7d86167{width:100%;max-width:100%;}.elementor-12879 .elementor-element.elementor-element-7d86167 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12879 .elementor-element.elementor-element-7d86167.elementor-element{--order:-99999 /* order start hack */;}.elementor-12879 .elementor-element.elementor-element-3d16cf9a .jet-woo-builder .product_title{font-size:19px;}.elementor-12879 .elementor-element.elementor-element-42c3fc1f{font-size:14px;}.elementor-12879 .elementor-element.elementor-element-5be9d9ca .jet-woo-builder .single_add_to_cart_button.button{max-width:100%;}.elementor-12879 .elementor-element.elementor-element-139b13cc .elementor-heading-title{font-size:20px;}.elementor-12879 .elementor-element.elementor-element-78ffbf87{font-size:14px;}.elementor-12879 .elementor-element.elementor-element-be11d02 .elementor-heading-title{font-size:20px;}.elementor-12879 .elementor-element.elementor-element-7746d41.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12879 .elementor-element.elementor-element-069763b .elementor-heading-title{font-size:20px;}.elementor-12879 .elementor-element.elementor-element-f27d725 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for uael-video, class: .elementor-element-7d86167 *//* ------------------------------------------------------------- */
/* 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 */