.cf-countd-inn{padding:5px 0 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cf-countd-inn h2{color:#fff;font-size:22px;margin-right:10px;margin-bottom:5px}.cf-countd-inn h3{font-size:12px;color:#fff;font-family:'Open Sans',sans-serif}.topcounter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:0}.topcounter>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 12px}.topcounter>div>span{font-size:26px !important;font-weight:600 !important;line-height:normal !important;color:#323f49 !important;background:#fff;padding:5px 0px;font-family:'Open Sans',sans-serif !important;text-align:center}.topcounter>div>i{background-size:cover;padding:3px 0px 5px;font-size:12px;text-transform:uppercase;font-weight:600;color:#fff;text-align:center;font-style:normal;font-family:'Open Sans',sans-serif !important}@media(max-width:991px){.cf-countd-inn h2{margin-right:0;margin-bottom:10px}}@media(max-width:767px){.cf-countd-inn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cf-countd-inn h3{margin-top:0;margin-bottom:3px;font-size:10px;font-weight:600}.topcounter{padding:0;margin-bottom:0px}.topcounter>div{margin:0 10px;min-width:60px}.topcounter>div>span{font-size:20px !important;padding:5px 0px !important}.topcounter>div>i{font-size:10px !important}.cf-countd-inn h2{font-size:18px}.topcounter>div,.topcounter>div span{min-width:48px;max-width:48px;overflow:hidden;text-align:center}}@media(min-width:768px){.topcounter>div,.topcounter>div span{min-width:56px;max-width:56px;overflow:hidden;text-align:center}.topcounter>div span{padding-left:0;padding-right:0}}@media(max-width:374px){.topcounter>div>span{font-size:20px !important;padding:5px 5px !important}.topcounter>div{margin:0 5px;max-width:60px;min-width:60px;overflow:hidden}}