@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-list){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-list) li{position:relative}:where(.brxe-list) li:last-child{margin-bottom:0}:where(.brxe-list) li[data-highlight]:before{content:attr(data-highlight);display:inline-block}:where(.brxe-list) .content{align-items:center;display:flex;justify-content:space-between}:where(.brxe-list) .icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}:where(.brxe-list) .icon svg{font-size:medium}:where(.brxe-list) .title{display:inline-block;margin:0 10px 0 0}:where(.brxe-list) .meta{margin-left:10px}:where(.brxe-list) .description{display:flex}:where(.brxe-list) .separator{border-top-style:solid;border-top-width:1px;flex:1;flex-basis:50px}}@layer bricks {}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-accordion){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-accordion) .brx-open .accordion-content-wrapper{display:block}:where(.brxe-accordion) .brx-open .icon.expanded{display:block!important}:where(.brxe-accordion) .brx-open .icon.expanded+.icon{display:none}:where(.brxe-accordion) .accordion-title-wrapper{cursor:pointer;margin-bottom:-1px;padding:15px 0;transition:var(--bricks-transition)}:where(.brxe-accordion) .accordion-title{align-items:center;display:flex}:where(.brxe-accordion) .accordion-title:empty{display:none!important}:where(.brxe-accordion) .accordion-title.icon-left{flex-direction:row-reverse}:where(.brxe-accordion) .accordion-title.icon-left .icon{margin-left:0;margin-right:10px}:where(.brxe-accordion) .accordion-title.icon-right .icon{margin-left:10px;margin-right:0}:where(.brxe-accordion) .accordion-title .title{flex:1;line-height:30px;margin:0}:where(.brxe-accordion) .accordion-title .icon{font-size:.8em;line-height:1;position:relative;top:1px;transform-origin:center}:where(.brxe-accordion) .accordion-title .icon.expanded{display:none}:where(.brxe-accordion) .accordion-subtitle{opacity:.8}:where(.brxe-accordion) .accordion-content-wrapper{animation:height .5s ease;display:none;overflow:hidden;padding:0 0 15px}:where(.brxe-accordion) .accordion-content-wrapper:empty{display:none!important}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}} .brx-boxed {max-width: 1400px} .brx-boxed #brx-header.brx-sticky {max-width: 1400px; margin-left: auto; margin-right: auto}#brxe-zfuune {color: #f5f8fa; padding-right: 0}#brxe-eddmks {margin-bottom: 20px}#brxe-juyolb:hover {background-color: #e5f4f2; transform: translateY(-2px)}#brxe-juyolb {font-family: "League Spartan"; color: var(--bricks-color-gftuyj)}#brxe-dd2db5 {color: var(--bricks-color-gftuyj)}#brxe-vxzcas {font-family: "League Spartan"}#brxe-jimqkf {width: 45%; align-self: center !important; row-gap: 20px; column-gap: 20px}@media (max-width: 767px) {#brxe-jimqkf {width: 100%}}@media (max-width: 478px) {#brxe-jimqkf {width: 100%}}#brxe-obxwre {border-radius: 10px; width: 100%}#brxe-wmdwas {width: 55%}@media (max-width: 767px) {#brxe-wmdwas {width: 100%}}@media (max-width: 478px) {#brxe-wmdwas {width: 100%}}#brxe-yegwdp {flex-direction: row; row-gap: 20px; column-gap: 20px}@media (max-width: 767px) {#brxe-yegwdp {flex-direction: column}}#brxe-qculdt {color: #000000}@media (max-width: 478px) {#brxe-qculdt {flex-wrap: wrap}}#brxe-aad38a {color: var(--bricks-color-gftuyj); width: 100%}#brxe-4b2b33 .content {justify-content: flex-start}#brxe-4b2b33 .description {justify-content: flex-start; font-weight: 400; font-size: 16px}#brxe-4b2b33 .title {margin-left: 15px; font-weight: 700; color: var(--bricks-color-gftuyj); font-size: 20px; font-family: "Open Sans"}#brxe-4b2b33 li {margin-bottom: 16px}#brxe-4b2b33 .separator {display: none}#brxe-e4ba9d {column-gap: 15px; row-gap: 15px; width: 50%}@media (max-width: 767px) {#brxe-e4ba9d {width: 100%}}#brxe-88ba8b .content {justify-content: flex-start}#brxe-88ba8b .description {justify-content: flex-start; font-weight: 400; font-size: 16px}#brxe-88ba8b .title {margin-left: 15px; font-weight: 700; color: var(--bricks-color-gftuyj); font-size: 20px; font-family: "Open Sans"}#brxe-88ba8b li {margin-bottom: 16px}#brxe-88ba8b .separator {display: none}#brxe-a6f657 {column-gap: 15px; row-gap: 15px; width: 50%}@media (max-width: 767px) {#brxe-a6f657 {width: 100%}}#brxe-c16d93 {column-gap: 60px; row-gap: 0px; flex-direction: row; justify-content: space-between}#brxe-5b9377 {flex-direction: column; color: #000000; padding-top: clamp(1rem, 0.7368rem + 1.0526vw, 2rem)}@media (max-width: 478px) {#brxe-5b9377 {flex-wrap: wrap}}#brxe-9297ee {flex-direction: column; padding-top: 10px}#brxe-hbkhjr {color: var(--bricks-color-udzqds)}#brxe-hbkhjr a {color: var(--bricks-color-udzqds); font-size: inherit}#brxe-wtnadz {width: 30%; height: 100%; display: flex; flex-direction: column; justify-content: flex-start; padding-top: 30px}@media (max-width: 767px) {#brxe-wtnadz {width: 100%}}#brxe-xjknku {width: 60%}@media (max-width: 767px) {#brxe-xjknku {width: 100%}}#brxe-8197e7 {flex-direction: row; column-gap: 20px; row-gap: 20px}#brxe-531d3e {color: var(--bricks-color-gftuyj)}#brxe-3c8ccd {color: var(--bricks-color-hjhpjn); font-family: "League Spartan"}#brxe-a63daa {flex-direction: row; justify-content: space-between; align-items: center}#brxe-pmblmi {font-weight: 600; color: var(--bricks-color-gftuyj)}#brxe-pmblmi a {font-weight: 600; color: var(--bricks-color-gftuyj); font-size: inherit}#brxe-23dc9e {margin-bottom: 10px}#brxe-b62aca .content {justify-content: flex-start}#brxe-b62aca .description {justify-content: flex-start}#brxe-b62aca .title {margin-left: 8px; color: var(--bricks-color-gftuyj); font-family: "Open Sans"}#brxe-b62aca li {margin-bottom: 16px}#brxe-b62aca .separator {display: none}#brxe-oloouv {display: flex; flex-direction: column; row-gap: 10px}@media (max-width: 767px) {#brxe-oloouv {width: 100%}}@media (max-width: 767px) {#brxe-xguhxs {width: 100%}}#brxe-vedlym {grid-column: span 1; display: flex; flex-direction: column; justify-content: space-between}#brxe-9795c6 {color: var(--bricks-color-hjhpjn); font-family: "League Spartan"}#brxe-0007fc {flex-direction: row; align-items: center; justify-content: space-between}#brxe-wuifui {font-weight: 600; color: var(--bricks-color-gftuyj)}#brxe-wuifui a {font-weight: 600; color: var(--bricks-color-gftuyj); font-size: inherit}#brxe-47bd06 {margin-bottom: 10px}#brxe-8f383d .content {justify-content: flex-start}#brxe-8f383d .description {justify-content: flex-start}#brxe-8f383d .title {margin-left: 8px; color: var(--bricks-color-gftuyj); font-family: "Open Sans"}#brxe-8f383d li {margin-bottom: 16px}#brxe-8f383d .separator {display: none}#brxe-8f383d {margin-bottom: 10px}#brxe-ffbrwy {font-weight: 500; color: var(--bricks-color-gftuyj); margin-bottom: 10px}#brxe-ffbrwy a {font-weight: 500; color: var(--bricks-color-gftuyj); font-size: inherit}#brxe-ysgbwk {flex-direction: column; column-gap: 10px}#brxe-fcvrdi {display: flex; flex-direction: column; row-gap: 10px}#brxe-glgdcp {flex-direction: column; column-gap: 10px}#brxe-yyavql {grid-column: span 2; display: flex; flex-direction: column; justify-content: space-between}#brxe-e93e1f {flex-direction: row; row-gap: 15px; column-gap: 15px; align-items: stretch; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 767px) {#brxe-e93e1f {display: flex}}#brxe-fae05d {font-size: 15px; color: var(--bricks-color-udzqds)}#brxe-fae05d a {font-size: 15px; color: var(--bricks-color-udzqds); font-size: inherit}#brxe-695be3 {flex-direction: column; color: #000000; padding-top: clamp(1rem, 0.7368rem + 1.0526vw, 2rem)}@media (max-width: 478px) {#brxe-695be3 {flex-wrap: wrap}}#brxe-d4d37a {padding-top: 10px; flex-direction: column}#brxe-soqtlg {color: #ffffff}#brxe-vnmhsq {color: var(--bricks-color-kpyzcu)}#brxe-vnmhsq a {color: var(--bricks-color-kpyzcu); font-size: inherit}#brxe-xomvta {row-gap: 20px; column-gap: 20px}#brxe-hnqliv {background-color: #ffffff}@media (max-width: 767px) {#brxe-hnqliv {align-items: center}}#brxe-gbkaco {color: var(--bricks-color-hjhpjn); text-align: center}#brxe-bpqdvp {color: var(--bricks-color-udzqds)}#brxe-bpqdvp a {color: var(--bricks-color-udzqds); font-size: inherit}#brxe-xnkwza {background-color: #ffffff; column-gap: 20px; row-gap: 20px}#brxe-dsxrty {flex-direction: row; row-gap: 30px; column-gap: 30px; align-items: center}@media (max-width: 767px) {#brxe-dsxrty {flex-direction: row; flex-wrap: wrap-reverse}}#brxe-msuymf {color: #000000; padding-top: clamp(1rem, 0.7368rem + 1.0526vw, 2rem); background-color: #ffffff; flex-direction: column}@media (max-width: 478px) {#brxe-msuymf {flex-wrap: wrap}}#brxe-kkzedx {flex-direction: column; background-color: #f5f8fa}#brxe-srtvzs {color: var(--bricks-color-hjhpjn)}#brxe-vmbkbm {color: var(--bricks-color-udzqds)}#brxe-vmbkbm a {color: var(--bricks-color-udzqds); font-size: inherit}#brxe-cfznpj {background-image: url("https://www.bristechtonic.co.uk/wp-content/uploads/2025/02/bristol-seo-agency.webp"); background-size: cover; background-position: center center; background-repeat: no-repeat; border-radius: 15px}@media (max-width: 767px) {#brxe-cfznpj {min-height: 400px; background-position: top center}}#brxe-fysind {flex-direction: row; row-gap: 30px; column-gap: 30px; align-items: center; grid-template-columns: 1fr 1fr; display: grid; align-items: initial}@media (max-width: 767px) {#brxe-fysind {flex-direction: column; flex-wrap: wrap-reverse; display: flex}}#brxe-intfzw {color: #000000; padding-top: clamp(1rem, 0.7368rem + 1.0526vw, 2rem); background-color: #ffffff; flex-direction: column}@media (max-width: 478px) {#brxe-intfzw {flex-wrap: wrap}}#brxe-kayphz {flex-direction: column; background-color: #f5f8fa}#brxe-34fc01 {color: #ffffff}@media (max-width: 767px) {#brxe-34fc01 {font-size: 2em}}@media (max-width: 478px) {#brxe-34fc01 {font-size: 2em}}#brxe-7400ea {color: #ffffff}#brxe-7400ea a {color: #ffffff; font-size: inherit}@media (max-width: 767px) {#brxe-7400ea {font-size: 14px}#brxe-7400ea a {font-size: 14px; font-size: inherit}}#brxe-aakgkf {background-color: #f5f8fa; color: var(--bricks-color-gftuyj); font-family: "League Spartan"}#brxe-aakgkf:hover {background-color: #e5f4f2}#brxe-2ef1fb {width: 60%; row-gap: 20px; column-gap: 20px; padding-right: 20px}@media (max-width: 767px) {#brxe-2ef1fb {width: 100%}}@media (max-width: 478px) {#brxe-2ef1fb {width: 100%}}#brxe-d76c2b {border-radius: 10px; width: 100%}#brxe-d76c2b:not(.tag), #brxe-d76c2b img {object-fit: cover}@media (max-width: 991px) {#brxe-d76c2b:not(.tag), #brxe-d76c2b img {object-fit: cover}}@media (max-width: 767px) {#brxe-d76c2b {max-height: 350px}#brxe-d76c2b:not(.tag), #brxe-d76c2b img {object-fit: cover}}#brxe-844507 {width: 40%}@media (max-width: 767px) {#brxe-844507 {width: 100%}}@media (max-width: 478px) {#brxe-844507 {width: 100%}}#brxe-3c3ac7 {flex-direction: row; align-items: center; row-gap: 0px; column-gap: 0px}@media (max-width: 767px) {#brxe-3c3ac7 {flex-direction: column; row-gap: 30px}}#brxe-16022a {color: #000000}@media (max-width: 478px) {#brxe-16022a {flex-wrap: wrap}}#brxe-f4db4e {color: var(--bricks-color-gftuyj)}#brxe-d60734 {color: var(--bricks-color-hjhpjn); font-family: "League Spartan"}#brxe-697f70 {background-color: #ffffff; justify-content: space-between; border: 1px solid #e5f4f2}#brxe-8526dd {color: var(--bricks-color-hjhpjn); font-family: "League Spartan"}#brxe-a897b5 {background-color: #ffffff; justify-content: space-between; border: 1px solid #e5f4f2}#brxe-88d226 {color: var(--bricks-color-hjhpjn); font-family: "League Spartan"}#brxe-a7cd1d {margin-top: 0}#brxe-23e47c {background-color: #ffffff; justify-content: space-between; border: 1px solid #e5f4f2}#brxe-78ef6a {flex-direction: row; row-gap: 15px; column-gap: 15px; align-items: stretch}#brxe-0dcaa8 {flex-direction: column; color: #000000; padding-top: clamp(1rem, 0.7368rem + 1.0526vw, 2rem)}@media (max-width: 478px) {#brxe-0dcaa8 {flex-wrap: wrap}}#brxe-ff6174 {padding-top: 10px; flex-direction: column}#brxe-rrzxmr {color: var(--bricks-color-gftuyj)}#brxe-finijl {column-gap: 10px; flex-direction: column; width: 60%; row-gap: 0px}@media (max-width: 478px) {#brxe-finijl {width: 100%}}#brxe-nxunpq {width: 100px}#brxe-vqewla {color: #f5f8fa}#brxe-xtvnzl {row-gap: 20px; column-gap: 20px; flex-direction: row; width: 40%; align-items: center; justify-content: center}@media (max-width: 767px) {#brxe-xtvnzl {flex-direction: row; flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-xtvnzl {width: 100%}}#brxe-vfgmgj {flex-direction: row; align-items: center; column-gap: 30px}@media (max-width: 478px) {#brxe-vfgmgj {row-gap: 20px}}#brxe-kooejd {flex-direction: row; column-gap: 10px; row-gap: 10px; background-color: #f5f8fa; padding-top: 50px; padding-bottom: 50px}@media (max-width: 991px) {#brxe-kooejd {background-color: #f5f8fa}}@media (max-width: 767px) {#brxe-kooejd {column-gap: 0px}}@media (max-width: 478px) {#brxe-kooejd {flex-direction: column}}#brxe-apzdta {color: #ffffff}#brxe-bibigo {color: var(--bricks-color-kpyzcu)}#brxe-bibigo a {color: var(--bricks-color-kpyzcu); font-size: inherit}#brxe-xactrj {row-gap: 20px; column-gap: 20px}#brxe-byndxb {text-align: left}#brxe-blyhkj {color: var(--bricks-color-gftuyj); font-family: "Open Sans"}#brxe-blyhkj a {color: var(--bricks-color-gftuyj); font-family: "Open Sans"; font-size: inherit}#brxe-kmyspv {width: 25%; padding-top: 30px}@media (max-width: 478px) {#brxe-kmyspv {width: 100%}}#brxe-gkfbgy {width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-vrklwi {width: 75%}@media (max-width: 478px) {#brxe-vrklwi {width: 100%}}#brxe-mokemi {flex-direction: row; column-gap: 20px; row-gap: 20px}@media (max-width: 478px) {#brxe-mokemi {flex-direction: column}}#brxe-tynvfj {color: #f5f8fa}#brxe-devqrz {color: #f5f8fa}#brxe-devqrz a {color: #f5f8fa; font-size: inherit}.brxe-noybbv .brxe-ylcklo.brxe-image {width: 100%; height: 250px; border-radius: 14px}.brxe-noybbv .brxe-ylcklo.brxe-image:not(.tag), .brxe-noybbv .brxe-ylcklo.brxe-image img {object-fit: cover}.brxe-noybbv .brxe-grklid.brxe-heading {color: var(--bricks-color-gftuyj)}.brxe-noybbv .brxe-zoebrj.brxe-post-excerpt {color: var(--bricks-color-gftuyj)}.brxe-noybbv .brxe-gfibsn.brxe-block {column-gap: 20px; row-gap: 20px}.brxe-noybbv .brxe-sjgdaa.brxe-button {max-width: 200px; height: 50px}.brxe-noybbv .brxe-jxyprx.brxe-block {column-gap: 20px; row-gap: 20px}.brxe-noybbv .brxe-phmrps.brxe-container {flex-direction: column; align-self: stretch !important; width: 100%; background-color: #ffffff; justify-content: space-between; flex-wrap: nowrap}@media (max-width: 991px) {.brxe-noybbv .brxe-phmrps.brxe-container {align-self: stretch !important; width: 100%; justify-content: space-between}}@media (max-width: 767px) {.brxe-noybbv .brxe-phmrps.brxe-container {align-self: stretch !important; width: 100%; justify-content: space-between}}@media (max-width: 478px) {.brxe-noybbv .brxe-phmrps.brxe-container {align-self: stretch !important; width: 100%; justify-content: space-between}}.brxe-noybbv.brxe-block {flex-direction: row; align-self: stretch !important; width: 100%}#brxe-xdcwxz {flex-direction: column}@media (max-width: 478px) {#brxe-xdcwxz {flex-wrap: wrap}}#brxe-wzfhky {padding-top: 10px; flex-direction: column}#brxe-nxymjg {color: var(--bricks-color-gftuyj)}#brxe-zhqjza .accordion-item {padding-top: 0}@media (max-width: 767px) {#brxe-zhqjza {width: 90%}}@media (max-width: 478px) {#brxe-zhqjza {width: 100%}}#brxe-meugsx {column-gap: 20px; row-gap: 20px; align-items: center}#brxe-idzfnb {flex-direction: column; padding-top: 50px; padding-bottom: 50px}