.ghma{color:#fff}.ghma .section--full{background-color:#000}.ghma .content-container{display:flex;justify-content:space-between;padding:8rem 0;column-gap:2.8rem}@media all and (max-width: 1024px){.ghma .content-container{flex-wrap:wrap;padding:7.6rem 0 7.6rem}}.ghma .content-container .content{flex:1;position:relative}@media all and (max-width: 1024px){.ghma .content-container .content{max-width:none}}.ghma .content-container .content .title{width:80%}@media all and (max-width: 767px){.ghma .content-container .content .title{width:100%}}.ghma .content-container .desc{margin-top:3.2rem;width:80%}@media all and (max-width: 1024px){.ghma .content-container .desc{margin-top:2rem}}@media all and (max-width: 767px){.ghma .content-container .desc{width:100%}}.ghma .content-container .video-wrap{position:relative;overflow:hidden;width:50%;height:56rem}.ghma .content-container .video-wrap img{width:100%}@media all and (max-width: 1024px){.ghma .content-container .video-wrap{margin-top:clamp(4rem,3.33vw,6.4rem);width:100%;height:39rem}}@media all and (max-width: 767px){.ghma .content-container .video-wrap{height:22.7rem}}.ghma .content-container .video-wrap video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;max-width:none}.ghma .content-container .btn-wrap{position:absolute;left:0;bottom:0rem;margin-bottom:4.4rem}@media all and (max-width: 1024px){.ghma .content-container .btn-wrap{position:relative;bottom:auto;margin-bottom:unset;margin-top:3.2rem}}.ghma .btn-wrap{margin-top:2rem;margin-bottom:4rem}@media all and (max-width: 1024px){.ghma .btn-wrap{margin-top:4rem;margin-bottom:0}}.ghma .progress{position:absolute;overflow:hidden;bottom:8rem;left:min(8rem,4.17vw);width:calc(50% - (min(8rem,4.17vw) - -6.8rem));height:0.1rem;background-color:rgba(255,255,255,.3)}@media all and (max-width: 1024px){.ghma .progress{position:relative;bottom:auto;left:0;max-width:none;width:100%;margin-top:4.8rem}}.ghma .progress .thumb,.ghma .progress .thumb-prev{display:none;position:absolute;top:0;left:0;width:0;height:0.1rem;background-color:#fff}.ghma .progress .thumb.is-active,.ghma .progress .thumb-prev.is-active{display:block}.ghma .btn--round{margin-right:2.8rem}.ghma .btn--round:last-child{margin-right:0}@media all and (max-width: 1024px){.ghma .btn--round{margin-right:2.4rem}}@media all and (max-width: 767px){.ghma .btn--round{margin-right:2rem}}.ghma .btn--round:after{background-color:#fff}
