.counter .counters{text-align:center}.counter .counters .counter-img{margin-bottom:20px;max-width:60px;height:auto}@media(min-width:992px){.counter .counters .counter-img{max-width:80px}}.counter .counters .counter-icon{margin-bottom:25px}.counter .counters .counter-icon i{font-size:4.5rem;color:#c0882f;line-height:1}@media(min-width:992px){.counter .counters .counter-icon i{font-size:5.5rem}}.counter .counters .count-number{margin-bottom:10px}.counter .counters .count-number .counts{font-family:Montserrat,sans-serif;font-weight:700;font-size:3rem;color:#c0882f;margin-bottom:0;line-height:1}@media(min-width:992px){.counter .counters .count-number .counts{font-size:4rem}}.counter .counters .count-number .counts span{font-size:3rem}@media(min-width:992px){.counter .counters .count-number .counts span{font-size:4rem}}.counter .counters .counter-text .count-desc{font-family:Montserrat,sans-serif;font-weight:400;font-size:.9rem;color:#666;margin-bottom:0;line-height:1.3;text-transform:capitalize}@media(min-width:992px){.counter .counters .counter-text .count-desc{font-size:1rem}}.counter .counters .counter-text .count-subtitle{font-family:Roboto,sans-serif;font-size:.8rem;color:#999;margin-bottom:0;line-height:1.3;margin-top:3px}@media(min-width:992px){.counter .counters .counter-text .count-subtitle{font-size:.85rem}}.counter.wedding{background:rgba(0,0,0,0);padding:50px 0}@media(min-width:768px){.counter.wedding{padding:60px 0}}.counter.wedding .counter-container{margin-bottom:40px}@media(min-width:768px){.counter.wedding .counter-container{margin-bottom:0}}.counter.wedding .counter-container .counters{padding:10px;transition:all .3s ease}.counter.wedding .counter-container .counters:hover{transform:translateY(-5px)}.counter.wedding .counter-container .counters .counter-text .count-desc{margin-bottom:0}