.campaigns-container{font-family:Graphik;display:flex;flex-direction:column;text-align:left;gap:35px}.campaigns-container .campaign-title{font-size:18px;text-align:center;margin-bottom:30px;text-transform:uppercase}@media only screen and (max-width: 1024px){.campaigns-container .campaign-title{margin-bottom:0}}.campaigns-container .campaign-item{border-bottom:1px solid #000;padding:30px 0}.campaigns-container .campaign-item .tab-sss{margin:0;max-width:none}.campaigns-container .campaign-item .tab-sss .ems-tab-inner-header{padding:0px 30px 0px 0 !important;text-transform:none !important;margin-top:20px}.campaigns-container .campaign-item-wrapper{display:flex;align-items:center;gap:32px;position:relative}@media only screen and (max-width: 1024px){.campaigns-container .campaign-item-wrapper{flex-direction:column}}.campaigns-container .campaign-item-wrapper .campaign-img{width:100%;max-width:845px}@media only screen and (max-width: 1024px){.campaigns-container .campaign-item-wrapper .campaign-img{max-width:none}}.campaigns-container .campaign-item-wrapper .campaign-img .image-item{position:relative}.campaigns-container .campaign-item-wrapper .campaign-img .image-item picture{overflow:hidden;position:relative;display:block}.campaigns-container .campaign-item-wrapper .campaign-img .image-item picture::before{padding-top:calc((317.25 / 583.9) * 100%)}.campaigns-container .campaign-item-wrapper .campaign-content-area{width:100%}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top{display:flex;flex-wrap:wrap;justify-content:space-between}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-name-date{display:flex;flex-wrap:wrap;padding-right:50px}@media only screen and (max-width: 1024px){.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-name-date{flex-direction:column;gap:5px}}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-name-date .campaign-name{font-size:15px;margin-bottom:5px;width:100%}@media only screen and (max-width: 1024px){.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-name-date .campaign-name{font-size:14px}}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-name-date .campaign-date{font-size:12px}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-status{display:inline-flex;align-items:center;gap:5px;position:absolute;right:0;width:auto;font-size:13.5px;margin-bottom:25px}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-status .status-dot{width:5px;height:5px;border-radius:50%}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-status .status{font-size:12px;font-family:Graphik;display:inline-block;line-height:1}@media only screen and (max-width: 1024px){.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-top .campaign-status .status{font-size:14px}}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-desc{margin-top:25px;font-size:13.5px}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-bottom{margin-top:25px;display:flex;text-transform:uppercase}@media only screen and (max-width: 1024px){.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-bottom{margin-top:45px}}.campaigns-container .campaign-item-wrapper .campaign-content-area .campaign-bottom .campaign-btn{padding:15px 35px;background-color:#000;color:#fff;font-size:13.5px;text-align:center;width:246px}.campaigns-container .active .status-dot{background-color:#000}.campaigns-container .active .status{color:#000}.campaigns-container .passive .status-dot{background-color:#868686}.campaigns-container .passive .status{color:#868686}.campaigns-container .passive .campaign-btn{background-color:#efefef !important;color:#7b7b7b !important;cursor:not-allowed}@media only screen and (max-width: 1024px){.campaigns-container .ems-tab{margin-top:25px}}.campaigns-container .ems-tab .ems-tab-inner-header{border-top:none;display:inline-block;font-size:13.5px;border:0 !important}
