.elementor-9314 .elementor-element.elementor-element-8d79f72{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-9314 .elementor-element.elementor-element-d5095fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9314 .elementor-element.elementor-element-0e24baf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-9314 .elementor-element.elementor-element-7815755 img{height:450px;object-fit:cover;object-position:center center;}.elementor-9314 .elementor-element.elementor-element-a7103c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1730px){.elementor-9314 .elementor-element.elementor-element-8d79f72{--grid-auto-flow:row;}}@media(max-width:1279px){.elementor-9314 .elementor-element.elementor-element-8d79f72{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-9314 .elementor-element.elementor-element-8d79f72{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9314 .elementor-element.elementor-element-8d79f72{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */.ig-campaign {
    position: relative;
    display: block;
    border-radius: 14px;
    overflow: hidden;
}

.ig-campaign img {
    width: 100%;
    display: block;
}

.ig-play {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 32px;
    background: rgba(0,0,0,0.3);
    color: #fff;
}/* End custom CSS */