.elementor-1377 .elementor-element.elementor-element-fd7d3a3{--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-1377 .elementor-element.elementor-element-43839c1{--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-1377 .elementor-element.elementor-element-37ca94a{--display:flex;}.elementor-1377 .elementor-element.elementor-element-05537dc{--display:flex;}.elementor-1377 .elementor-element.elementor-element-58a0114{--display:flex;}.elementor-1377 .elementor-element.elementor-element-df75a80{--display:flex;}.elementor-1377 .elementor-element.elementor-element-b314255{--display:flex;}.elementor-1377 .elementor-element.elementor-element-5cdc8fb{--display:flex;}.elementor-1377 .elementor-element.elementor-element-e3c58ba{--display:flex;}.elementor-1377 .elementor-element.elementor-element-8a363db{--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-1377 .elementor-element.elementor-element-514a239{--display:flex;}.elementor-1377 .elementor-element.elementor-element-5c0ee5b{--display:flex;}.elementor-1377 .elementor-element.elementor-element-7bc0018{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-1377 .elementor-element.elementor-element-aa0c86c{--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-1377 .elementor-element.elementor-element-a58f9c0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1377 .elementor-element.elementor-element-59258ad{--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-1377 .elementor-element.elementor-element-7378c06{--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-1377 .elementor-element.elementor-element-5a7539a{--display:flex;}.elementor-1377 .elementor-element.elementor-element-3c8b073{--display:flex;}.elementor-1377 .elementor-element.elementor-element-e4afb73{--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-1377 .elementor-element.elementor-element-b83ad40{--display:flex;}.elementor-1377 .elementor-element.elementor-element-d49b736 img{width:1%;}.elementor-1377 .elementor-element.elementor-element-4e2a5e5{--display:flex;}.elementor-1377 .elementor-element.elementor-element-d3283cc{--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-1377 .elementor-element.elementor-element-6e8f704.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1377 .elementor-element.elementor-element-4aa9ef9{--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-1377 .elementor-element.elementor-element-94a9b7d{--display:flex;}.elementor-1377 .elementor-element.elementor-element-d916219 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1377 .elementor-element.elementor-element-a900089{--display:flex;}/* Start custom CSS for video, class: .elementor-element-d916219 *//*
.video-mask-wrapper {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  overflow: hidden;

  -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 1) 70%, rgba(0, 0, 0, 0) 100%);
  mask-image: linear-gradient(to right, rgba(0, 0, 0, 1) 70%, rgba(0, 0, 0, 0) 100%);

  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;

  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
*//* End custom CSS */