.dnd-section{padding:120px 32px}.blog-post-section{padding:120px 0}.content-wrapper,.dnd-section>.row-fluid,.header__wrapper{max-width:1400px}.primary-font,.secondary-font{font-family:Figtree}.primary-colour{color:#020f47}.secondary-colour{color:#29eeef}body,html{font-size:18px}body{color:#231f20;font-family:Figtree,sans-serif;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none}body,html{overflow-x:clip}a,p{font-family:Figtree,sans-serif;font-style:normal;font-weight:400;text-decoration:none}a{color:#231f20}a:focus,a:hover{color:#231f20}a:active,a:focus,a:hover{font-family:Figtree,sans-serif;font-style:normal;font-weight:400;text-decoration:underline}a:active{color:#736f70}.h1,h1{font-size:88px}.h1,.h2,h1,h2{color:#231f20;font-family:Figtree,sans-serif;font-style:normal;font-weight:600;line-height:1;text-decoration:none;text-transform:none}.h2,h2{font-size:74px}.h2--small{font-size:56px;font-style:normal;font-weight:600;letter-spacing:.25px;line-height:64px}.h3,h3{font-size:42px}.h3,.h4,h3,h4{color:#231f20;font-family:Figtree,sans-serif;font-style:normal;font-weight:600;line-height:1;text-decoration:none;text-transform:none}.h4,h4{font-size:28px}.h5,h5{font-size:22px}.h5,.h6,h5,h6{color:#231f20;font-family:Figtree,sans-serif;font-style:normal;font-weight:500;line-height:1;text-decoration:none;text-transform:none}.h6,h6{font-size:18px}.body_font--large,.body_font--large span{font-size:24px;line-height:32px}@media(max-width:767px){html{font-size:16px}body{color:#231f20;font-size:16px;line-height:1.3}a,body,p{font-family:Figtree,sans-serif;font-style:normal;font-weight:400;text-decoration:none}a{color:#020f47}a:focus,a:hover{color:#c58e34}a:active,a:focus,a:hover{font-family:Figtree,sans-serif;font-style:normal;font-weight:400;text-decoration:underline}a:active{color:#ffde84}.h1,h1{font-size:48px}.h1,.h2,h1,h2{color:#231f20;font-family:Figtree,sans-serif;font-style:normal;font-weight:600;line-height:1;text-decoration:none;text-transform:none}.h2,h2{font-size:40px}.h2--small{font-size:36px;font-style:normal;font-weight:400;letter-spacing:.138px;line-height:32px}.h3,h3{font-size:28px}.h3,.h4,h3,h4{color:#231f20;font-family:Figtree,sans-serif;font-style:normal;font-weight:600;line-height:1;text-decoration:none;text-transform:none}.h4,h4{font-size:22px}.h5,h5{font-size:20px}.h5,.h6,h5,h6{color:#231f20;font-family:Figtree,sans-serif;font-style:normal;font-weight:500;line-height:1;text-decoration:none;text-transform:none}.h6,h6{font-size:16px}}form{background-color:rgba(#null,1);border:1px;border-radius:px;padding:0}.form-title{background-color:rgba(#null,1);border:1px;border-top-left-radius:0;border-top-right-radius:0;color:#fff;font-size:42px;font-weight:600;padding:0 0 25px}.form-title,form legend{font-family:Figtree,sans-serif;font-style:normal;text-decoration:none}form legend{color:#8f8f8f;font-size:14px;font-weight:400}.submitted-message{background-color:rgba(#null,1);border:1px;border-radius:px;padding:0}.social-links ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:start}.social-links a{align-items:center;display:flex;height:30px;justify-content:center;padding:5px}.social-links ul li{flex:0 1 auto}.form-box{background:#555;border-radius:8px;color:#fff;padding:24px}.form-box form .hs-input{border:none;border-radius:4px;height:40px;padding:8px 16px 0}.form-box .form-title{padding:0}.form-box form .hs-fieldtype-booleancheckbox li.hs-form-booleancheckbox{font-size:12px}.form-box form .hs-fieldtype-booleancheckbox li.hs-form-booleancheckbox input.hs-input[type=checkbox]{height:auto}.form-box form .hs-error-msgs>li{margin-top:0}.form-box form .hs-error-msg{font-size:12px;padding:0}.form-box .hs-form-field>label{color:#8f8f8f}.form-box form input[type=submit]{background:#262626;border:none;border-radius:100px;color:#fff;font-size:15px;padding:12px 25px}.form-box form .hs-submit{padding-top:10px}.form-box__title{color:#fff;line-height:1.3;margin-bottom:24px}.form-box__title h2,.form-box__title h3,.form-box__title h4,.form-box__title h5,.form-box__title h6,.form-box__title p{margin:0}.widget-type-linked_image{overflow:hidden}.widget-type-linked_image img{display:block}.quote-box{background:#555;border-radius:8px;color:#fff;padding:40px}.form-box__title p{margin:0}@media screen and (min-width:768px){.section-resource-case-study>.row-fluid>.span1,.section-resource-case-study>.row-fluid>.span2,.section-resource-case-study>.row-fluid>.span3,.section-resource-case-study>.row-fluid>.span4,.section-resource-content>.row-fluid>[class*=span]:last-child{position:sticky;top:100px}.mobile-menu-content.hidden{display:none}}