.app-button{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.app-button svg{display:flex;flex-shrink:0}.app-button span{position:absolute;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0%;text-transform:uppercase}.inner-package__list{padding:38px 40px 32px 32px;display:flex;background:#fffffff2;margin-bottom:40px;position:relative;flex-direction:column}.inner-package__list h3{font-weight:400;font-size:32px;line-height:40px;letter-spacing:0%;color:#222}.inner-package__list .search{position:absolute;top:32px;right:32px;display:flex;flex-direction:row;gap:8px;height:60px;padding:0 12px;align-items:center;background:#00000005;border:1px solid #31A7A2;width:fit-content}.inner-package__list .search input{font-weight:400;color:#222;font-size:16px;line-height:28px;letter-spacing:0%}.inner-package__list .search input::placeholder{font-weight:400;color:#222;font-size:16px;line-height:28px;letter-spacing:0%}.inner-package__list .list{max-width:849px;margin-top:30px}.inner-package__list .list ul,.inner-package__list .list ol{display:flex;flex-direction:column;gap:4px}.inner-package__list .list ul li,.inner-package__list .list ol li{width:fit-content;margin-left:20px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:#222}@media screen and (max-width: 1024px){.inner-package__list .list ul li,.inner-package__list .list ol li{font-size:14px;line-height:22px}}@media screen and (max-width: 1024px){.inner-package__list{padding:80px 16px 24px;margin-bottom:30px}.inner-package__list h3{font-size:24px}.inner-package__list .search{position:absolute;top:12px;right:50%;transform:translate(50%);display:flex;flex-direction:row;gap:8px;height:40px;padding:0 10px;align-items:center;background:#00000005;border:1px solid #31A7A2;width:calc(100% - 24px)}.inner-package__list .search input{font-weight:400;color:#222;font-size:14px;line-height:20px;letter-spacing:0%}.inner-package__list .search input::placeholder{font-weight:400;color:#222;font-size:14px;line-height:28px;letter-spacing:0%}.inner-package__list .list{max-width:100%;margin-top:30px}.inner-package__list .list ul,.inner-package__list .list ol{display:flex;flex-direction:column;gap:4px}.inner-package__list .list ul li,.inner-package__list .list ol li{width:fit-content;margin-left:22px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:#222}}@media screen and (max-width: 1024px) and (max-width: 1024px){.inner-package__list .list ul li,.inner-package__list .list ol li{font-size:14px;line-height:22px}}
