.elementor-kit-7{--e-global-color-primary:#9d86ed;--e-global-color-secondary:#de0076;--e-global-color-text:#26282e;--e-global-color-accent:#61ce70;--e-global-color-e84f862:#9d86ed;--e-global-color-a6f6e4f:#dcdfe4;--e-global-color-77c1f67:#f4f4f4;--e-global-color-1d433d9:#fff;--e-global-color-4485865:#d1d5db;--e-global-typography-primary-font-family:"greycliff-cf";--e-global-typography-primary-font-size:55px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"dm-sans";--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"dm-sans";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"dm-sans";--e-global-typography-accent-font-weight:500;color:var(--e-global-color-text);font-family:"dm-sans",Sans-serif;font-size:20px;font-weight:400;line-height:32.8px}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{background-color:var(--e-global-color-secondary);padding:15px 30px}.elementor-kit-7 e-page-transition{background-color:#ffbc7d}.elementor-kit-7 a{color:var(--e-global-color-text);font-family:"dm-sans",Sans-serif}.elementor-kit-7 h1{font-family:"greycliff-cf",Sans-serif;font-size:55px;font-weight:700;line-height:66px}.elementor-kit-7 h2{color:var(--e-global-color-text);font-family:"greycliff-cf",Sans-serif;font-size:36px;font-weight:700}.elementor-kit-7 h3{color:var(--e-global-color-text);font-family:"greycliff-cf",Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:37px}.elementor-kit-7 h4{font-family:"greycliff-cf",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:10px}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px}{}h1.entry-title{display:var(--page-title-display)}.site-header .header-inner{width:0;max-width:100%}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-7 h1{font-size:42px;line-height:50px}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px}}@media(max-width:767px){.elementor-kit-7 h1{font-size:34px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-widget-text-editor p a{color:#de0076}.single-post #blog-meta ul li{padding-right:20px!important;padding-left:30px!important}.case-intro ul{margin-left:20px}.arrowbounce{display:inline-block;animation:bounce 2s ease-in-out infinite}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(15px)}}.heavylink a strong{font-weight:900}.page-id-78041 .elementor-button-text{margin-top:0}.italic-font.italic-colour em{color:#fc95ee}.page-id-78041 .whitearrow span.e-n-accordion-item-title-icon path{fill:#ffffff!important}.elementor-element-25d674a span.e-n-accordion-item-title-icon path{fill:#000}.whitearrow span.e-n-accordion-item-title-icon path{fill:#fff}.page-id-78041 .blackarrows .e-n-accordion-item-title-text{color:#1c0624}.page-id-78041 .blackarrows summary.e-n-accordion-item-title{width:100%;display:flex!important;justify-content:space-between!important}.page-id-78041 div#footer-su{display:none !important}.page-id-78041 .blackarrows span.e-n-accordion-item-title-icon{color:#000!important;border:2px solid #000;border-radius:50%;padding:8px}.page-id-78041 .blackarrows span.e-n-accordion-item-title-icon svg{position:relative;top:1px}.line-ul ul{list-style:none;padding:20px 0 30px 30px}.line-ul li{position:relative}.line-ul li:before{content:"";position:absolute;left:-30px;height:2px;width:21px;top:15px;background-color:#9d86ed}.italic-font em{font-family:playfair-display,serif;font-weight:400;font-style:italic}.coloured-link a{color:#de0076}.footer-socials .elementor-social-icon{background-color:#26282e00!important}.hr-line-wrap:before{content:"";position:absolute;width:47%;height:2px;background-color:#2f082a;top:50%}.hr-line-wrap:after{content:"";position:absolute;right:0;width:47%;height:2px;background-color:#2f082a;top:50%}.single-post ul li{list-style:initial!important;padding:0!important;margin:0!important}.single-post ol li{list-style:decimal!important;padding:0!important;margin:0!important}.single-post ul,.single-post ol{padding-top:5px!important;padding-bottom:5px!important}.single-post ul li:before,.single-post ol li:before{display:none!important}#sectorform{scroll-margin-top:140px}#footer-su .ff-default .ff-el-form-control{background-color:#fff !important}svg.e-font-icon-svg.e-fab-tiktok{height:25px;top:-4px}#phone-mail .elementor-button-icon .e-font-icon-svg{height:2em}.single-post .elementor-widget-container a{color:#7c25e7;transition:.5s}.elementor-widget-image>div{display:grid;align-items:flex-end}.text-center .swiper-pagination{text-align:center !important}.small-bullets{font-size:18px;line-height:1.2em}.small-bullets.bullets ul li:before{width:20px;height:20px;top:3px;background-size:9px;left:-36px}.small-bullets.bullets ul{margin-left:36px}.small-bullets a{color:#de0076}.single-post .content-format a{color:var(--e-global-color-secondary)!important}.single-post .content-format a:hover{text-decoration:underline}.card{padding:40px 20px;border-radius:20px}.card.grey{background:#f4f4f4}.card.white{background:#fff}.max-w-l>.elementor-widget-container{max-width:800px;margin-left:auto!important;margin-right:auto!important}.content-format p:first-of-type a{font-size:28px;text-decoration:underline}.hover-right a:hover .elementor-button-icon{left:4px;transition:.5s}.hover-right a .elementor-button-icon{transition:.5s;position:relative;left:0}.footer-form .fluentform .ff-btn-submit,#footer-su .footer-form .fluentform .ff-btn-submit{padding-top:17px !important;padding-bottom:17px !important}.post-arrow{width:auto}.post-arrow:before{content:"";width:5px;height:100%;display:block;position:absolute;background-color:#fff;z-index:99999;left:-2px}.post-arrow:after{.post-arrow:before;bottom:0;content:"";width:3px;height:100%;display:block;position:absolute;background-color:#fff;z-index:99999;left:22px}#header_contact_btn span.elementor-button-icon{width:16px;height:16px}.single-post-content ol ul>li:before{background:#fff url(/wp-content/uploads/2025/04/arrow-up-right-2.svg)}.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--label,.elementor-post-navigation .post-navigation__prev--title{overflow:hidden;text-overflow:ellipsis;text-wrap:auto!important}.job-bttn a:hover svg{fill:#fff !important}a.hover-scale:hover .hover-scale-item,.hover-scale .hover-scale-item a:hover img{scale:110%;transition:.5s}a.hover-scale .hover-scale-item,.hover-scale .hover-scale-item a img{transition:.5s!important}.main-header{transition:box-shadow .3s ease}.elementor-button:hover svg{fill:#ffffff00 !important}.main-header.scrolled{box-shadow:0 2px 8px rgba(0,0,0,.2)}.coloured-links a{color:#7c25e7!important;font-size:inherit !important}.careers h3{text-transform:none;font-size:1.6em;color:#de0076}#staff-test .swiper-pagination{display:flex;justify-content:center;padding-bottom:35px}.test-blockalt blockquote{padding:20px 0 20px 60px!important}#staff-test .staff-circle.overlay-sq.sqteam1:before{left:24px}#staff-test p{font-style:normal}#staff-test .e-con-inner{padding-bottom:0;padding-top:30px;margin-bottom:0}#staff-test span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:45px !important;border-radius:10px;height:11px !important}#staff-test span.swiper-pagination-bullet{height:10px;width:10px}.elementor.e-loop-item.careers.type-career{transition:.5s}.link-intro a{font-size:28px}.e-loop-item.careers.type-careers:hover a.elementor-element{background-color:#20bad1}.e-n-accordion-item .elementor-widget-container p{font-size:18px!important;line-height:26px!important}.fluentform .ff_upload_btn.ff-btn{background-color:#de0076 !important;color:#fff !important;padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important;font-family:'greycliff-cf'!important;font-size:18px!important;font-weight:700;text-transform:uppercase;border_radius_border-radius:50px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-radius:50px;display:flex;transition:.5s}.fluentform .ff_upload_btn.ff-btn:hover{transition:.5s;opacity:.8}.ff-el-group.ff-el-form-hide_label.custom-check{margin-bottom:10px}.fluent_form_5 .tooltip{background-color:#f4f4f4!important;padding:20px!important;font-size:12px!important;border-left:solid 4px #de0076!important;line-height:19px}.fluentform .ff-el-form-check{margin-bottom:20px!important}.page-id-53 nav.elementor-pagination{margin-top:50px;margin-bottom:60px}.content-format p{margin-top:20px;margin-bottom:20px}.single span.elementor-post-info__terms-list a{font-weight:700;color:#7c25e7}.image-radius img{border-radius:20px;margin-bottom:40px;margin-top:20px;margin-left:auto;margin-right:auto}.content-format p:first-of-type{font-size:28px;line-height:45px}.single figure.wp-block-image.size-full{text-align:center}.page-id-53 nav.elementor-pagination a.page-numbers{color:#de0076;font-weight:700;font-size:20px}.page-id-53 span.page-numbers.current{font-weight:700}.page-id-53 span.page-numbers.prev{font-weight:700}.test-block blockquote{border-left:5px solid #20bad1;padding:20px 0 20px 100px}.case-intro p{margin-top:20px;margin-bottom:20px}.case-study-services ul li{background-image:url(https://www.sqdigital.co.uk/wp-content/uploads/2024/12/arrow-up-right.svg);background-repeat:no-repeat;padding-left:30px !important;display:block;font-size:16px !important;font-weight:700;text-transform:uppercase;color:var(--paragraph-color) !important;background-position:0 50%;list-style:none;transition:.5s;padding-top:5px;padding-bottom:5px}.case-study-services ul li a:hover{color:#20bad1}.case-study-services ul li a{transition:.5s}.case-intro h1.wp-block-heading{font-size:14px;text-transform:uppercase;font-weight:700;line-height:17px}.case-intro p:first-of-type{font-size:28px;line-height:45px}.footer-form .frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom button{margin:0}.elementor-element.elementor-element-45f1388.e-con-full.e-flex.e-con.e-child{padding-bottom:2px}.footer-form .fluentform .ff-el-group{margin:0}.footer-form .fluentform .ff-btn-submit,#footer-su .footer-form .fluentform .ff-btn-submit{background-color:#000000!important;width:auto!important;padding-top:17px;padding-bottom:17px}.ff-el-group input[type=checkbox]{width:0 !important}.ff-el-form-check-label span a{color:#7c25e7}.ff-default .ff-el-form-control:focus{background-color:#e7e7e7!important}button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style:after{content:"";background-image:url(/wp-content/uploads/2025/04/arrow-up-right-3.svg);width:20px;height:27px;display:block;margin-left:7px;background-repeat:no-repeat}.fluentform .ff-btn-submit,.ff-default .ff_btn_style,#footer-su .fluentform .ff-btn-submit,.ff-default .ff_btn_style{background-color:#de0076!important;color:#fff!important;padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important;font-family:'greycliff-cf'!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;border_radius_border-radius:50px!importvle:none!important;border-bottom-style:none!important;border-left-style:none!important;border-radius:50px!important;width:228px!important;display:flex}.fluentform .ff-el-form-check{margin-bottom:20px!important}.ff-default .ff-el-form-control{padding-left:30px!important;padding-bottom:20px!important;padding-top:20px!important;padding-right:30px!important;background-color:#f4f4f4!important;border-top-style:none!important;border-right-style:none!important;border-bottom-style:none!important;border-left-style:none!important;border_radius_border-radius:30px!important;border-radius:30px!important}#footer-su .ff-default .ff-el-form-control{padding-left:30px!important;padding-bottom:20px!important;padding-top:20px!important;padding-right:30px!important;border-top-style:none!important;border-right-style:none!important;border-bottom-style:none!important;border-left-style:none!important;border_radius_border-radius:30px!important;border-radius:30px!important}.ff-el-group input[type=checkbox]:checked:after,.ff-el-group input[type=radio]:checked:after{background-color:#f4f4f4;background-image:url(/wp-content/uploads/2025/05/check-fixed.webp);background-size:16px;background-repeat:no-repeat;background-position:60% 59%}.ff-el-form-check.ff-el-form-check- label:after{content:"";width:40px;height:40px;background-color:#f4;border-color:#333;position:absolute;border-radius:50%}.ff-el-form-check.ff-el-form-check-.ff_item_selected label:after{background-color:#f4f4f4;background-image:url(/wp-content/uploads/2025/05/check-fixed.webp);background-size:16px;background-repeat:no-repeat;background-position:60% 59%}.ff-el-form-check-label span{padding-left:60px;display:inline-block;line-height:26px}label.ff-el-form-check-label{display:flex}.fluentform .ff-el-form-check-label .ff-el-form-check-input{cursor:pointer}.ff-default input::placeholder,.ff-default textarea::placeholder,.ff-default .ff-el-form-check label.ff-el-form-check-label{opacity:1;color:#26282E!important;font-size:18px}.footer-form .ff-t-cell.ff-t-column-2{max-width:252px}.footer-form button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style.wpf_has_custom_css{justify-content:center}.staff-circle.overlay-sq.sqteam1.sqteam3:before{left:194px;top:-18px}.staff-circle.overlay-sq.sqteam1:before{left:94px}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:inherit;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overlay-sq:before{content:"";width:244px;height:300px;position:absolute;background-image:url(/wp-content/uploads/2025/04/image-overlay.svg);display:block;background-size:200px;background-repeat:no-repeat;left:-142px;z-index:10}no-padding{padding:0}.bullets ul li:before{content:"";color:#fff;var(--wpr-bg-d616156d-d665-467f-8c6b-fdc097e678a4) no-repeat 50%;background-color:#de0076;border:0 solid #fff;border-radius:100%;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;font-weight:700;position:absolute;left:-44px;top:5px;font-size:14px}.bullets ul li:before{content:"";color:#fff;var(--wpr-bg-d616156d-d665-467f-8c6b-fdc097e678a4) no-repeat 50%;background-color:#de0076;border:0 solid #fff;border-radius:100%;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;font-weight:700;position:absolute;left:-44px;top:5px;background-repeat:no-repeat;font-size:14px;background-image:url(https://www.sqdigital.co.uk/wp-content/uploads/2025/04/check-white.svg);background-position:center;background-size:12px}.bullets ul li{position:relative;list-style:none;margin-bottom:10px;padding-top:1px}.bullets ul{padding-top:20px;padding-bottom:24px;margin-left:50px}.staff-alt-circle.overlay-sq:before{right:0;left:233px;top:-17px}.staff-circle img,.staff-alt-circle img{aspect-ratio:1;object-fit:cover}.staff-circle.staff-right img{justify-self:flex-end}.staff-alt-circle.overlay-sq:before{left:240px}.bullets ol{counter-reset:my-counter;list-style:none;padding-left:2.5em}.bullets ol li{position:relative;margin-bottom:10px;counter-increment:my-counter}.bullets ol li:before{content:counter(my-counter);position:absolute;left:-50px;top:0;padding-top:4px;width:30px;height:30px;background-color:#de0076;color:#fff;border-radius:50%;text-align:center;line-height:1.5em;font-weight:700;font-size:15px}.bullets ol{padding-top:20px;padding-bottom:24px}span.elementor-button-icon{height:16px;width:16px}.elementor-button span{justify-content:center;align-items:center}.btn-icon-right span.elementor-button-icon{height:24px;width:24px;font-size:24px}.case-slider .swiper-slide{padding:0!important}.case-slider h3.elementor-heading-title.elementor-size-default,.case-slider .elementor-element{font-style:normal}span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px!important;border-radius:10px;height:13px!important}.swiper-pagination{text-align:left!important}@media (max-width:1024px){#staff-test .staff-circle.overlay-sq.sqteam1:before{left:-56px}.staff-circle.overlay-sq.sqteam1:before{left:16px;background-size:150px}.case-study-services ul li a{font-size:16px}}@media (max-width:767px){.elementor-24 .elementor-element.elementor-element-0ea22e3:before{opacity:.8}.staff-circle.overlay-sq.sqteam1:before{left:16px;background-size:130px}.overlay-sq:before{background-size:150px;left:-106px}.elementor-element.elementor-element-d2c7ce3.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{margin-left:0 !important;padding-left:0 !important}.bttn-fw a{width:100%!important;max-width:260px}.staff-alt-circle.overlay-sq:before{left:140px;width:139px;background-size:130px}#awsm-team-22406 .drawer-style.style-2 .awsm-personal-contact-info{width:30% !important}.staff-alt-circle.overlay-sq:before{left:140px;width:120px;background-size:120px}#staff-test .staff-circle.overlay-sq.sqteam1:before{left:-4px;background-size:120px}}.case-study-services ul li,.case-study-services ul li a{font-size:16px}.case-study-services ul li{background-image:url(https://www.sqdigital.co.uk/wp-content/uploads/2025/05/arrow-up-right-4.svg)}blockquote cite{display:block;margin-top:10px;font-weight:700;font-style:normal;color:#20bad1}.elementor-8 .elementor-element.elementor-element-7ad11592.elementor-sticky--active.scrolled{box-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-8 .elementor-element.elementor-element-6eca9404 .elementor-nav-menu--dropdown a{padding-right:13px!important}.logo-caro.elementor-widget-image-carousel .swiper .swiper-slide figure img{height:40px;object-fit:scale-down;object-position:50%}.logo-caro-30.elementor-widget-image-carousel .swiper .swiper-slide figure img{height:30px;object-fit:scale-down;object-position:50%}.elementor-element-a85884c .swiper-pagination{text-align:center!important}span.elementor-button-icon{width:24px;height:24px}.elementor-button-icon svg{width:100%}@media (max-width:1024px){#main-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{align-items:baseline!important}}span.e-n-accordion-item-title-icon path{fill:#9d86ed}.footer-form .fluentform .ff-btn-submit,#footer-su .footer-form .fluentform .ff-btn-submit{background-color:#de0076 !important;width:auto !important}.elementor-8 .elementor-element.elementor-element-61bbf11f.e-con{--flex-grow:0;--flex-shrink:0;z-index:94}