.info-card{margin:20px 0;position:relative;width:100%}@media only screen and (max-width:768px){.info-card{margin:0}}.info-card .container{max-width:1400px}.info-card .container-inner{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:80px 0}@media only screen and (max-width:768px){.info-card .container-inner{flex-direction:column;gap:20px;padding:40px 0}}.info-card .container-inner .text{max-width:460px}.info-card:nth-child(2n) .container{background-color:var(--color-light-500);border-radius:var(--border-radius-xl)}@media only screen and (max-width:768px){.info-card:nth-child(2n) .container{border-radius:0}.info-card:nth-child(2n) .container-inner{padding:20px 0}}.info-card .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:520px;width:100%}.info-card .content .info-card-header{display:flex;gap:18px;justify-content:space-between}.info-card .content .info-card-header .icon{height:52px;width:52px}.info-card .content .info-card-header .icon img{max-height:100%;width:100%}.info-card .content .info-card-header .info-card-header-text{display:flex;flex-direction:column;gap:4px}.info-card .content .info-card-header .info-card-header-text .info_card_title{color:var(--color-dark-400);font-family:var(--font-title);font-size:24px;font-weight:var(--font-weight-semibold);line-height:1.2}.info-card .content .info-card-header .info-card-header-text .subtitle{color:var(--color-dark-400);font-family:var(--font-title);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);line-height:1.2}@media only screen and (max-width:768px){.info-card .content .info-card-header .info-card-header-text .subtitle{font-size:18px}}.info-card .content .text{margin-top:18px}@media only screen and (max-width:768px){.info-card .content .text{font-size:14px}}.info-card .content .text ul{list-style-type:none;margin-top:6px}.info-card .content .text ul li{color:var(--color-dark-400);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);padding-top:7px}@media only screen and (max-width:768px){.info-card .content .text ul li{font-size:12px}}.info-card .content .text ul li:before{background-color:var(--color-dark-100);border-radius:4px;content:"";display:inline-block;height:11px;margin-right:17px;width:11px}@media only screen and (max-width:768px){.info-card .content .text ul li:before{margin-right:8px}}.info-card .content .btn{margin-top:28px}@media only screen and (max-width:768px){.info-card .content .btn{margin-top:18px}}.info-card .info-card-image{border-radius:var(--border-radius-m);overflow:hidden}