.icon-box-sec{padding:120px 0}.icon-box-cont{margin-bottom:98px;text-align:center}.icon-box-cont,.icon-box-cont p{font-size:18px;font-weight:600}.icon-box-cont p:last-child{margin-bottom:0}.icon-box-btn.simple-link a{font-size:18px}.icon-box-wrap{column-gap:30px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:60px}.icon-box-item{width:calc(25% - 22.5px)}.icon-box-inner{background:#606c2b14;height:100%;padding:20px;position:relative}.icon-box-icon,.icon-box-inner{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.icon-box-icon{align-items:center;background:#606c2b;border-radius:100%;display:flex;height:79px;justify-content:center;margin:-58px 0 36px;width:79px}.icon-box-icon img{filter:brightness(0) invert(1);height:45px;width:45px}.icon-box-inner h5{margin-bottom:16px}.icon-box-inner *,.icon-box-inner h5,.icon-box-inner p,.icon-box-inner:after{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.icon-box-inner:after{background:#606c2b;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:-1}.icon-box-inner:hover:after{height:100%}.icon-box-inner:hover *,.icon-box-inner:hover h5{color:var(--tertiary_color)}.icon-box-inner:hover .icon-box-icon{background:#f2f3ee}.icon-box-inner:hover .icon-box-icon img{filter:none}.icon-box-contet>h5:last-child,.icon-box-contet>p:last-child{margin-bottom:0}.icon-box-inner:hover .simple-link a:after,.icon-box-inner:hover .simple-link a:before{background-color:var(--tertiary_color)}@media(max-width:1200px){.icon-box-wrap{column-gap:15px}.icon-box-item{width:calc(25% - 11.25px)}}@media(max-width:1024px){.icon-box-inner{margin:0 auto;max-width:303px}.icon-box-item{width:calc(33.33% - 20px)}}@media(max-width:991px){.icon-box-item{width:calc(50% - 15px)}.icon-box-icon{height:60px;width:60px}.icon-box-icon img{height:35px;width:35px}.icon-box-sec{padding:80px 0}.icon-box-cont{margin-bottom:80px}}@media(max-width:767px){.icon-box-item{width:100%}.icon-box-sec{padding:60px 0}.icon-box-cont{margin-bottom:70px}}