.direct{padding:80px 0}.direct__header-wrapper{position:relative;padding-bottom:40px;padding-left:100px}.direct__img{position:absolute;top:-24px;left:59px;z-index:0}.direct__header{color:#fff;font-size:100px;font-family:Gilroy,Arial,sans-serif;line-height:1;font-weight:600;background-position:center center;border-color:transparent;border-style:solid;margin-bottom:20px;position:relative;z-index:222}.direct__b-wrapper{display:flex}.direct__b-btn-wrapper{border-top:2px solid #171717;padding-right:10px;padding-top:50px;max-width:280px;width:100%}.direct__b-btn-wrapper div{position:relative}.direct__b-img{position:absolute;top:0;left:0;z-index:0}.direct__b-list{display:flex;justify-content:center;flex-wrap:wrap}.direct__b-item{display:flex;align-items:end;justify-content:center;height:238px;padding-bottom:40px;border-left:2px solid #171717;border-top:2px solid #171717;max-width:330px;background:transparent;width:100%;color:#ffffffe6;transition:all .5s ease;background-position:center center;background-repeat:no-repeat;background-blend-mode:darken;background-size:cover;opacity:1}.direct__b-item:nth-child(10),.direct__b-item:nth-child(11),.direct__b-item:nth-child(12){border-bottom:2px solid #171717}.direct__b-item:hover{background-color:#0a0b0d;background-color:#fff;color:#0a0b0d}.direct__b-item-text{color:inherit;font-size:30px;line-height:1.2;font-weight:300;background-position:center center;border-color:transparent;border-style:solid;width:70%;display:inline-block}.direct__b-btn{color:#fff;font-size:18px;line-height:1.55;font-weight:700;display:flex;align-items:center;transform:skew(-20deg);background-color:#09f;padding:13px 35px}@media screen and (max-width: 1124px){.direct__b-wrapper{flex-direction:column;align-items:center}.direct__b-btn-wrapper{padding-bottom:20px}}@media screen and (max-width: 655px){.direct__header{font-size:70px;padding-left:0}}@media screen and (max-width: 426px){.direct__header{font-size:40px;padding-left:0}.direct__img{width:90px;height:102px;left:0;top:-25px}.direct__header-wrapper{padding-left:0}.direct__b-btn{margin:0 auto}.direct__b-item{text-align:center}}@media screen and (max-width: 376px){.direct__header{font-size:42px}}@media screen and (max-width: 321px){.direct__header{font-size:38px}}.how__header-wrapper{position:relative;padding-bottom:40px}.how__img{position:absolute;z-index:0;left:16px;top:-7px}.how__header{position:relative;color:#fff;font-size:90px;font-family:Gilroy,Arial,sans-serif;line-height:1;font-weight:600;width:510px;padding-left:60px;z-index:999}.how__b-wrapper{display:flex}.how__b-btn-wrapper{max-width:280px;width:100%;border-right:2px solid #171717;padding-right:8px;padding-top:40px;border-top:2px solid #171717}.how__b-btn{position:relative;color:#fff;display:flex;flex-direction:column;padding:10px 0;align-items:center;width:100%;background-color:inherit;border:1px solid #0099FF;transform:skew(-20deg)}.how__b-btn p{position:relative;font-size:18px;line-height:1.55;font-weight:700;z-index:99}.how__b-img{position:absolute;top:0;left:0;z-index:8}.how__text-wrapper{border-top:2px solid #171717;border-bottom:2px solid #171717;display:flex;flex-direction:column;padding:30px}.how__b-text{max-width:840px;line-height:34px;color:#fff;font-size:22px;font-family:Gilroy,Arial,sans-serif;line-height:1.55;font-weight:100}.how__text-wrapper h2{line-height:47px;color:#fff;font-size:30px;font-family:Gilroy,Arial,sans-serif;line-height:1.55;font-weight:600;background-position:center center;border-color:transparent;border-style:solid}@media screen and (max-width: 768px){.how__b-wrapper{flex-wrap:wrap-reverse;justify-content:center}.how__b-btn-wrapper{border:none}}@media screen and (max-width: 426px){.how__b-text{font-size:20px;text-align:center}.how__text-wrapper h2{text-align:center}}.hero{border-bottom:#171717}.hero__top-wrapper{border-bottom:2px solid #171717;padding-bottom:30px}.hero__header{color:#fcf9f9;font-size:76px;line-height:1.1;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.hero__header-span{display:block;color:#09f}.hero__header-span-text{font-size:70px}.hero__bottom-wrapper{display:flex;padding-top:3px}.hero__left{width:400px;border-right:3px solid #171717}.hero__left-text{padding:60px 0 60px 60px;color:#fcf9f9;font-size:22px;line-height:1.55;font-weight:100;background-position:center center;border-color:transparent;border-style:solid;max-width:730px;width:100%}.hero__l-list{display:flex;flex-wrap:wrap;border-top:3px solid #171717;justify-content:flex-start}.hero__l-item{width:290px;border-right:3px solid #171717;padding:30px 50px 25px 28px;color:#f9f9f9;transition:all .4s ease}.hero__l-item:hover{background-color:#fff;color:#0000}.hero__l-item:hover>h3{color:#000}.hero__l-item-header{color:inherit;font-size:16px;line-height:1.3;font-weight:100;background-position:center center;border-color:transparent;border-style:solid;width:100%}.hero__l-item-number{color:inherit;font-size:100px;line-height:1.55;font-weight:300;background-position:center center;border-color:transparent;border-style:solid}@media screen and (max-width: 769px){.hero__bottom-wrapper{margin-bottom:20px}}@media screen and (max-width: 675px){.hero__left{display:none}}@media screen and (max-width: 655px){.hero__header{font-size:70px}.hero__header-span{font-size:60px}.hero__header-span-text{font-size:70px}}@media screen and (max-width: 620px){.hero__l-item{width:100%;border-left:3px solid #171717}.hero__left-text{padding-left:0}}@media screen and (max-width: 555px){.hero__header-span{font-size:45px}.hero__header-span-text{font-size:55px}}@media screen and (max-width: 426px){.hero__header{font-size:40px;text-align:center}.hero__header-span{font-size:30px}.hero__header-span-text{font-size:40px}.hero__left-text{font-size:20px;text-align:center}.hero__l-item-number{text-align:center}.hero__l-item-header{text-align:center;margin:0 auto}}@media screen and (max-width: 335px){.hero__left-text{width:93%}.hero__l-item{width:95%}}@media screen and (max-width: 376px){.hero__header{font-size:42px}.hero__header-span{font-size:35px}.hero__header-span-text{font-size:38px}}@media screen and (max-width: 321px){.hero__header{font-size:38px}.hero__header-span{font-size:30px}.hero__header-span-text{font-size:35px}}
