.front-page-bg,.succeed{background-position:50%;background-repeat:no-repeat;background-size:contain}.succeed{background-image:url(/wp-content/themes/crego-theme/bundles/images/img~cde7be8b.svg);padding:15px 0 62px}@media(min-width:768px){.succeed{padding:15px 0 0}}.succeed__title{background:linear-gradient(90deg,#fff,#03035d);background-clip:text;-webkit-background-clip:text;font-size:30px;font-weight:400;letter-spacing:-.08em;line-height:160%;text-align:center;-webkit-text-fill-color:transparent;margin-bottom:12px}@media(min-width:992px){.succeed__title{background:linear-gradient(90deg,#fff,#03035d);background-clip:text;-webkit-background-clip:text;font-size:48px;font-weight:400;letter-spacing:-.05em;line-height:100%;text-align:center;-webkit-text-fill-color:transparent;margin-bottom:24px}}.succeed__line{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));font-size:0;height:3px;margin:0 auto 48px;width:120px}@media(min-width:992px){.succeed__line{margin-bottom:64px}}.succeed__list{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.succeed__list{flex-direction:row;flex-wrap:wrap}}@media(min-width:992px){.succeed__list{gap:24px;padding:0}}.succeed__icon{align-items:center;background:#fff;border-radius:16px;display:flex;height:56px;justify-content:center;margin-bottom:32px;width:56px}.succeed__item{backdrop-filter:blur(24px);background:hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 8px 30px 0 rgba(0,0,0,.02),0 0 0 1px rgba(15,23,42,.05);display:flex;flex-direction:column;padding:40px 30px;transition:.3s ease}.succeed__item:hover{background:hsla(0,0%,100%,.4);transform:translateY(2px)}@media(min-width:768px){.succeed__item{width:calc(50% - 24px)}}@media(min-width:1024px){.succeed__item{width:calc(33.33333% - 16px)}}.succeed__name{color:#fff;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:140%;margin-bottom:12px}.succeed__desc{color:#fff;font-size:14px;font-weight:400;line-height:163%}.careers{background:#03035d;padding:15px 0 62px}@media(min-width:768px){.careers{margin-top:98px}}.careers__flex{display:flex;flex-direction:column-reverse}@media(min-width:1024px){.careers__flex{flex-direction:row}}.careers__info{padding:0 0 60px}@media(min-width:1024px){.careers__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 96px;width:50%}}@media(min-width:768px){.careers__pic{display:none}}@media(min-width:1024px){.careers__pic{display:block;width:50%}}@media(min-width:1250px){.careers__pic{max-height:660px}}.careers__pic img{-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.careers__pic img{height:100%;width:100%}}.careers__title{background:linear-gradient(90deg,#fff,#03035d);background-clip:text;-webkit-background-clip:text;font-size:30px;font-weight:400;letter-spacing:-.08em;line-height:160%;text-align:center;-webkit-text-fill-color:transparent;margin-bottom:14px}@media(min-width:1024px){.careers__title{background:linear-gradient(90deg,#fff 30%,#03035d 120%);background-clip:text;-webkit-background-clip:text;display:inline-block;font-size:48px;font-weight:400;letter-spacing:-.05em;line-height:100%;text-align:left;-webkit-text-fill-color:transparent;margin-bottom:24px}}.careers__line{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));font-size:0;height:3px;margin:0 auto 48px;width:120px}@media(min-width:1024px){.careers__line{margin:0 0 56px}}.careers__desc{color:#fff;line-height:145%;margin:0 auto 82px}@media(min-width:1024px){.careers__desc{margin-bottom:90px}}.careers__desc h3{border-left:1px solid hsla(0,0%,100%,.4);color:#fff;font-size:18px;font-weight:400;letter-spacing:-.02em;line-height:156%;padding:0 0 16px 24px}@media(min-width:1024px){.careers__desc h3{border-left:1px solid hsla(0,0%,100%,.4);color:#fff;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:117%;padding:0 0 8px 24px}}.careers__desc p{border-left:1px solid hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.6);font-size:14px;font-weight:400;line-height:163%;margin-bottom:48px;padding:0 0 0 24px}@media(min-width:1024px){.careers__desc p{color:hsla(0,0%,100%,.6);font-size:16px;font-weight:400;line-height:150%}}.careers__desc p:last-child{margin-bottom:0}.careers__name{color:hsla(0,0%,100%,.6);font-size:18px;font-weight:400;letter-spacing:.07em;line-height:89%;margin-bottom:16px;text-transform:uppercase}.careers__mail{align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:20px;justify-content:space-between;line-height:143%;padding:16px 24px;transition:.3s}.careers__mail:hover{background:hsla(0,0%,100%,.35);transform:translateY(-2px)}@media(min-width:992px){.careers__mail{display:inline-flex;margin:0;width:100%}}.touch{background-image:url(/wp-content/themes/crego-theme/bundles/images/img~1782d45c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:15px 0 62px}@media(min-width:768px){.touch{padding:65px 0}}.touch__title{background:linear-gradient(90deg,#fff,#03035d);background-clip:text;-webkit-background-clip:text;font-size:30px;font-weight:400;letter-spacing:-.08em;line-height:160%;text-align:center;-webkit-text-fill-color:transparent;margin-bottom:14px}@media(min-width:992px){.touch__title{background:linear-gradient(90deg,#fff,#03035d);background-clip:text;-webkit-background-clip:text;font-size:48px;font-weight:400;letter-spacing:-.05em;line-height:100%;text-align:center;-webkit-text-fill-color:transparent}}.touch__line{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));font-size:0;height:3px;margin:0 auto;width:120px}.touch__flex{display:flex;flex-direction:column;gap:24px;padding-top:56px}@media(min-width:768px){.touch__flex{flex-direction:row;gap:12px;margin:0 auto}}.touch__pic{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:16px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.touch__pic img{height:auto;max-height:255px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.touch__pic img{height:100%;max-height:100%;max-width:250px}}.touch__address{background:hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 8px 30px 0 rgba(0,0,0,.04);padding:40px;width:100%}@media(min-width:768px){.touch__address{display:flex;flex-direction:column;justify-content:space-between;max-width:353px}}@media(min-width:992px){.touch__address{max-width:500px}}.touch__address-pic{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:16px;display:flex;height:48px;justify-content:center;margin-bottom:32px;width:48px}.touch__address-name{color:#fff;font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:133%;margin-bottom:4px}.touch__address-top{margin-bottom:48px}.touch__address-subname{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:400;letter-spacing:.1em;line-height:133%;text-transform:uppercase}.touch__address-val{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:400;line-height:143%}.touch__sep{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));font-size:0;height:3px;margin:40px 0;width:100%}@media(min-width:992px){.touch__sep{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));height:3px;transform:rotate(90deg);width:120px}.touch__item{width:275px}}.touch__mail{backdrop-filter:blur(24px);background:hsla(0,0%,100%,.3);border-radius:32px;box-shadow:0 8px 30px 0 rgba(0,0,0,.02),0 0 0 1px rgba(15,23,42,.05);padding:40px}@media(min-width:992px){.touch__mail{align-items:center;display:flex;flex-direction:row;width:100%}}.touch__mail-pic{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:16px;display:flex;height:48px;justify-content:center;margin-bottom:32px;width:48px}.touch__mail-name{color:#fff;font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:133%;margin-bottom:72px}.touch__mail-val{align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;display:flex;font-size:14px;font-weight:400;gap:10px;justify-content:space-between;line-height:143%;padding:16px 24px;transition:.3s}.touch__mail-val:hover{background:hsla(0,0%,100%,.35);transform:translateY(-2px)}