.shape-banner-section{background-color:#181818;overflow:hidden;position:relative}.shape-banner-section-wrapper{display:flex}.shape-banner-section .imgbox-wrap,.shape-banner-section .text-sec{width:50%}.shape-banner-section .text-sec{padding-top:87px;padding-bottom:192px}.shape-banner-section .text-sec h2{font-size:45px;font-weight:700;line-height:60px;letter-spacing:0em;margin:0 0 58px;color:#fff}.shape-banner-section .text-sec p{font-weight:500;font-size:30px;line-height:100%;letter-spacing:0;margin:0;color:#fff}.shape-banner-section .text-sec .title{margin:0}.shape-banner-section .text-sec p+p{margin-top:30px}.shape-banner-section .text-sec h5{margin:55px 0 30px;color:#ffae42;font-weight:700;font-style:Bold;font-size:30px;line-height:100%}.shape-banner-section .text-sec ul{margin:0;padding:0;width:100%;max-width:94%}.shape-banner-section .text-sec ul li{list-style:none;display:flex;align-items:center;color:#fff;font-weight:500;font-size:20px;line-height:100%;gap:30px}.shape-banner-section .text-sec ul li+li{margin-top:35px}.shape-banner-section .text-sec ul li svg{flex:0 0 auto}.shape-banner-section-wrapper .imgbox-wrap .imgbox{clip-path:polygon(28% 0%,100% 0%,100% 100%,0% 100%);height:100%;width:50vw}.shape-banner-section .imgbox-wrap .imgbox img{height:100%;width:100%}.shape-banner-section .main-btnbox{position:absolute;bottom:69px;left:50%;margin-left:-161px}.shape-banner-section .text-sec .title .imgbox{width:100%;display:inline-flex;align-items:flex-start;gap:5px;font-family:var(--font-body-family);font-size:45px;color:#fff;line-height:1;font-weight:700}.shape-banner-section .text-sec .title .imgbox span{margin:-13px 0 0}@media (min-width:1200px) and (max-width:1440px){.shape-banner-section .text-sec ul{max-width:100%}}@media (min-width:992px) and (max-width:1199px){.shape-banner-section .text-sec{padding-top:70px}.shape-banner-section .text-sec h2{font-size:40px;line-height:1.5;margin:0 0 36px}.shape-banner-section .text-sec p{font-size:20px}.shape-banner-section .text-sec p+p{margin-top:24px}.shape-banner-section .text-sec h5{font-size:26px;margin:36px 0 24px}.shape-banner-section .text-sec ul{max-width:100%}.shape-banner-section .text-sec ul li{font-size:18px;gap:20px}}@media (min-width:768px) and (max-width:991px){.shape-banner-section-wrapper{flex-wrap:wrap}.shape-banner-section .text-sec{width:100%;padding-top:70px;padding-bottom:0}.shape-banner-section .text-sec h2{font-size:40px;line-height:1.5;margin:0 0 36px}.shape-banner-section .text-sec p{font-size:20px}.shape-banner-section .text-sec p+p{margin-top:24px}.shape-banner-section .text-sec h5{font-size:26px;margin:36px 0 24px}.shape-banner-section .text-sec ul{max-width:100%}.shape-banner-section .text-sec ul li{font-size:18px;gap:20px}.shape-banner-section .imgbox-wrap{width:100%}.shape-banner-section-wrapper .imgbox-wrap .imgbox{clip-path:polygon(94% 0%,100% 0%,100% 100%,0% 100%);width:100vw;min-height:500px}.shape-banner-section .imgbox-wrap .imgbox img{object-fit:cover}.shape-banner-section .main-btnbox{width:100%;display:flex;flex-wrap:wrap;justify-content:center;left:0;bottom:170px;margin:0}}@media (max-width:767px){.shape-banner-section-wrapper{flex-wrap:wrap}.shape-banner-section .text-sec{width:100%;padding-top:64px;padding-bottom:0}.shape-banner-section .text-sec h2{font-size:30px;line-height:1.5;margin:0 0 24px;padding:0 33px 0 0}.shape-banner-section .text-sec p{font-size:20px;line-height:1.5}.shape-banner-section .text-sec p+p{margin-top:24px}.shape-banner-section .text-sec h5{font-size:30px;margin:36px 0 24px}.shape-banner-section .text-sec ul{max-width:100%}.shape-banner-section .text-sec ul li{font-size:18px;line-height:1.5;gap:16px}.shape-banner-section .text-sec ul li+li{margin-top:20px}.shape-banner-section .imgbox-wrap{width:100%}.shape-banner-section-wrapper .imgbox-wrap .imgbox{clip-path:polygon(94% 0%,100% 0%,100% 100%,0% 100%);width:100vw;min-height:500px}.shape-banner-section .imgbox-wrap .imgbox img{object-fit:cover}.shape-banner-section .main-btnbox{width:100%;display:flex;flex-wrap:wrap;justify-content:center;left:0;bottom:280px;margin:0;padding:0 15px}.shape-banner-section .main-btnbox .new-btn{font-size:14px;padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-shape-banner-section.css.map */
