.offer1-component{margin-top:160px}@media (max-width:768px){.offer1-component{margin-top:72px}}.offer1-component .accordion{align-items:center;display:none;flex-direction:column;gap:8px;margin-top:32px}@media (max-width:768px){.offer1-component .accordion{display:flex}}.offer1-component .accordion .btn{align-items:center;display:flex;font-size:16px;font-weight:800;gap:16px;line-height:125%}.offer1-component .accordion .item{background-color:#fff;border-radius:24px;display:grid;grid-template-columns:1fr;grid-template-rows:.1fr 0fr;padding:20px;transition:grid-template-rows .2s ease-in}.offer1-component .accordion .item.active{grid-template-rows:.1fr 1fr}.offer1-component .accordion .item .description{display:grid;font-size:14px;font-weight:500;grid-template-rows:0fr;line-height:155%;overflow:hidden}.offer1-component .accordion .item .description p{margin-top:8px}.offer1-component .accordion .line-2{background-color:#1f1f1f1a;height:1px;margin:20px 0;width:100%}.offer1-component .accordion .line-3{align-items:center;color:#1f1f1f;display:flex;font-size:16px;font-weight:500;gap:4px;justify-content:center;letter-spacing:0;line-height:150%}.offer1-component .accordion .line-3 img{height:24px;margin-top:-3px;width:24px}.offer1-component .tabs{align-items:center;display:flex;justify-content:space-between;margin-top:72px}@media (max-width:768px){.offer1-component .tabs{display:none}}.offer1-component .tabs .item{align-items:center;background-color:#f2f2f2;border-top-left-radius:50%;border-top-right-radius:50%;cursor:pointer;display:flex;font-size:16px;font-weight:800;gap:16px;padding:20px 32px;transition:all .2s ease-in}.offer1-component .tabs .item.active{background-color:#fff;border-top-left-radius:52px;border-top-right-radius:52px;opacity:1;transition:all .2s ease-in}.offer1-component .content{background-color:#fff;border-bottom-left-radius:52px;border-bottom-right-radius:52px;padding:52px}@media (max-width:768px){.offer1-component .content{display:none}}.offer1-component .content .line-2{background-color:#1f1f1f1a;height:1px;margin:52px 0;width:100%}.offer1-component .content .line-3{align-items:center;color:#1f1f1f;display:flex;font-size:16px;font-weight:500;gap:4px;justify-content:center;letter-spacing:0;line-height:150%}.offer1-component .content .line-3 img{margin-top:-3px}
