.apps_ty .apps__text2{margin-bottom: 64px;}.apps_ty .apps__list{margin-bottom:32px !important;}.apps_ty .apps__text3{margin-bottom: 96px;}.apps{}.apps__title1{font-family: var(--font_title);font-style: normal;font-weight: bold;font-size: 48px;line-height: 120%;color: #0C1533;margin-bottom: 32px;margin-top: 48px;}.apps__text{font-family: var(--font);font-style: normal;font-weight: normal;font-size: 18px;line-height: 150%;color: #3E4664;}.apps__text1{margin-bottom: 32px;}.apps__line{display: flex;align-items: center;justify-content: space-between;margin-bottom: 40px;}.apps__ltitle{margin: 0 !important;}.apps__llink{display: inline-flex;align-items: center;color: #FF7800;margin: 0 0 0 20px !important;text-decoration: none !important;}.apps__llink svg{margin-left:8px;}.apps__llink:hover{color:#FF9142;}.apps__llink:hover svg path{fill: #FF9142;}.apps__imptop{display: grid;grid-template-columns: repeat(auto-fit, minmax(530px, 1fr));grid-gap:20px;margin-bottom: 64px;}.apps__imptopcontent{padding: 32px 52% 32px 32px;background-repeat: no-repeat;background-position: center right;border-radius: 4px;min-height: 320px;display: flex;flex-direction: column;align-items: baseline;}.apps__imptopcontent_mark{background-image: url(i/img-mark.png);background-color: #FFF5E9;}.apps__imptopcontent_acc{background-image: url(i/img-prod-acc.png);background-color: #E3F0FF;}.apps__imptoptitle{margin-bottom: 16px;font-family: var(--font_title);font-size: 24px;line-height: 130%;font-weight: 600;color: #0C1533;}.apps__imptoptext{font-family: var(--font);font-weight: normal;font-size: 16px;line-height: 150%;color: #3E4664;margin-bottom: 16px;}.apps__imptopbtn{margin-top: auto;display: inline-flex;align-items: center;height: 40px;padding: 0 12px;font-size: 16px;line-height: 52px;font-weight: normal;letter-spacing: normal;width: auto !important;}.apps__imptopbtn svg{margin-left:8px;}.apps__promo{padding: 32px 48% 32px 40px;min-height: 500px;display: flex;align-items: baseline;justify-content: center;flex-direction: column;background-repeat: no-repeat;background-position: 630px center;margin-bottom: 64px;margin-top:24px;border-radius: 8px;}.apps__promo_ty{background-color: #E3F0FF;background-image: url(i/promo-prod-acc.png);}.apps__promo_cloud{background-color: #4393FF;background-image: url(i/promo-cloud-resh.png);background-position-x: 640px;}.apps__promo_cloud .apps__text, .apps__promo_cloud .apps__promotitle{color: #FFFFFF;}.apps__promotitle, .apps__promotext{margin-bottom: 32px;}.apps__promotext{max-width: 600px;}.apps__blog{margin-top:40px;display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));grid-gap: 32px 56px;margin-bottom: 96px;}.apps__blog > div{position: relative;}.apps__blog .main__bloglink{position: absolute;width: 100%;height: 100%;top:0;left:0;z-index: 1;}.apps__blog img{width: 100%;height: auto;min-height: 186px;object-fit: cover;border: 1px solid var(--purple_gray);display: block;}.apps__blog .main__blogname{font-family: var(--font_title);font-style: normal;font-weight: 600;font-size: 24px;line-height: 130%;color: #0C1533;margin-top: 24px;margin-bottom: 16px;}.apps__blog .main__blogdesc{font-family: var(--font);font-style: normal;font-weight: normal;font-size: 18px;line-height: 150%;color: #3E4664;margin-bottom: 16px;}.apps__blog > div:hover img{opacity: 0.8;}.apps__blog .main__blogbottom{display: flex;flex-wrap: wrap;align-items: center;font-family: var(--font);font-style: normal;font-weight: normal;font-size: 18px;line-height: 150%;color: #97A0BA;margin-bottom: 0;}.apps__blog .main__blogbottom > *{margin-right: 28px;}.apps__blog .main__blogtag{position: relative;z-index: 2;text-decoration: none !important;color: inherit !important;}.apps__blog .main__blogbottom > *:last-child{margin-right: 0 !important;}.apps__form{background: #FFEAD7;border-radius: 8px;padding: 64px 20px;margin-bottom: 96px;}.apps__form .form {width: 100%;max-width: 452px;box-shadow: none;border-radius: 0;padding: 0;margin-left:auto;margin-right: auto;background-color: transparent;}.apps__form .form__title{font-weight: 600;font-size: 28px;line-height: 34px;margin-bottom: 24px;}.apps__form .form__desc{font-family: var(--font);font-weight: normal;font-size: 18px;line-height: 150%;color: #3E4664;margin-bottom: 32px;}.apps__form .form > .button {margin-top: 21px;}@media (max-width: 64em) {.apps__promo {justify-content: flex-start;padding-right: 34%;background-position-x: 448px;}.apps__promotext {max-width: 396px;}}@media (max-width: 48em) {.apps__title1{font-weight: 600;font-size: 32px;line-height: 120%;margin-top: 32px;}.apps__imptop{grid-template-columns: 100%;}.apps__imptopcontent{padding-right: 49%;background-size:50% auto;}.apps__blog{margin-bottom: 64px;grid-column-gap: 12px;}}@media (max-width: 760px) {.apps__promo {padding-left: 32px;padding-right: 32px;background-image: none;min-height: auto;}.apps__promotext {max-width:none;}}@media (max-width: 36em) {.apps__title1{font-size: 20px;line-height: 24px;margin-top: 32px;margin-bottom: 16px;margin-top: 20px;}.apps__text{font-size: 16px;}.apps__line{margin-bottom: 32px;}.apps__imptopcontent{padding: 16px 16px 296px 16px;background-position: center bottom;background-size:auto 280px;}.apps__imptoptitle{font-size: 18px;line-height: 130%;}.apps__imptopbtn{margin-top: 0;}.apps__promo {padding-left: 20px;padding-right: 20px;margin-left: var(--container_plrAdvXS);margin-right: var(--container_plrAdvXS);border-radius: 0;}.apps__promotitle, .apps__promotext{margin-bottom: 16px;}.apps__promobtn{display: inline-flex;max-width: 280px;align-items: center;height: 40px;padding: 0 12px;font-size: 16px;line-height: 19px;font-weight: normal;letter-spacing: normal;text-align: center;justify-content: center;}.apps__blog .main__blogname {font-size: 18px;line-height: 130%;margin-top: 16px;grid-row-gap: 40px;}.apps__blog .main__blogdesc{font-size: 16px;}.apps__blog .main__blogbottom{font-size: 16px;}.apps__form{border-radius: 0;padding: 40px 20px;margin-right: var(--container_plrAdvXS);margin-left: var(--container_plrAdvXS);}.apps__form .form__title{margin-bottom: 16px;font-size: 18px;line-height: 22px;}.apps__form .form__desc{font-size: 16px;margin-bottom: 24px;}.apps__form .form > .button {margin-top: 13px;}}