.hero-banner-main{padding:2px 0 251px 0}.default-banner-section{overflow:hidden}.banner-bg:after{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}.banner-bg picture{-webkit-filter:blur(10px);filter:blur(10px)}.ttl-content-section{padding:96px 0 72px 0;float:left;width:100%}.ttl-content-section ul,.ttl-content-section ol{margin-top:-24px}.def-thumb-boxs{margin-top:96px;margin-bottom:55px}.ttl-content-section .video-thumbnail{margin:76px 0 82px 0;padding:0 24.1%;width:100vw;margin-left:-50vw;left:50%;position:relative}.tour-intro{float:left;width:100%;margin:0 0 49px 0;position:relative;z-index:1}.tour-intro .video-thumbnail{margin:55px 0 0 0}.tour-intro-inner .video-thumbnail{margin-top:-249px}.intro-features{margin:83px 0 0 0}.default-slider-main{margin-bottom:0}@media only screen and (max-width:1260px){.ttl-content-section .video-thumbnail{padding:0 12%}}@media only screen and (max-width:1023px) and (min-width:200px){.ttl-content-section{padding:63px 0 40px 0}.ttl-content-section .video-thumbnail{padding:0 20px}}@media only screen and (max-width:767px) and (min-width:200px){.hero-banner-main{min-height:452px;align-items:flex-start;padding:63px 0 0 0}.hero-banner-main small{margin-bottom:23px}.hero-banner-main h1{letter-spacing:3.6px;line-height:1.22;font-size:2.25rem;margin-bottom:25px}.tour-intro .video-thumbnail{margin:-90px 0 0 0}.tour-intro{margin:0 0 25px 0}.intro-features{margin:38px 0 0 0}.intro-features-grid,.intro-features-grid:nth-child(4n+1){margin:0 0 22px 0}.ttl-content-section h3{margin-bottom:17px}.ttl-content-section h4{padding:0;margin-bottom:16px}.def-thumb-boxs{margin-top:46px;margin-bottom:47px}.def-thumb-box:nth-child(2n+1){border-bottom:2px solid #fff}.ttl-content-section .video-thumbnail{padding:0 20px;margin-top:48px;margin-bottom:32px}}