.cb-typeformEmbedBlock p{margin:0 0 15px;font-family:var(--font-body)}@media(min-width: 768px){.cb-typeformEmbedBlock p{margin-bottom:20px}}.cb-typeformEmbedBlock h2{margin:0 0 15px;line-height:1.2;font-weight:700;font-family:var(--font-title);color:var(--colour-black)}.cb-typeformEmbedBlock h2+ul,.cb-typeformEmbedBlock h2+ol{margin-top:20px}.cb-typeformEmbedBlock{padding:55px 0}.cb-typeformEmbedBlock.background-white{background:var(--colour-white)}.cb-typeformEmbedBlock.background-white+link+.background-white:not(.customPadding){padding-top:0px}.cb-typeformEmbedBlock.background-white+link+.cb-bookingWidgetBlock .inner:after{background-color:var(--colour-white)}.cb-typeformEmbedBlock.background-grey{background:var(--colour-grey)}.cb-typeformEmbedBlock.background-grey+link+.background-grey:not(.customPadding){padding-top:0px}.cb-typeformEmbedBlock.background-grey+link+.cb-bookingWidgetBlock .inner:after{background-color:var(--colour-grey)}.cb-typeformEmbedBlock.background-navy{background:var(--colour-navy)}.cb-typeformEmbedBlock.background-navy+link+.background-navy:not(.customPadding){padding-top:0px}.cb-typeformEmbedBlock.background-navy+link+.cb-bookingWidgetBlock .inner:after{background-color:var(--colour-navy)}@media(min-width: 500px){.cb-typeformEmbedBlock{padding:60px 0}}@media(min-width: 768px){.cb-typeformEmbedBlock{padding:80px 0}}@media(min-width: 1230px){.cb-typeformEmbedBlock{padding:100px 0}}@media(min-width: 1420px){.cb-typeformEmbedBlock{padding:130px 0}}.cb-typeformEmbedBlock.active .textWrapper,.cb-typeformEmbedBlock.active .formWrapper{opacity:1;transform:translateY(0)}.cb-typeformEmbedBlock .container{max-width:1240px;margin:0 auto;padding:0 5%;box-sizing:content-box}.cb-typeformEmbedBlock .container.small{max-width:610px}.cb-typeformEmbedBlock .container.medium{max-width:820px}@media(min-width: 768px){.cb-typeformEmbedBlock .container{padding:0 8%}}.cb-typeformEmbedBlock h2{font-size:2.8rem}@media(min-width: 768px){.cb-typeformEmbedBlock h2{font-size:3.6rem}}@media(min-width: 1420px)and (min-height: 800px){.cb-typeformEmbedBlock h2{font-size:4.8rem}}@media(min-width: 1050px){.cb-typeformEmbedBlock h2{margin-bottom:20px}}.cb-typeformEmbedBlock p{font-size:1.5rem;font-weight:400;line-height:1.5;color:var(--colour-body);font-family:var(--font-body);margin:0}@media(min-width: 768px){.cb-typeformEmbedBlock p{font-size:1.6rem}}@media(min-width: 1420px)and (min-height: 800px){.cb-typeformEmbedBlock p{font-size:1.8rem}}@media(min-width: 1050px){.cb-typeformEmbedBlock .inner{display:grid;grid-template-columns:45% 55%}}@media(min-width: 1230px){.cb-typeformEmbedBlock .inner{display:grid;grid-template-columns:40% 60%}}@media(min-width: 1420px){.cb-typeformEmbedBlock .inner{display:grid;grid-template-columns:50% 50%}}.cb-typeformEmbedBlock .textWrapper{padding-bottom:35px}@media(min-width: 768px){.cb-typeformEmbedBlock .textWrapper{padding-bottom:50px}}@media(min-width: 1050px){.cb-typeformEmbedBlock .textWrapper{padding:0 140px 0 0}}@media(min-width: 1420px){.cb-typeformEmbedBlock .textWrapper{padding-right:240px}}.cb-typeformEmbedBlock .textWrapper,.cb-typeformEmbedBlock .formWrapper{opacity:0;transform:translateY(60px);transition:opacity .8s ease,transform .8s ease}@media(prefers-reduced-motion: reduce){.cb-typeformEmbedBlock .textWrapper,.cb-typeformEmbedBlock .formWrapper{opacity:1;transform:none}}@media(min-width: 1050px){.cb-typeformEmbedBlock .formWrapper{transition-delay:.4s}}.cb-typeformEmbedBlock .typeformWrapper>div:first-child{height:100% !important}
