@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";@keyframes fade{0%{opacity:0}to{opacity:1}}.home-banner-wrap{position:relative;background:#19263a}.home-banner-wrap .banner-slider-dot{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;z-index:10;pointer-events:none}.home-banner-wrap .banner-slider-dot .banner-slider-pagination{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:12px;padding:6px 10px;background:rgba(0,0,0,.4);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-banner-wrap .banner-slider-dot .banner-slider-pagination.single-slide,.home-banner-wrap .banner-slider-dot .banner-slider-pagination:empty{display:none}.home-banner-wrap .banner-slider-dot .banner-slider-pagination .swiper-pagination-bullet{width:6px;height:6px;background:hsla(0,0%,100%,.5);opacity:1;cursor:pointer;border:none;outline:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.home-banner-wrap .banner-slider-dot .banner-slider-pagination .swiper-pagination-bullet:not(:last-child){margin-right:0}.home-banner-wrap .banner-slider-dot .banner-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:12px;opacity:1}.home-banner-wrap .banner-slider-dot .banner-slider-pagination .swiper-pagination-bullet:hover{background:hsla(0,0%,100%,.8);opacity:1}.home-banner-wrap .banner-slider-dot .banner-slider-pagination>span{display:inline-block;width:6px;height:6px;background:hsla(0,0%,100%,.5);opacity:1;cursor:pointer;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.home-banner-wrap .banner-slider-dot .banner-slider-pagination>span:not(:last-child){margin-right:0}.home-banner-wrap .banner-slider-dot .banner-slider-pagination>span.swiper-pagination-bullet-active{background:#fff;width:12px;opacity:1}.home-banner-wrap .banner-slider-dot .banner-slider-pagination>span:hover{background:hsla(0,0%,100%,.8);opacity:1}@media(max-width:767px){.home-banner-wrap .banner-slider-dot{bottom:10px}.home-banner-wrap .banner-slider-dot .banner-slider-pagination{padding:4px 8px}}.home-banner-wrap--boxed{max-width:1243px;margin:0 auto;overflow:hidden;position:relative}@media(min-width:1243px){.home-banner-wrap--boxed{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}}.home-banner-wrap--boxed .banner-wrap:before{width:66%}@media(max-width:1100px){.home-banner-wrap--boxed .banner-wrap:before{width:100%}}@media(min-width:1025px){.home-banner-wrap--boxed .banner-wrap .banner-content{margin-left:80px}}.home-banner-wrap--boxed .save-video{position:absolute;right:10px;top:10px;z-index:3}.home-banner-wrap--boxed .save-video .bookmark{flex-shrink:0;width:42px;height:42px;font-size:14px;display:flex;align-items:center;justify-content:center;color:#e78125;border:0;background:#fff;box-shadow:0 3px 11px rgba(0,0,0,.08);border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.home-banner-wrap .swiper-wrapper{height:auto}.home-banner-wrap .swiper-button-next,.home-banner-wrap .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:hsla(0,0%,100%,.1);color:#fff;border:2px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}.home-banner-wrap .swiper-button-next:after,.home-banner-wrap .swiper-button-prev:after{font-size:18px;font-weight:700}.home-banner-wrap .swiper-button-next:hover,.home-banner-wrap .swiper-button-prev:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:translateY(-50%) scale(1.05)}.home-banner-wrap .swiper-button-next.swiper-button-disabled,.home-banner-wrap .swiper-button-prev.swiper-button-disabled{opacity:.3;cursor:not-allowed}.home-banner-wrap .swiper-button-next.swiper-button-disabled:hover,.home-banner-wrap .swiper-button-prev.swiper-button-disabled:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-50%)}@media(max-width:767px){.home-banner-wrap .swiper-button-next,.home-banner-wrap .swiper-button-prev{display:none!important}}.home-banner-wrap .swiper-button-prev{left:20px}@media(max-width:1200px){.home-banner-wrap .swiper-button-prev{left:10px}}.home-banner-wrap .swiper-button-next{right:20px}@media(max-width:1200px){.home-banner-wrap .swiper-button-next{right:10px}}.banner-wrap{position:relative;height:522px;background:#19263a}@media(max-width:767px){.banner-wrap{height:auto;min-height:304px;padding:30px 0;display:flex;align-items:center;overflow:hidden}}.banner-wrap:before{content:"";position:absolute;left:0;top:0;width:42%;height:100%;background:linear-gradient(90deg,#323031 11.63%,rgba(50,48,49,.69) 58.72%,rgba(50,48,49,0));opacity:.9;z-index:1}@media(max-width:1100px){.banner-wrap:before{width:100%}}.banner-wrap .banner-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;animation-name:fade;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:both}@media(max-width:767px){.banner-wrap .banner-img{animation-delay:2s}}.banner-wrap .container{height:100%;z-index:2;position:relative;display:flex;align-items:center}.banner-wrap .banner-content{max-width:480px}@media(max-width:767px){.banner-wrap .banner-content{max-width:318px}.banner-wrap .banner-content svg{max-width:100%}}.banner-wrap .banner-content .tag{font-size:18px;line-height:27px;font-weight:600;color:hsla(0,0%,100%,.9);padding-bottom:10px;display:block}.banner-wrap .banner-content .tag a{color:hsla(0,0%,100%,.9)}@media(max-width:767px){.banner-wrap .banner-content .tag{display:none}}.banner-wrap .banner-content .banner-title{color:#fff;padding-bottom:13px}.banner-wrap .banner-content .banner-title a{color:#fff}.banner-wrap .banner-content .post-by{font-size:18px;line-height:27px;font-weight:500;color:hsla(0,0%,100%,.8)}@media(max-width:767px){.banner-wrap .banner-content .post-by{font-size:12px;line-height:18px}}.banner-wrap .banner-content .post-by span{font-weight:400}.banner-wrap .banner-content .post-by a{color:hsla(0,0%,100%,.8)}.banner-wrap .banner-content .cta{padding-top:48px}@media(max-width:767px){.banner-wrap .banner-content .cta{padding-top:28px}}.visually-hidden{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}