.chk-icon-box-2{display:flex;align-items:flex-start;padding:var(--chk-size-20);background-color:transparent;gap:var(--chk-size-14);background:var(--chk-c-white);border-radius:var(--chk-br-base);overflow:hidden}.chk-icon-box-2__icon{--icon-size:var(--chk-size-48);--text-size:var(--chk-size-48);--icon-padding:var(--chk-size-6);font-size:var(--icon-size, var(--chk-size-20));width:calc(var(--icon-size, var(--chk-size-20)) + 2*var(--icon-padding, var(--chk-size-4)));height:calc(var(--icon-size, var(--chk-size-20)) + 2*var(--icon-padding, var(--chk-size-4)));line-height:var(--icon-size, var(--chk-size-20));color:var(--chk-c-primary);background-color:var(--chk-c-gray-100);border-radius:var(--chk-br-base);padding:var(--icon-padding)}.chk-icon-box-2__icon i,.chk-icon-box-2__icon img,.chk-icon-box-2__icon svg{position:relative;z-index:2;font-size:var(--icon-size, var(--chk-size-24));width:var(--icon-size, var(--chk-size-24));height:auto}.chk-icon-box-2__icon svg,.chk-icon-box-2__icon svg path{fill:currentColor}.chk-icon-box-2__content{width:100%;flex:1}.chk-icon-box-2__title{font-size:var(--chk-size-18);line-height:var(--chk-size-28);color:var(--chk-c-heading);font-weight:700}.chk-icon-box-2__title a{color:currentColor}.chk-icon-box-2__subtitle{font-size:var(--chk-size-16);line-height:var(--chk-size-24);color:var(--chk-c-gray-700);font-weight:500}.chk-icon-box-2__desc{font-size:var(--chk-size-14);color:var(--chk-c-gray-600);line-height:var(--chk-size-28);font-weight:400}.chk-icon-box-2:hover .chk-icon-box-2__icon:before,.chk-icon-box-2:hover:before{opacity:1;visibility:visible}.chk-icon-box-2.s1{text-align:left;flex-direction:row}.chk-icon-box-2.s1:before{left:0;right:auto}.chk-icon-box-2.s1:hover:before,.chk-icon-box-2.s2:before{left:auto;right:0}.chk-icon-box-2.s2{flex-direction:row-reverse;text-align:left}.chk-icon-box-2.s2:hover:before{left:0;right:auto}@media (max-width:575px){.chk-icon-box-2.s1,.chk-icon-box-2.s2{flex-direction:column}}.chk-icon-box-2.s3{flex-direction:column;text-align:left}.chk-icon-box-2.s3 .chk-icon-box-2__subtitle,.chk-icon-box-2.s3 .chk-icon-box-2__title{margin-bottom:5px}body.rtl .chk-icon-box-2.s1,body.rtl .chk-icon-box-2.s2,body.rtl .chk-icon-box-2.s3{text-align:right}