.tl-banner .banner-content{align-items:center;display:flex;flex-wrap:wrap}.tl-banner .banner-content .left-con,.tl-banner .banner-content .right-con{width:50%}.tl-banner .banner-content .left-con .logo-con{padding-top:60px}.tl-banner .banner-content .left-con h6{color:#ff8654;font-size:13px;font-weight:700;letter-spacing:.13em;line-height:140%;margin-bottom:25px;text-transform:uppercase}.tl-banner .banner-content .left-con h1{color:#fff;font-size:86px;font-weight:400;letter-spacing:-.04em;line-height:110%;margin:0}.tl-banner .banner-content .left-con h1 span{color:#ff713d}.tl-banner .banner-content .left-con p{color:#ffffffc2;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:1.6;margin-bottom:35px;margin-top:34px;max-width:610px}.tl-banner .banner-content .left-con .btns{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.tl-banner .banner-content .left-con .btns a{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;line-height:1;padding:16px 24px;text-decoration:none;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s}.tl-banner .banner-content .left-con .btns .btn-f a{background:#ff7438;border:1px solid #ff7438;box-shadow:0 14px 30px #ff743838;color:#fff;gap:10px}.tl-banner .banner-content .left-con .btns .btn-s a{background:0 0;border:1px solid #ffffff40;color:#fff}.tl-banner .banner-content .left-con .logo-con p{color:#ffffff8f;display:block;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.3;margin:0 0 16px}.tl-banner .banner-content .left-con .btns a:hover{background:#ff8654;border-color:#ff8654;color:#fff!important;transform:translateY(-2px)}.tl-banner .banner-content .left-con .btns .btn-s a:hover{background:#ffffff12;border-color:#ffffff8c;color:#fff!important;transform:translateY(-2px)}.tl-banner .banner-content .left-con .brand-logo{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.tl-banner .banner-content .left-con .brand-logo a{align-items:center;display:inline-flex;max-width:128px;width:auto}.tl-banner .banner-content .left-con .brand-logo a img{filter:brightness(0) invert();height:auto;max-width:134px;mix-blend-mode:normal;object-fit:contain;opacity:.62;transition:opacity .2s,transform .2s;width:100%}.tl-banner .banner-content .left-con .brand-logo a:hover img{mix-blend-mode:normal!important;opacity:1!important;transform:translateY(-2px)!important}.tl-banner .banner-content .right-con{aspect-ratio:auto!important;border-radius:inherit!important;box-shadow:0 45px 90px #05121d6b;height:auto!important;min-height:0!important;position:relative;transform:rotate(1.2deg)}.tl-banner .banner-content .right-con img{aspect-ratio:auto!important;display:block!important;height:auto!important;max-width:none!important;min-height:0!important;object-fit:contain!important;object-position:center!important;width:100%!important}.tl-banner .banner-content .left-con .brand-logo span.logo-divider{background:#ffffff24;height:24px;width:1px}.right-con{position:relative}.tl-banner .banner-content .right-con .left-c{left:-35px;top:14%}.tl-banner .banner-content .right-con .left-c,.tl-banner .banner-content .right-con .right-c{align-items:center;backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #ffffff3d;border-radius:14px;box-shadow:0 20px 45px #05121d40;color:#193247;display:flex;gap:12px;padding:15px 18px;position:absolute;z-index:4}.tl-banner .banner-content .right-con .right-c{bottom:12%;right:-25px}.tl-banner .banner-content .right-con .left-c span,.tl-banner .banner-content .right-con .right-c span{color:#8091a0;display:block;font-size:8px;letter-spacing:.12em;line-height:1.3;margin-bottom:3px}.tl-banner .banner-content .right-con .left-c p,.tl-banner .banner-content .right-con .right-c p{color:#193247;font-size:12px;font-weight:600;line-height:1.3;margin:0}.tl-banner .banner-content .right-con .left-c span.circle{background:#ff7438;border-radius:50%;flex-shrink:0;height:10px;width:10px}@media only screen and (max-width:767px){.tl-banner .banner-content .left-con .logo-con{padding-top:40px}.tl-banner .banner-content{flex-direction:column-reverse}.tl-banner .banner-content .left-con,.tl-banner .banner-content .right-con{width:100%}.tl-banner .banner-content .left-con h1{font-size:42px}.tl-banner .banner-content .left-con h6{margin-bottom:15px}.tl-banner .banner-content .left-con{padding-top:50px}.tl-banner .banner-content .left-con p{margin:20px 0 30px}.tl-banner .banner-content .right-con .left-c,.tl-banner .banner-content .right-con .right-c{padding:10px}.tl-banner .banner-content .right-con .left-c{left:-10px}.tl-banner .banner-content .right-con .right-c{right:-10px}.tl-banner .banner-content .right-con{padding:15px}}@media only screen and (min-width:768px) and (max-width:1024px){.tl-banner .banner-content .left-con h1{font-size:45px}.tl-banner .banner-content .left-con h6{margin-bottom:15px}.tl-banner .banner-content .left-con p{margin:15px 0 30px}.tl-banner .banner-content .left-con{padding-right:15px;width:48%}.tl-banner .banner-content .right-con{width:52%}.tl-banner .banner-content .right-con .left-c,.tl-banner .banner-content .right-con .right-c{padding:10px}.tl-banner .banner-content .right-con .left-c{left:-10px}.tl-banner .banner-content .right-con .right-c{right:-10px}}@media only screen and (min-width:1025px) and (max-width:1350px){.tl-banner .banner-content .left-con h1{font-size:60px}.tl-banner .banner-content .left-con{padding-right:15px;width:50%}.tl-banner .banner-content .right-con{width:50%}.tl-banner .banner-content .right-con .left-c,.tl-banner .banner-content .right-con .right-c{padding:15px}.tl-banner .banner-content .right-con .left-c{left:-15px}.tl-banner .banner-content .right-con .right-c{right:-10px}}