@font-face{font-display:swap;font-family:VisbyCF-Medium;src:url(https://fontstatic.hippovideo.io/website/VisbyCFMedium/font.woff2) format("woff2"),url(https://fontstatic.hippovideo.io/website/VisbyCFMedium/font.woff) format("woff")}@font-face{font-display:swap;font-family:VisbyCF-ExtraBold;src:url(https://fontstatic.hippovideo.io/website/VisbyCFExtraBold/font.woff2) format("woff2"),url(https://fontstatic.hippovideo.io/website/VisbyCFExtraBold/font.woff) format("woff")}@font-face{font-display:swap;font-family:VisbyCF-Regular;src:url(https://fontstatic.hippovideo.io/website/VisbyCFRegular/font.woff2) format("woff2"),url(https://fontstatic.hippovideo.io/website/VisbyCFRegular/font.woff) format("woff")}@font-face{font-display:swap;font-family:VisbyCF-Bold;src:url(https://fontstatic.hippovideo.io/website/VisbyCFBold/font.woff2) format("woff2"),url(https://fontstatic.hippovideo.io/website/VisbyCFBold/font.woff) format("woff")}body,html{box-sizing:border-box;font-family:VisbyCF-Medium;margin:0;padding:0;scroll-behavior:smooth}.logo,body,html{background-color:#fff}.logo{box-shadow:0 3px 2px rgba(0,0,0,.1);padding:8px 0;position:fixed;top:0;width:100%}.logo .inn{margin:0 auto;width:1100px}.logo img{height:45px}.web-hero{background-image:url(https://7573597.fs1.hubspotusercontent-na1.net/hubfs/7573597/the-feature-of-hospitality-webinar/hospitality-webinar-header-bg.webp)!important;background-position:bottom;background-repeat:no-repeat!important;background-size:100%;width:100%}.web-hero .inner{align-items:center;column-gap:165px;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;padding-bottom:40px;padding-top:90px;width:1200px}.inner .left h3{color:#fff;font-family:VisbyCF-Bold;font-size:16px;letter-spacing:.36em;line-height:18px;margin-bottom:13px;text-transform:uppercase}.inner .left h1{color:#fff;font-family:VisbyCF-ExtraBold;font-size:40px;line-height:49px;margin-top:0;width:476px}.inner .left h1>span{color:#e66210}.inner .left label{align-items:center;background-color:#fff;border-radius:8px;color:#5320b6;display:inline-flex;font-family:VisbyCF-Bold;justify-items:center;padding:10px 20px 10px 10px}.inner .left label img{height:24px;margin:0 10px;width:24px}.right .wbox{background:#fff;border:1px solid #000;border-radius:14px;box-shadow:10px 10px 0 #f38038;padding:35px 35px 20px}.web-body{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;width:1200px}.web-body .part-one h5{color:#000;font-family:VisbyCF-Bold;font-size:32px;line-height:40px;margin-bottom:10px}.web-body .part-one p{color:#000;font-family:VisbyCF-Regular;font-size:16px;line-height:27px}.web-body .part-one p>span{font-family:VisbyCF-Bold}.web-body .part-one ul{list-style:none;margin-bottom:35px;margin-left:-20px}.web-body .part-one li{font-family:VisbyCF-Regular;font-size:16px;line-height:27px;margin-bottom:10px;margin-left:10px}.web-body .part-one li>span{font-family:VisbyCF-Bold}.web-body .part-one ul li:before{color:#6250e0;content:"\2143";display:inline-block;height:20px;margin-left:-27px;margin-top:6px;position:absolute;transform:rotate(45deg);width:20px}.part-two{padding-left:90px;padding-top:70px}.part-two h3{color:#000;font-family:VisbyCF-Bold;font-size:32px}.part-two .card{column-gap:14px;display:grid;grid-template-columns:1fr 3fr;margin-bottom:20px}.part-two .card .thumb{position:relative;text-align:center}.part-two .card .thumb img{position:relative;width:120px}.part-two .card .thumb:before{border-radius:8px;bottom:7px;content:"";height:90px;position:absolute;width:120px}.part-two .card .one:before{background-color:#f5aa8f}.part-two .card .two:before{background-color:#9f92f1}.part-two .card .three:before{background-color:#ffe15c}.part-two .card .details{display:flex;flex-direction:column;justify-content:end}.part-two .card .details h4{color:#000;font-family:VisbyCF-Bold;font-size:18px;margin-bottom:5px}.part-two .card .details span{color:#000;font-family:VisbyCF-Regular;font-size:16px;padding-bottom:15px}.web-footer{background-color:#140f2e;margin-top:70px;padding:20px;text-align:center;width:100%}.web-footer p{color:#fff;font-family:VisbyCF-Regular;font-size:15px;margin:0}@media only screen and (max-width:600px){.logo .inn{padding-left:30px;width:100%}.web-hero{background-position:50%;background-size:cover}.web-hero .inner{grid-template-columns:100%!important;width:100%}.web-hero .left,.web-hero .right{padding:20px}.inner .left h1,.web-body{width:100%}.web-body{grid-template-columns:100%!important}.web-body .part-one{padding:20px}.web-body .part-two{padding-left:20px;padding-top:0}.web-footer{padding:20px 0!important;width:unset!important}}