.main-banner{background-image:var(--bg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px
0 40px}.main-banner__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.main-banner__title{color:#fff;text-align:center;font-size:28px;font-weight:600;line-height:36px;letter-spacing:-0.56px;padding-top:24px}.main-banner__text{color:#fff;text-align:center;font-size:14px;line-height:22px;letter-spacing:-0.14px;white-space:pre-wrap;margin-top:16px}.main-banner__buttons{display:grid;gap:16px;width:100%;margin-top:24px}.main-banner__btn{color:#fff;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.16px;text-align:center;padding:11px
24px;border-radius:12px;transition:0.3s all}.main-banner__btn--white{background-color:#fff;color:#000;border:1px
solid #fff}.main-banner__btn--white:hover{background-color:#000;color:#fff;border:1px
solid #000}.main-banner__btn--transparent{color:#fff;border:1px
solid #fff}.main-banner__btn--transparent:hover{background-color:#fff;color:#000}.main-banner__brands{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:24px}.main-banner__brand{color:#fff;font-size:12px;line-height:16px;letter-spacing:-0.12px}.main-banner__brand-row{display:flex;align-items:center;gap:4px}.main-banner__brand-row--2{gap:8px;margin-top:4px}.main-banner__brand-rating{width:60px;height:12px;background-image:url(/wp-content/themes/gas/build/images/icons/icon-star.svg);background-size:12px}.main-banner__brand-img{max-height:20px;height:100%;width:auto}@media screen and (min-width: 992px){.main-banner{display:flex;align-items:center;height:100vh;max-height:716px;padding:100px
0}.main-banner__container{width:100%}.main-banner__title{font-size:40px;line-height:48px;letter-spacing:-0.8px}.main-banner__text{max-width:670px;margin-top:24px}.main-banner__buttons{display:flex;align-items:center;justify-content:center;margin-top:48px}.main-banner__btn{width:fit-content;min-width:190px}.main-banner__brands{gap:48px;margin-top:48px}}.lic-block{padding:24px
0}.lic-block__text{font-weight:400;font-size:16px;line-height:24px;color:rgba(0, 0, 0, 0.6);margin-top:16px}.lic-block__text
a{color:#008fff;text-decoration:underline}.lic-block__text a:hover{text-decoration:none}.lic-block__tabs{margin-top:24px;display:flex}.lic-block__tabs
ul.tabs__list{display:flex;flex-direction:row;align-items:center;gap:8px;border-radius:12px;background-color:#f2f2f2;padding:4px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;user-select:none;list-style:none;margin:0}.lic-block__tabs ul.tabs__list.is-dragging{cursor:grabbing;user-select:none}.lic-block__tabs ul.tabs__list::-webkit-scrollbar{width:0;height:0}.lic-block__tabs
.tabs__item{color:#000;font-size:14px;font-weight:500;line-height:20px;padding:10px
16px;border-radius:12px;white-space:nowrap;cursor:pointer;transition:0.3s color, 0.3s background-color}.lic-block__tabs
.tabs__item.active{color:#fff;background-color:#275894}.lic-block__grid{display:none;gap:8px;margin-top:24px}.lic-block__grid.active{display:grid}@media screen and (min-width: 992px){.lic-block{padding:48px
0;overflow:unset}.lic-block__grid{grid-template-columns:repeat(3, 1fr);gap:16px}}.lic-card{padding:16px;border-radius:16px;border:1px
solid #e3e3e3;background-color:#fff}.lic-card__header{display:flex;gap:20px}.lic-card__picture{position:relative;flex:0 0 auto;align-self:flex-start}.lic-card__picture::after{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#d9d9d9}.lic-card__img{position:relative;width:56px;min-width:56px;max-width:56px;height:56px;flex:0 0 auto;object-fit:cover;object-position:center;border-radius:50%;border:1px
solid #d9d9d9;z-index:1}.lic-card__title{color:#000;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-0.36px}.lic-card__list{color:#000;font-weight:500;font-size:14px;line-height:20px;margin-top:16px}.lic-card__list>ul,.lic-card__list>ol{display:grid;gap:10px;list-style-type:none;padding:0}.lic-card__list > ul li, .lic-card__list > ol
li{position:relative;gap:8px;padding-left:32px}.lic-card__list > ul li::before, .lic-card__list > ol li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;min-width:24px;height:24px;background-image:url(/wp-content/themes/gas/src/img/icons/icon-check.svg);background-size:24px}.lic-card__row{display:flex;align-items:flex-start;gap:8px;margin-top:20px}.lic-card__item{color:#000;font-size:14px;font-weight:500;line-height:20px;border-radius:6px;border:1px
solid #d7d7d7;background-color:#f4f4f4;padding:4px
8px;flex:0 0 auto;white-space:nowrap}.lic-card__item--blue{color:#006ec3;border:1px
solid #b5dfff;background-color:#008fff;background-image:linear-gradient(0deg, #e5f4ff 0%, #e5f4ff 100%);flex:1 1 auto;white-space:normal;min-width:0}.lic-card__text{position:relative;max-height:2000px;color:#666;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.28px;overflow:hidden;margin-top:20px;-webkit-transition:max-height 300ms ease-in-out;-moz-transition:max-height 300ms ease-in-out;-ms-transition:max-height 300ms ease-in-out;-o-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out}.lic-card__text.is-collapsed{max-height:40px}.lic-card__text.is-collapsed::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:20px;pointer-events:none;background-image:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.lic-card__more{color:#000;font-size:14px;line-height:20px;letter-spacing:-2%;text-decoration:underline;padding:0;margin-top:8px}.lic-card__buttons{display:flex;gap:20px;margin-top:20px}.lic-card__btn{width:100%;color:#000;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.16px;text-align:center;padding:11px
24px;border-radius:48px;transition:0.3s all}.lic-card__btn--main{background-color:#275894;color:#fff;border:1px
solid #275894}.lic-card__btn--main:hover{background-color:#000;color:#fff;border:1px
solid #000}.lic-card__btn--transparent{border:1px
solid #e3e3e3}.lic-card__btn--transparent:hover{background-color:#275894;color:#fff;border:1px
solid #275894}@media screen and (min-width: 992px){.lic-card{position:relative;padding:20px}.lic-card--inner{position:absolute;top:50%;left:-1px;width:calc(100% + 2px);transform:translateY(-50%);z-index:1}}