.icon-text-section .heading-section{margin-bottom:90px;text-align:center}.icon-text-section .row .column .icon-text:hover .icon img{filter:brightness(0) invert(1)}.icon-text-section .heading-section h6{justify-content:center;margin:0 0 10px}.icon-text-section .row{display:flex;flex-wrap:wrap;margin:0 -15px}.icon-text-section .row .column{padding:0 15px;position:relative;width:25%}.icon-text-section .heading-section h6:before{left:43%}.icon-text-section .row .column .icon-text{border-radius:20px;cursor:pointer;height:100%;padding:0 40px 40px;position:relative;transition:.8s}.icon-text-section .row .column .background-text{align-items:center;color:transparent;display:flex;font-size:125px;height:100%;justify-content:center;left:0;padding:0 30px;position:absolute;top:0;width:100%;-webkit-text-stroke:3px hsla(0,0%,100%,.2)}.icon-text-section .row .column .icon-text .txt-icon{position:relative;z-index:999}.icon-text-section .row .column .icon-text .txt-icon .icon{align-items:center;border:2px solid;border-radius:100%;display:flex;height:110px;justify-content:center;margin:0 auto;transform:translateY(-51px);width:110px}.icon-text-section .row .column .icon-text .content h5{font-size:20px;font-weight:800;margin:0 0 15px;text-align:center}.icon-text-section .row .column .icon-text .content p{font-size:16px;line-height:28px;margin:0;text-align:center}.icon-text-section .row .column .icon-text .content{margin-top:-28px}@media only screen and (max-width:1366px){.icon-text-section .heading-section h6{align-items:center;display:flex;gap:20px;justify-content:center;margin:0 0 10px;padding:0}.icon-text-section .heading-section h6:before{position:unset}}@media only screen and (max-width:1024px){.icon-text-section .row .column{padding:0;position:relative;width:auto}.icon-text-section .row{display:grid;gap:77px 24px;grid-template-columns:repeat(2,1fr);margin:0}}@media only screen and (max-width:767px){.icon-text-section .row{margin:0;row-gap:70px}.icon-text-section .row .column{padding:0 0 15px;width:100%}.icon-text-section .row .column .icon-text{padding:0 20px 40px}.popup-t .video_text_detail .popup_con h2{font-size:32px;line-height:120%!important}}@media only screen and (max-width:480px){.icon-text-section .row{grid-template-columns:repeat(1,1fr)}}