body>img{display:none}body.disable-scroll{overflow:hidden}#header-demo{margin-bottom:1vw;text-align:center}.get-demo-large-bg{margin-left:calc(-50vw + 50%);display:flex;height:100vh;width:100vw}@media only screen and (max-width:1536px){#header-demo-lg{transform:scale(.8);margin-bottom:-4.5vw}}.get-demo-col-1{background-image:url(https://biz.dinnerbooking.com/wp-content/themes/b2b-theme/css/../assets/img/demo_banner.webp);background-repeat:no-repeat;background-size:cover;padding-left:11vw;width:50%}.get-demo-col-2{padding-left:2vw;width:50%}.get-demo-col-container{position:absolute;top:50%;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);height:auto;width:36%}#get-demo-title-text-sm{display:none}.get-demo-title{color:#131313;font-size:2.3vw;font-weight:700;margin:0}#get-demo-subtitle{color:#424242;font-size:1.25vw;font-weight:700;margin-top:3vw}.get-demo-text{color:#424242;font-size:1.25vw;font-weight:500;line-height:2.2vw;margin-top:1vw}.get-demo-text ul{padding:0;text-align:left}.get-demo-text li{background:url(/wp-content/themes/b2b-theme/assets/img/checkmark.webp) left center no-repeat;background-size:1.25vw;display:flex;align-items:center;gap:.75vw;line-height:1.5vw;list-style:none;margin:1.35vw 0;padding-left:2.5vw}.get-demo-text li:before{content:"";margin:0}.get-demo-text p{font-size:1.2rem;font-weight:600;margin-block-start:2em;margin-block-end:0}.get-demo-text a,.get-demo-text a:visited{color:#71A0E7}.get-demo-devices{display:flex;justify-content:left;margin-left:-.5vw}.get-demo-devices img{max-height:2.5vw;margin:0 .2vw}#thank-you-box{border-radius:2vw;background-color:#FFF;box-shadow:.25vw .15vw 1.1vw .6vw rgb(0 0 0 / 8%);margin:auto;padding:2vw;text-align:center}#thank-you-box img{height:auto;max-width:10vw}#thank-you-title{color:#131313;font-size:2.25vw;font-weight:900;margin-top:1.5vw;text-align:center}#thank-you-text{color:#131313;font-size:1.4vw;line-height:2.5vw;margin:1vw auto 0;opacity:.7;padding:0 2vw;text-align:center}.demo-form{border-radius:1.5em;background-color:#FFF;display:flex;flex-direction:column;font-family:'Roboto'}.demo-form ::placeholder{color:#bfd0e0}.demo-form input[type="text"],.demo-form input[type="email"],.demo-form input[type="url"]{background-color:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;height:50px;font-size:20px;font-weight:400;line-height:22px;margin-bottom:1.5rem;padding:9px 10px}.demo-form input[type="submit"]{background:#54A2EB;border:1px solid #54A2EB;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;font-weight:600;line-height:18px;margin:1rem auto;padding:12px 24px;transition:all .15s linear;width:fit-content}.demo-form input[type="submit" i]:disabled{color:grey;cursor:default;font-weight:400}.demo-form label{font-size:18px;color:#615C5C;display:block;width:auto;font-weight:500;line-height:24px}.demo-form-country{display:flex;align-items:center;margin-bottom:1.5rem}.demo-form-country #selected-country{color:#54A2EB;font-size:18px;text-align:center;margin-left:1rem}.demo-form p{color:#33475b;font-size:14px;line-height:24px}.label-agree{margin-bottom:2rem!important;display:flex!important;align-items:center;gap:.5rem}.demo-form li{list-style:none;font-size:1em;line-height:1em;margin-bottom:.5em;text-indent:0}.demo-form li:before{content:none}.demo-logo-sm{display:none}.demo-col1{background-image:url(https://biz.dinnerbooking.com/wp-content/themes/b2b-theme/css/../assets/img/demo_banner_v2.webp);background-repeat:no-repeat;background-size:cover;padding:0 5rem;width:50%}.demo-col1 a{margin-bottom:.5rem;text-align:center}.demo-col2{width:50%}.demo-col-container{display:flex;flex-direction:column;justify-content:center;height:100%;margin:auto}.demo-col2 h2{color:#131313;font-size:36px;line-height:40px;font-weight:500;padding-left:7rem;margin-block-start:0;margin-block-end:0}.demo-col2 ul{padding-left:7rem;text-align:left}.demo-col2 li{background:url(/wp-content/themes/b2b-theme/assets/img/checkmark.webp) left center no-repeat;background-size:1.25vw;display:flex;align-items:center;gap:.75vw;font-size:18px;line-height:18px;list-style:none;margin:1.35vw 0;padding-left:2.5vw}.demo-col2 li:before{content:"";margin:0}.demo-col2 .specialists{background-color:#ECF4FB;padding:2rem 7rem}.demo-col2 .specialists p{color:#615C5C;font-size:20px;margin-block-start:0;margin-block-end:1em}.demo-col2 .specialists div{display:flex;gap:2rem}.demo-col2 .specialists div .specialist{display:flex;flex-direction:column;gap:.5rem;align-items:center}.demo-col2 .specialists div .specialist p{border-radius:8px;background-color:#FFF;color:#615C5C;font-size:18px;padding:0 1rem;margin-block-end:0}.demo-col2 .languages{color:#615C5C;font-size:18px;display:flex;align-items:center;gap:.5rem;padding:1rem 7rem}.demo-col2 a,.demo-col2 a:visited{color:#71A0E7;font-size:18px;font-weight:500;padding:0 7rem;text-decoration:none}.demo-v3{.demo-col1{width:64%}.demo-col2{width:36%}hr{border:2px solid #000;margin:1rem 6rem}.get-demo-box{background-color:rgb(255 255 255 / .9);border-radius:3rem;padding:2rem 5rem;margin:auto;width:60%;min-width:30em}.get-demo-box h1{font-size:2.4rem;font-weight:400}.demo-col2 h2{font-size:2.6rem;line-height:3.4rem;padding-left:0;text-align:center}.demo-col2 li{font-size:25px;font-weight:600;line-height:32px}.demo-col2 .specialists{background-color:#354859;border-radius:2rem;margin:0 4rem;padding:0}.demo-col2 .specialists h3{color:#FFF;font-size:30px;font-weight:500;margin-block-start:.3em;margin-block-end:.3em;text-align:center}.demo-col2 .specialists-persons{display:flex;justify-content:space-around;padding:1rem 3rem}.demo-col2 .specialists div .specialist p{background-color:#fff0;color:#dedede;font-size:17px;font-weight:400}.demo-col2 .languages{color:#000;display:flex;justify-content:center;font-size:30px;margin:1.5rem 0;padding:1rem 0}.demo-col2 a,.demo-col2 a:visited{color:#000;font-size:20px;font-style:italic;margin-bottom:.75rem;text-decoration:underline}.get-demo-box form{background-color:#fff0}.demo-form label{font-size:16px;font-weight:600;color:#000;line-height:30px}.demo-form input[type="text"],.demo-form input[type="email"],.demo-form input[type="url"]{border-radius:7px;color:#33475b;height:38px;line-height:20px;opacity:1}.demo-form input[type="submit"]{background:#1e9ee8;border-radius:40px;font-size:26px;font-weight:500;padding:24px 50px}}