.elementor-4860 .elementor-element.elementor-element-9b1de54{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-4860 .elementor-element.elementor-element-9b1de54:not(.elementor-motion-effects-element-type-background), .elementor-4860 .elementor-element.elementor-element-9b1de54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://isabelsburton.co.uk/wp-content/uploads/2025/11/Red-BG-Pattern-1536x1152-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4860 .elementor-element.elementor-element-2ba8a5e .elementor-heading-title{font-family:var( --e-global-typography-a05cc49-font-family ), Sans-serif;font-size:var( --e-global-typography-a05cc49-font-size );font-weight:var( --e-global-typography-a05cc49-font-weight );text-transform:var( --e-global-typography-a05cc49-text-transform );line-height:var( --e-global-typography-a05cc49-line-height );color:var( --e-global-color-d58d248 );}.elementor-4860 .elementor-element.elementor-element-48d2c76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4860 .elementor-element.elementor-element-029eed5{text-align:center;font-family:var( --e-global-typography-132f6de-font-family ), Sans-serif;font-size:var( --e-global-typography-132f6de-font-size );font-weight:var( --e-global-typography-132f6de-font-weight );line-height:var( --e-global-typography-132f6de-line-height );}.elementor-4860 .elementor-element.elementor-element-60d4247{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4860 .elementor-element.elementor-element-d9d8ee9{--display:flex;}.elementor-4860 .elementor-element.elementor-element-99d689f{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-98705e0{--display:flex;}.elementor-4860 .elementor-element.elementor-element-ca40c5b{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-fd4bd8f{--display:flex;}.elementor-4860 .elementor-element.elementor-element-bb57798{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-0eb7c4c{--display:flex;}.elementor-4860 .elementor-element.elementor-element-e3570d4{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-2d87591{--display:flex;}.elementor-4860 .elementor-element.elementor-element-4e0d3b2{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-9191ff7{--display:flex;}.elementor-4860 .elementor-element.elementor-element-8a1cf9a{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-3c94995{--display:flex;}.elementor-4860 .elementor-element.elementor-element-c2c2cec{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-bec4a9e{--display:flex;}.elementor-4860 .elementor-element.elementor-element-2df0b41{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-75a1c62{--display:flex;}.elementor-4860 .elementor-element.elementor-element-f59fd44{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-bea70f6{--display:flex;}.elementor-4860 .elementor-element.elementor-element-b27fbca{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-dcebfdd{--display:flex;}.elementor-4860 .elementor-element.elementor-element-40d960a{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-38b9f4d{--display:flex;}.elementor-4860 .elementor-element.elementor-element-4aa3300{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-573c1a8{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;width:100%;max-width:100%;--n-tabs-title-color:var( --e-global-color-d58d248 );}.elementor-4860 .elementor-element.elementor-element-573c1a8 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-ef7cb2f );}.elementor-4860 .elementor-element.elementor-element-573c1a8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-d725b51 );}.elementor-4860 .elementor-element.elementor-element-573c1a8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4860 .elementor-element.elementor-element-573c1a8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-d725b51 );}.elementor-4860 .elementor-element.elementor-element-1b776f6{--display:flex;}body.elementor-page-4860{--lakit-doc-headerts-text-color:var( --e-global-color-d58d248 );--lakit-doc-headerts-link-color:var( --e-global-color-d58d248 );--lakit-doc-headerts-link-hover-color:var( --e-global-color-d725b51 );--lakit-doc-headerts-button-color:var( --e-global-color-d58d248 );--lakit-doc-headerts-button-bgcolor:var( --e-global-color-d725b51 );--lakit-doc-headerts-button-border-color:var( --e-global-color-d725b51 );--lakit-doc-headerts-button-hover-color:var( --e-global-color-d58d248 );--lakit-doc-headerts-button-hover-bgcolor:var( --e-global-color-60f875a );--lakit-doc-headerts-button-hover-border-color:var( --e-global-color-60f875a );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-4860 .elementor-element.elementor-element-2ba8a5e .elementor-heading-title{font-size:var( --e-global-typography-a05cc49-font-size );line-height:var( --e-global-typography-a05cc49-line-height );}.elementor-4860 .elementor-element.elementor-element-029eed5{font-size:var( --e-global-typography-132f6de-font-size );line-height:var( --e-global-typography-132f6de-line-height );}}@media(max-width:1024px){.elementor-4860 .elementor-element.elementor-element-9b1de54{--min-height:300px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-4860 .elementor-element.elementor-element-2ba8a5e .elementor-heading-title{font-size:var( --e-global-typography-a05cc49-font-size );line-height:var( --e-global-typography-a05cc49-line-height );}.elementor-4860 .elementor-element.elementor-element-029eed5{font-size:var( --e-global-typography-132f6de-font-size );line-height:var( --e-global-typography-132f6de-line-height );}.elementor-4860 .elementor-element.elementor-element-99d689f{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-ca40c5b{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-bb57798{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-e3570d4{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-4e0d3b2{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-8a1cf9a{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-c2c2cec{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-2df0b41{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-f59fd44{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-b27fbca{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-40d960a{--grid-columns:2;}.elementor-4860 .elementor-element.elementor-element-4aa3300{--grid-columns:2;}}@media(max-width:767px){.elementor-4860 .elementor-element.elementor-element-9b1de54{--min-height:100px;--justify-content:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4860 .elementor-element.elementor-element-2ba8a5e .elementor-heading-title{font-size:var( --e-global-typography-a05cc49-font-size );line-height:var( --e-global-typography-a05cc49-line-height );}.elementor-4860 .elementor-element.elementor-element-029eed5{font-size:var( --e-global-typography-132f6de-font-size );line-height:var( --e-global-typography-132f6de-line-height );}.elementor-4860 .elementor-element.elementor-element-99d689f{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-ca40c5b{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-bb57798{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-e3570d4{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-4e0d3b2{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-8a1cf9a{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-c2c2cec{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-2df0b41{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-f59fd44{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-b27fbca{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-40d960a{--grid-columns:1;}.elementor-4860 .elementor-element.elementor-element-4aa3300{--grid-columns:1;}}/* Start custom CSS for nested-tabs, class: .elementor-element-573c1a8 *//* Tab panel width/padding */
.elementor-4860 .elementor-element.elementor-element-573c1a8 [role="tabpanel"],
.elementor-4860 .elementor-element.elementor-element-573c1a8 .elementor-tab-content,
.elementor-4860 .elementor-element.elementor-element-573c1a8 .e-n-tabs-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

/* Base tabs row - desktop and up */
.elementor-4860 .elementor-element.elementor-element-573c1a8 .e-n-tabs-heading,
.elementor-4860 .elementor-element.elementor-element-573c1a8 .elementor-tabs-wrapper{
  display:flex;
  flex-wrap:nowrap !important;
  overflow-x:auto;
  overflow-y:hidden;
  gap:14px;
  padding-bottom:8px;
  -webkit-overflow-scrolling:touch;
  scrollbar-width:none;
  position:relative;
  mask-image: linear-gradient(to right, transparent 0, black 24px, black calc(100% - 24px), transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0, black 24px, black calc(100% - 24px), transparent 100%);
}

.elementor-4860 .elementor-element.elementor-element-573c1a8 .e-n-tabs-heading::-webkit-scrollbar,
.elementor-4860 .elementor-element.elementor-element-573c1a8 .elementor-tabs-wrapper::-webkit-scrollbar{
  display:none;
}

/* Base tab sizing - desktop */
.elementor-4860 .elementor-element.elementor-element-573c1a8 [role="tab"],
.elementor-4860 .elementor-element.elementor-element-573c1a8 .e-n-tab-title,
.elementor-4860 .elementor-element.elementor-element-573c1a8 .elementor-tab-title{
  flex:0 0 auto !important;
  min-width:128px;
  max-width:128px;
  width:128px;
  min-height:56px;
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
  white-space:normal;
  line-height:1.2;
  padding:12px 16px !important;
  box-sizing:border-box;
  margin:0 !important;
}

/* Label alignment */
.elementor-4860 .elementor-element.elementor-element-573c1a8 .e-n-tab-title-text,
.elementor-4860 .elementor-element.elementor-element-573c1a8 .elementor-tab-title-text{
  display:block;
  width:100%;
  text-align:center;
}

/* Mobile */
@media (max-width: 767px){
  .elementor-4860 .elementor-element.elementor-element-573c1a8 .e-n-tabs-heading,
  .elementor-4860 .elementor-element.elementor-element-573c1a8 .elementor-tabs-wrapper{
    gap:12px;
    padding-bottom:6px;
    mask-image: linear-gradient(to right, transparent 0, black 18px, black calc(100% - 18px), transparent 100%);
    -webkit-mask-image: linear-gradient(to right, transparent 0, black 18px, black calc(100% - 18px), transparent 100%);
  }

  .elementor-4860 .elementor-element.elementor-element-573c1a8 [role="tab"],
  .elementor-4860 .elementor-element.elementor-element-573c1a8 .e-n-tab-title,
  .elementor-4860 .elementor-element.elementor-element-573c1a8 .elementor-tab-title{
    min-width:128px;
    max-width:128px;
    width:128px;
    min-height:56px;
  }
}/* End custom CSS */