.elementor-2310 .elementor-element.elementor-element-849f990{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:0%;}.elementor-2310 .elementor-element.elementor-element-849f990:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-849f990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168f660 );}.elementor-2310 .elementor-element.elementor-element-9e51b5c{text-align:start;}.elementor-2310 .elementor-element.elementor-element-9e51b5c .elementor-heading-title{font-size:48px;text-transform:capitalize;color:var( --e-global-color-33861a2 );}.elementor-2310 .elementor-element.elementor-element-efa917c{color:var( --e-global-color-33861a2 );}.elementor-2310 .elementor-element.elementor-element-bb1511b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed{--grid-column-gap:20px;--grid-row-gap:20px;--pp-play-icon-size:50px;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-elementor-grid{margin-left:-20px;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-elementor-grid .pp-grid-item-wrap{padding-left:20px;margin-bottom:20px;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-video-container{aspect-ratio:1.77777;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-video-overlay{mix-blend-mode:normal;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-video-content{text-align:left;padding:15px 15px 15px 15px;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-video-title{color:#524235;font-size:20px;font-weight:700;}.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-video-description{color:#7A7A7A;}:root{--page-title-display:none;}/* Start custom CSS for pp-video-gallery, class: .elementor-element-7d0a3ed */.elementor-2310 .elementor-element.elementor-element-7d0a3ed .pp-grid-item {
    height: calc(100% - 20px);
    background-color: #eee;
}/* End custom CSS */