:root{--red:#cb4023;--redhover:#AA351D;--black:#000;--white:#fff;--silver:#f4f4f4;--grey:#e7e6e6;--mainfont:'Heebo'}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu,a.read-more{font-family:var(--mainfont),sans-serif}h1,h2,h3,h4,h5,h6{text-transform:uppercase}body{font-size:16px}h3.subby{color:var(--red);font-weight:400;margin:0 0 .7em}ul.four-column{-webkit-columns:200px 4;-moz-columns:200px 4;columns:200px 4}.step-wrapper{display:flex;align-items:stretch;justify-content:center;gap:10px;padding-top:15px}.step-box{padding:20px;background:#fff;position:relative}.step-box::before{content:"";background:#cb4023;top:0;position:absolute;width:30px;height:30px;right:0;color:#fff;font-size:20px}.step-box.st-1::before{content:"1."}.step-box.st-2::before{content:"2."}.step-box.st-3::before{content:"3."}.step-box.st-4::before{content:"4."}.step-content h3{font-size:20px}.step-arrow{display:inline-flex;align-items:center;justify-content:center}.step-arrow i{background:#cb4023;width:25px;height:25px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px}.step-icon{color:#cb4023;font-size:2em}.step-content p{font-size:15px}a.floating-button{position:fixed;bottom:30px;right:30px;gap:10px;align-items:center;justify-content:center;transition:all .2s ease-in-out;z-index:999;background:#fff;width:auto;height:auto;box-shadow:4px 5px 14px rgb(0 0 0 / 18%);border-radius:6px;padding:6px 12px;border:1px solid var(--grey)}a.floating-button p{margin:0;font-weight:700;font-size:clamp(14px,1vw,15px);transition:all .2s ease-in-out;text-transform:capitalize}.floating-icon{font-size:clamp(1em,2vw,1.1em);color:#fff;border-radius:100%;background:var(--red);width:clamp(28px,2.5vw,35px);height:clamp(28px,2.5vw,35px);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}a.floating-button:hover{background:var(--red);border-color:var(--red)}a.floating-button:hover p{color:#fff}a.floating-button:hover .floating-icon{background:#fff;color:var(--red)}.panel-grid .widget-title{font-size:clamp(24px,2.5vw,36px);font-weight:800;letter-spacing:-.03em;margin:20px 0;text-align:center}.centretitle{font-weight:800;text-align:center;letter-spacing:-2px;margin-bottom:5px}h2.centretitle{font-size:clamp(24px,2.5vw,36px)}h3.centretitle{font-size:1.8em;margin-top:15px;margin-bottom:10px}p.centresmall{font-size:1.6em;text-align:center;font-weight:300;color:var(--red);margin-bottom:30px}p.centresubtitle{font-size:1.4em;text-align:center;font-weight:300;text-transform:capitalize}p.centrecontent{font-size:1.1em;letter-spacing:0;text-align:center;font-weight:400}p.leftcontent{font-size:1.1em;letter-spacing:0;text-align:left;font-weight:400}.header-widgets h2 a.header-button{padding:10px 15px;background:var(--red);color:#fff;display:block;margin-bottom:5px}.header-widgets h2 a.header-button:hover{background:var(--redhover);color:#fff}.header-widgets .widget h2{font-size:23px}.header-widgets .widget p{font-size:1em}a.action,body .gform_wrapper .gform_footer input[type="submit"]{font-size:clamp(1em,1.2em,24px);padding:.7em 1.5em;font-weight:400;text-transform:capitalize;border-radius:0}body .gform_wrapper .gform_footer input[type="submit"]{margin:.5em 0 1em}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper.portrait{padding-bottom:177.7%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio-map{height:67px;margin-bottom:-67px}.gform_wrapper.gravity-theme .gfield_description{font-size:14px;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal;padding-top:13px;font-weight:500;width:100%;color:#fff}.gform_wrapper.gravity-theme .gfield_label{font-size:16px;font-weight:700;margin-bottom:8px;display:inline-block;padding:0;color:#fff}.gform_wrapper.gravity-theme .gform_fileupload_rules{font-size:15px;padding-top:5px;color:#fff}.gform_wrapper .gform_body span.gform_drop_instructions{color:#fff}label.gfield_consent_label{font-weight:500;color:#fff;margin-top:1.25px}label.gfield_consent_label a{color:inherit;text-decoration:underline}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{display:flex;justify-content:center}body .gform_wrapper.gravity-theme .gform_fileupload_rules,p.gform_required_legend{display:none}.gfield.recap{margin:0 auto}.jumbotron .carousel-content ul li{color:#fff;font-size:clamp(16px,2vw,26px);margin:0 0 .6em}ul li h3{display:inline;line-height:1.75}ul li p{font-size:1.1em}.content-area{text-align:center}.content-area h1,.content-area h3{margin:20px 0}.content-area h2{margin:0 0 20px}.content-area ul{margin:20px 0 0}.content-area ul li,.left-title h2{text-align:left}.content-area ul li{font-size:16px}.jumbotron .carousel-content{position:unset;max-width:1000px}.jumbotron__category h6{text-shadow:1px 1px .5em rgb(0 0 0 / .6);letter-spacing:-1px;font-weight:400;font-size:2.2em;clamp(26px,2.2vw,40px) animation:zoomer 1s 0.5s backwards}.jumbotron__title h2{text-shadow:1px 1px .5em rgb(0 0 0 / .6);font-weight:900;line-height:.9;font-size:clamp(34px,4vw,60px);margin-bottom:.6em;animation:zoomer 1s 0.8s backwards}.jumbotron__content p{animation:fader 1s 1.1s backwards;text-shadow:1px 1px 8px rgb(0 0 0 / .5)}.jumbotron .carousel-content ul{animation:fader 1s 1.1s backwards;text-shadow:1px 1px .3em rgb(0 0 0 / .6)}.jumbotron a.action{margin-bottom:0;box-shadow:1px 1px 15px rgb(0 0 0 / .6);animation:fader 1s 1.4s backwards;text-shadow:none;font-size:clamp(.9em,1.2vw,21px)}.blocklinks h2.widget-title{text-align:center;padding:.7em 0 .4em;font-size:17px;font-weight:800;margin:0;letter-spacing:-.5px}.centred{text-align:center}.centred ul{text-align:left;margin:0 auto .7em;display:inline-block}.main-row{padding-top:2em;padding-bottom:2em}.shade{background:var(--silver)}.bafg-twentytwenty-container{position:relative;margin:0 auto}a#show-dm-landingpages-menu{padding:10px 15px;background:var(--red);color:#fff;display:block;margin-bottom:5px;font-size:1.2em;font-weight:600;text-transform:capitalize}a#show-dm-landingpages-menu:hover{background:#ad3535}.master-container ul.lp-cousins li a,.master-container ul.dh-siblings li a{border-radius:0}.master-container ul.lp-cousins li a{background:#fff0;color:var(--red);border:1px solid var(--red)}.master-container ul.lp-cousins li a:hover{background:#ddd}.master-container ul.dh-siblings li a{background:var(--red);color:#fff;border:0}.master-container ul.dh-siblings li a:hover{background:var(--redhover)}.header-accredit{width:80px;height:80px}.header-icons{display:flex;column-gap:4px}.header-widgets .textwidget a{font-size:.9em}.footer .textwidget h2{font-size:1.6em}.footer .textwidget h3{font-size:1.1em}.header-widgets h4{color:#fff}.swqr-panel{overflow:hidden;background:#D58306;padding:25px 10px 10px 20px;border:1px solid #ccc;font-size:19px;color:#fff;font-weight:700;border:2px solid #333;margin-bottom:10px}button.content-collapse.faqtitle{background:var(--red);color:#fff;font-size:16px;padding:1em 2em;transition:all 0.2s ease}button.content-collapse.faqtitle:hover{background:var(--redhover)}.faqsolid .thepost.navbar-collapse{background:var(--silver)}.shade .faqsolid .thepost.navbar-collapse{background:#fff}@media (min-width:992px){button.content-collapse{display:none}.master-container .collapse{display:block;height:auto!important}.navigation--main{text-transform:uppercase}.navigation--main>li>a{padding:12px 20px}}@media (max-width:991px){.step-wrapper{flex-direction:column}.step-arrow i{transform:rotate(90deg)}.navigation{background:var(--red)}div#navi{background:var(--red)}.header-widgets{padding:5px 0 10px;text-align:center}button.content-collapse[aria-expanded="false"]::after{content:' MORE \f107'}button.content-collapse[aria-expanded="true"]::after{content:' LESS \f106'}}@media (max-width:779px){.somethingrandom{color:#fff}a.floating-button{bottom:60px;right:10px}}@keyframes fader{0%{opacity:0}100%{opacity:1}}@keyframes zoomer{0%{transform:scale(.5);opacity:0}100%{transform:scale(1);opacity:1}}