.ova-icon-box-2:hover .iconbox{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.ova-icon-box-2:hover .iconbox .icon{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.ova-icon-box-2:hover .iconbox .icon i{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.ova-icon-box-2:hover .text-number{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;background-color:var(--heading);color:#fff}.ova-icon-box-2:hover .title{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.ova-icon-box-2:hover .description{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.ova-icon-box-2:hover .button-readmore{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;background-color:var(--primary)}.ova-icon-box-2:hover .button-readmore .text-button{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.ova-icon-box-2:hover .button-readmore .icon-button i{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.ova-icon-box-2 .iconbox{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;position:relative;padding:35px 35px 40px 35px;background-color:#fff;box-shadow:0 10px 60px rgb(0 0 0 / .1);border-radius:15px}@media (max-width:767px){.ova-icon-box-2 .iconbox{padding:30px 25px 35px 25px}}.ova-icon-box-2 .iconbox .icon{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;margin:0 0 30px 0;display:inline-flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;background-color:rgb(253 185 0 / .6)}@media (max-width:1024px){.ova-icon-box-2 .iconbox .icon{width:78px;height:78px}}.ova-icon-box-2 .iconbox .icon i{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;display:inline-flex;font-size:40px;color:var(--heading)}@media (max-width:1024px){.ova-icon-box-2 .iconbox .icon i{font-size:30px}}.ova-icon-box-2 .text-number{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;position:absolute;top:12px;right:12px;display:inline-flex;justify-content:center;align-items:center;width:45px;height:45px;background-color:var(--primary);border-radius:50%;font-size:18px;line-height:1;font-weight:600;color:var(--heading)}.ova-icon-box-2 .title{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;margin:0 0 15px 0;font-size:24px;line-height:1.4;white-space:pre-line}@media (max-width:1024px){.ova-icon-box-2 .title{white-space:normal}}.ova-icon-box-2 .description{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;white-space:pre-line}@media (max-width:1024px){.ova-icon-box-2 .description{white-space:normal}}.ova-icon-box-2 .button-readmore{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;display:inline-flex;align-items:center;padding:15px;border-radius:50%;box-shadow:0 5px 11px rgb(0 0 0 / .07);gap:5px}.ova-icon-box-2 .button-readmore .text-button{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;font-size:16px;font-weight:700;line-height:1.3;color:var(--heading)}.ova-icon-box-2 .button-readmore .icon-button{display:inline-flex}.ova-icon-box-2 .button-readmore .icon-button i{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;display:inline-flex;font-size:16px;line-height:1;color:var(--heading)}.ova-icon-box-2 .button-readmore .icon-button svg{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;display:inline-flex;width:16px;line-height:1;fill:var(--heading)}.ova-icon-box-2.template2:hover .iconbox{background-color:var(--primary)}.ova-icon-box-2.template2:hover .iconbox .icon i{color:var(--heading)}.ova-icon-box-2.template2:hover .description{color:#000}.ova-icon-box-2.template2:hover .button-readmore{border:2px solid var(--heading)}.ova-icon-box-2.template2.has_shape_bottom .iconbox{border-radius:15px 15px 0 15px}.ova-icon-box-2.template2.has_shape_bottom .iconbox:before{content:"";display:block;position:absolute;top:calc(100% - 0.6px);right:0;width:calc(100% - 6px);height:30px;background-color:inherit;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);border-radius:0 0 15px 0}.ova-icon-box-2.template2 .iconbox .icon{background-color:#fff0;width:55px;height:55px}.ova-icon-box-2.template2 .iconbox .icon i{font-size:55px;color:var(--primary)}.ova-icon-box-2.template2 .title{font-size:22px}.ova-icon-box-2.template2 .button-readmore{padding:16px 40px;border-radius:12px;box-shadow:none;border:2px solid rgb(51 51 51 / .1)}.ova-icon-box-2.template3{text-align:center}.ova-icon-box-2.template3:hover .iconbox{border:1px solid #fff0;box-shadow:0 5px 11px rgb(0 0 0 / .07);background-color:#fff}.ova-icon-box-2.template3 .iconbox{margin:0 auto;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;width:280px;height:280px;border:1px dotted rgb(134 141 166 / .4);border-radius:50%;background-color:#fff0;box-shadow:0 5px 11px #fff0}.ova-icon-box-2.template3 .iconbox .icon{background-color:#fff0;width:65px;height:65px}.ova-icon-box-2.template3 .iconbox .icon i{font-size:65px;color:var(--primary)}.ova-icon-box-2.template3 .text-number{right:unset;top:20px;left:20px}.ova-icon-box-2.template3 .title{margin:0;font-size:22px}.ova-icon-box-2.template3 .button-readmore{margin-top:20px}