.elementor-1068 .elementor-element.elementor-element-4e54acc{--display:flex;--min-height:712px;--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;--flex-wrap:nowrap;--overlay-opacity:0.69;}.elementor-1068 .elementor-element.elementor-element-4e54acc:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-4e54acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://56accountancy.co.uk/wp-content/uploads/2025/12/projekt-tamra-4.png");background-repeat:no-repeat;background-size:cover;}.elementor-1068 .elementor-element.elementor-element-4e54acc::before, .elementor-1068 .elementor-element.elementor-element-4e54acc > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-4e54acc > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-4e54acc > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-4e54acc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-4e54acc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #477094 100%);}.elementor-1068 .elementor-element.elementor-element-1d42e22{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1068 .elementor-element.elementor-element-b31dfd9{text-align:center;}.elementor-1068 .elementor-element.elementor-element-b31dfd9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:43px;font-weight:200;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1068 .elementor-element.elementor-element-1306eff{text-align:center;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-1068 .elementor-element.elementor-element-1306eff p{margin-block-end:4px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1068 .elementor-element.elementor-element-61c92da .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1068 .elementor-element.elementor-element-023c37c{--display:flex;--min-height:722px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1068 .elementor-element.elementor-element-023c37c:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-023c37c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1068 .elementor-element.elementor-element-023c37c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-e3f16cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1068 .elementor-element.elementor-element-e3f16cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-5797650{column-gap:0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-1068 .elementor-element.elementor-element-5797650 p{margin-block-end:0px;}.elementor-1068 .elementor-element.elementor-element-341821d{width:var( --container-widget-width, 57% );max-width:57%;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-1068 .elementor-element.elementor-element-341821d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-341821d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:41px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-1068 .elementor-element.elementor-element-584224a{width:var( --container-widget-width, 87% );max-width:87%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:87%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1068 .elementor-element.elementor-element-584224a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-584224a p{margin-block-end:0px;}.elementor-1068 .elementor-element.elementor-element-66aed7e{width:var( --container-widget-width, 81% );max-width:81%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:24px;word-spacing:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1068 .elementor-element.elementor-element-66aed7e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-66aed7e p{margin-block-end:5px;}.elementor-1068 .elementor-element.elementor-element-4d843fe .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:300;}.elementor-1068 .elementor-element.elementor-element-4d843fe{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-4d843fe.elementor-element{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-9dcd093{--display:flex;--min-height:265px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-1068 .elementor-element.elementor-element-9dcd093:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-9dcd093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://56accountancy.co.uk/wp-content/uploads/2026/01/Tamara-40_websize.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1068 .elementor-element.elementor-element-9dcd093::before, .elementor-1068 .elementor-element.elementor-element-9dcd093 > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-9dcd093 > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-9dcd093 > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-9dcd093 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-9dcd093 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor4 ) 0%, var( --e-global-color-astglobalcolor4 ) 100%);}.elementor-1068 .elementor-element.elementor-element-9dcd093.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1068 .elementor-element.elementor-element-5eae624{width:var( --container-widget-width, 46.829% );max-width:46.829%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;--container-widget-width:46.829%;--container-widget-flex-grow:0;text-align:center;}.elementor-1068 .elementor-element.elementor-element-5eae624.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-5eae624 img{width:67%;}.elementor-1068 .elementor-element.elementor-element-e4f40d0{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1068 .elementor-element.elementor-element-1f0cf23{--display:flex;--min-height:178px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-1f0cf23.e-con{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-7ad3367{column-gap:0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-1068 .elementor-element.elementor-element-7ad3367 p{margin-block-end:0px;}.elementor-1068 .elementor-element.elementor-element-41aa169{width:var( --container-widget-width, 59.918% );max-width:59.918%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59.918%;--container-widget-flex-grow:0;text-align:center;}.elementor-1068 .elementor-element.elementor-element-41aa169.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-41aa169 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-1068 .elementor-element.elementor-element-b60404b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1068 .elementor-element.elementor-element-b60404b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-a0171d4 .elementor-button{background-color:var( --e-global-color-astglobalcolor3 );font-family:"Roboto", Sans-serif;font-weight:300;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:36px 36px 36px 36px;}.elementor-1068 .elementor-element.elementor-element-a0171d4{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-a0171d4.elementor-element{--align-self:stretch;}.elementor-1068 .elementor-element.elementor-element-5fee884{--display:flex;--min-height:855px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1068 .elementor-element.elementor-element-5fee884:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-5fee884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1068 .elementor-element.elementor-element-5fee884.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-4c57ba4{width:var( --container-widget-width, 24% );max-width:24%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 100px;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:end;}.elementor-1068 .elementor-element.elementor-element-4c57ba4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-4c57ba4 img{border-radius:0px 0px 0px 0px;}.elementor-1068 .elementor-element.elementor-element-cae1835{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:49px;--margin-right:0px;}.elementor-1068 .elementor-element.elementor-element-cae1835.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-3c71f81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-1068 .elementor-element.elementor-element-3c71f81.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-3c71f81 p{margin-block-end:0px;}.elementor-1068 .elementor-element.elementor-element-14fb61c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 00px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1068 .elementor-element.elementor-element-14fb61c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-14fb61c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-astglobalcolor1 );}.elementor-1068 .elementor-element.elementor-element-e5b146d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;word-spacing:0px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1068 .elementor-element.elementor-element-e5b146d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-e5b146d p{margin-block-end:0px;}.elementor-1068 .elementor-element.elementor-element-cfed0c7 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:300;}.elementor-1068 .elementor-element.elementor-element-cfed0c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1068 .elementor-element.elementor-element-cfed0c7.elementor-element{--align-self:flex-start;}.elementor-1068 .elementor-element.elementor-element-011ba66{--display:flex;--min-height:900px;--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;--overlay-opacity:0.26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1068 .elementor-element.elementor-element-011ba66::before, .elementor-1068 .elementor-element.elementor-element-011ba66 > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-011ba66 > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-011ba66 > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-011ba66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-011ba66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1068 .elementor-element.elementor-element-cb49224{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 64px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-1068 .elementor-element.elementor-element-cb49224.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-cb49224 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-1068 .elementor-element.elementor-element-dce7c1b{--display:flex;}.elementor-1068 .elementor-element.elementor-element-aa7019f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-aa7019f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-0d56755{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-0d56755.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-2ca493a5:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-2ca493a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(146deg, #BCD0E4FC 46%, var( --e-global-color-primary ) 61%);}.elementor-1068 .elementor-element.elementor-element-2ca493a5 > .elementor-background-overlay{background-image:url("https://56accountancy.co.uk/wp-content/uploads/2026/01/Tamara-strona-3-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1068 .elementor-element.elementor-element-2ca493a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1068 .elementor-element.elementor-element-3408f294 > .elementor-element-populated, .elementor-1068 .elementor-element.elementor-element-3408f294 > .elementor-element-populated > .elementor-background-overlay, .elementor-1068 .elementor-element.elementor-element-3408f294 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1068 .elementor-element.elementor-element-3408f294 > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1068 .elementor-element.elementor-element-3408f294 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1068 .elementor-element.elementor-element-527ab726 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1068 .elementor-element.elementor-element-a58167a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:50px;}.elementor-1068 .elementor-element.elementor-element-a58167a > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1068 .elementor-element.elementor-element-16ab9f42 .elementor-image-box-wrapper{text-align:start;}.elementor-1068 .elementor-element.elementor-element-16ab9f42 .elementor-image-box-title{margin-bottom:5px;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;color:#FFFFFF;}.elementor-1068 .elementor-element.elementor-element-16ab9f42 .elementor-image-box-description{color:#FFFFFF;}.elementor-1068 .elementor-element.elementor-element-389e7479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-389e7479 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1068 .elementor-element.elementor-element-3660860c > .elementor-element-populated{padding:50px 50px 50px 50px;}@media(min-width:768px){.elementor-1068 .elementor-element.elementor-element-1d42e22{--content-width:982px;}.elementor-1068 .elementor-element.elementor-element-023c37c{--width:100%;}.elementor-1068 .elementor-element.elementor-element-e3f16cb{--width:64%;}.elementor-1068 .elementor-element.elementor-element-b60404b{--width:100%;}.elementor-1068 .elementor-element.elementor-element-5fee884{--width:100%;}.elementor-1068 .elementor-element.elementor-element-cae1835{--width:50%;}.elementor-1068 .elementor-element.elementor-element-aa7019f{--width:70%;}.elementor-1068 .elementor-element.elementor-element-0d56755{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1068 .elementor-element.elementor-element-023c37c{--width:1600px;}.elementor-1068 .elementor-element.elementor-element-e3f16cb{--width:700px;}.elementor-1068 .elementor-element.elementor-element-b60404b{--width:757px;}.elementor-1068 .elementor-element.elementor-element-5fee884{--width:1600px;}.elementor-1068 .elementor-element.elementor-element-cae1835{--width:677.5px;}.elementor-1068 .elementor-element.elementor-element-aa7019f{--width:739px;}.elementor-1068 .elementor-element.elementor-element-0d56755{--width:739px;}.elementor-1068 .elementor-element.elementor-element-a58167a{width:60%;}.elementor-1068 .elementor-element.elementor-element-3660860c{width:40%;}}@media(min-width:1025px){.elementor-1068 .elementor-element.elementor-element-9dcd093:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-9dcd093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1068 .elementor-element.elementor-element-341821d .elementor-heading-title{font-size:35px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1068 .elementor-element.elementor-element-41aa169 .elementor-heading-title{font-size:35px;}.elementor-1068 .elementor-element.elementor-element-b60404b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1068 .elementor-element.elementor-element-13c702d{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1068 .elementor-element.elementor-element-5fee884{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1068 .elementor-element.elementor-element-4c57ba4{width:var( --container-widget-width, 350px );max-width:350px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 11px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-1068 .elementor-element.elementor-element-cae1835{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-cae1835.e-con{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-3c71f81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1068 .elementor-element.elementor-element-3c71f81.elementor-element{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-14fb61c{width:var( --container-widget-width, 660px );max-width:660px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-1068 .elementor-element.elementor-element-14fb61c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1068 .elementor-element.elementor-element-14fb61c .elementor-heading-title{font-size:28px;}.elementor-1068 .elementor-element.elementor-element-e5b146d{width:var( --container-widget-width, 664px );max-width:664px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.7em;}.elementor-1068 .elementor-element.elementor-element-e5b146d.elementor-element{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-cfed0c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-cfed0c7.elementor-element{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-cb49224{margin:00px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;--container-widget-width:601px;--container-widget-flex-grow:0;width:var( --container-widget-width, 601px );max-width:601px;}.elementor-1068 .elementor-element.elementor-element-cb49224 .elementor-heading-title{font-size:35px;}.elementor-1068 .elementor-element.elementor-element-aa7019f{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1068 .elementor-element.elementor-element-0d56755{--min-height:0px;--grid-auto-flow:row;}.elementor-1068 .elementor-element.elementor-element-2ca493a5{padding:60px 40px 60px 40px;}.elementor-1068 .elementor-element.elementor-element-a58167a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-1068 .elementor-element.elementor-element-a58167a > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1068 .elementor-element.elementor-element-389e7479{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-3660860c > .elementor-element-populated{padding:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1068 .elementor-element.elementor-element-b31dfd9 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1068 .elementor-element.elementor-element-341821d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-1068 .elementor-element.elementor-element-341821d .elementor-heading-title{font-size:30px;}.elementor-1068 .elementor-element.elementor-element-584224a{width:var( --container-widget-width, 302.797px );max-width:302.797px;--container-widget-width:302.797px;--container-widget-flex-grow:0;column-gap:0px;font-size:15px;line-height:1.7em;}.elementor-1068 .elementor-element.elementor-element-66aed7e{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1068 .elementor-element.elementor-element-5eae624{width:var( --container-widget-width, 386px );max-width:386px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-1068 .elementor-element.elementor-element-5eae624 img{width:91%;}.elementor-1068 .elementor-element.elementor-element-41aa169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-1068 .elementor-element.elementor-element-41aa169 .elementor-heading-title{font-size:30px;}.elementor-1068 .elementor-element.elementor-element-b60404b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1068 .elementor-element.elementor-element-b60404b.e-con{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-4c57ba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-3c71f81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-3c71f81.elementor-element{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-14fb61c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-1068 .elementor-element.elementor-element-14fb61c .elementor-heading-title{font-size:30px;}.elementor-1068 .elementor-element.elementor-element-e5b146d{width:var( --container-widget-width, 301px );max-width:301px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:301px;--container-widget-flex-grow:0;font-size:15px;}.elementor-1068 .elementor-element.elementor-element-cb49224{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-1068 .elementor-element.elementor-element-cb49224 .elementor-heading-title{font-size:30px;}.elementor-1068 .elementor-element.elementor-element-dce7c1b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1068 .elementor-element.elementor-element-dce7c1b.e-con{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-aa7019f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-1068 .elementor-element.elementor-element-0d56755{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1068 .elementor-element.elementor-element-2ca493a5{padding:60px 30px 60px 30px;}.elementor-1068 .elementor-element.elementor-element-a58167a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1068 .elementor-element.elementor-element-16ab9f42{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-1068 .elementor-element.elementor-element-16ab9f42 .elementor-image-box-wrapper{text-align:center;}.elementor-1068 .elementor-element.elementor-element-16ab9f42 .elementor-image-box-title{margin-bottom:20px;}}/* Start custom CSS for container, class: .elementor-element-b60404b */<!-- Wklej CAŁOŚĆ do: Elementor → widget HTML -->
<!-- WAŻNE: 3 karty muszą być w JEDNYM widgetcie HTML, żeby grid zadziałał -->

<div class="a56-grid" id="a56GridCompanyForms">

  <!-- ===================== KARTA 1: SELF-EMPLOYED ===================== -->
  <div class="a56-wrap" id="a56Flip_se">

    <input class="a56-toggle" type="checkbox" id="a56Modal_se" />

    <div class="a56-flip" aria-label="Samozatrudnienie (Self-Employed UK)" tabindex="0">
      <div class="a56-inner">

        <!-- FRONT -->
        <div class="a56-side a56-front">
          <div class="a56-front-inner">
            <img
              class="a56-ico-img"
              src="http://56accountancy.co.uk/wp-content/uploads/2025/12/boss.svg"
              alt=""
              loading="lazy"
            />
            <div class="a56-front-title">Samozatrudnienie (Self-Employed UK)</div>
          </div>
        </div>

        <!-- BACK -->
        <div class="a56-side a56-back">
          <div class="a56-back-inner">
            <div class="a56-back-text">
              Kompleksowa obsługa księgowa i rozliczeniowa dla osób prowadzących działalność
              na własny rachunek w Wielkiej Brytanii.
            </div>

            <label class="a56-info" for="a56Modal_se" aria-label="Pokaż szczegóły">i</label>
          </div>
        </div>

      </div>
    </div>

    <!-- MODAL -->
    <div class="a56-modal" aria-hidden="true">
      <label class="a56-overlay" for="a56Modal_se" aria-label="Zamknij"></label>

      <div class="a56-modalbox" role="dialog" aria-modal="true" aria-label="Szczegóły: Samozatrudnienie">
        <label class="a56-x" for="a56Modal_se" aria-label="Zamknij">×</label>

        <div class="a56-modaltitle">Samozatrudnienie (Self-Employed UK)</div>
        <div class="a56-modallead">Zakres usług obejmuje:</div>

        <ul class="a56-list">
          <li>Rejestrację samozatrudnienia w HMRC</li>
          <li>Przygotowanie i wysyłkę rozliczeń rocznych Self Assessment</li>
          <li>Bieżącą księgowość</li>
          <li>Reprezentację przed HMRC</li>
          <li>Korekty oraz rozliczenia zaległe</li>
          <li>Wsparcie w rozliczeniach i formalnościach</li>
        </ul>
      </div>
    </div>

  </div>

  <!-- ===================== KARTA 2: LIMITED COMPANY ===================== -->
  <div class="a56-wrap" id="a56Flip_ltd">

    <input class="a56-toggle" type="checkbox" id="a56Modal_ltd" />

    <div class="a56-flip" aria-label="Limited Company (Spółka LTD UK)" tabindex="0">
      <div class="a56-inner">

        <!-- FRONT -->
        <div class="a56-side a56-front">
          <div class="a56-front-inner">
            <img
              class="a56-ico-img"
              src="http://56accountancy.co.uk/wp-content/uploads/2026/01/introduction-office.svg"
              alt=""
              loading="lazy"
            />
            <div class="a56-front-title">Limited Company (Spółka LTD UK)</div>
          </div>
        </div>

        <!-- BACK -->
        <div class="a56-side a56-back">
          <div class="a56-back-inner">
            <div class="a56-back-text">
              Prowadzenie księgowości spółki LTD w UK w sposób uporządkowany, zgodny z wymogami i terminami.
            </div>

            <label class="a56-info" for="a56Modal_ltd" aria-label="Pokaż szczegóły">i</label>
          </div>
        </div>

      </div>
    </div>

    <!-- MODAL -->
    <div class="a56-modal" aria-hidden="true">
      <label class="a56-overlay" for="a56Modal_ltd" aria-label="Zamknij"></label>

      <div class="a56-modalbox" role="dialog" aria-modal="true" aria-label="Szczegóły: Limited Company">
        <label class="a56-x" for="a56Modal_ltd" aria-label="Zamknij">×</label>

        <div class="a56-modaltitle">Limited Company (Spółka LTD UK)</div>
        <div class="a56-modallead">Zakres usług obejmuje:</div>

        <ul class="a56-list">
          <li>Bieżącą księgowość spółki</li>
          <li>Przygotowanie rozliczeń rocznych (Accounts)</li>
          <li>Rozliczenia Corporation Tax</li>
          <li>Wsparcie w obowiązkach i terminach</li>
          <li>Reprezentację w kontaktach formalnych</li>
        </ul>
      </div>
    </div>

  </div>

  <!-- ===================== KARTA 3: PARTNERSHIP ===================== -->
  <div class="a56-wrap" id="a56Flip_partnership">

    <input class="a56-toggle" type="checkbox" id="a56Modal_partnership" />

    <div class="a56-flip" aria-label="Partnership (Spółka partnerska UK)" tabindex="0">
      <div class="a56-inner">

        <!-- FRONT -->
        <div class="a56-side a56-front">
          <div class="a56-front-inner">
            <img
              class="a56-ico-img"
              src="http://56accountancy.co.uk/wp-content/uploads/2026/01/introduction-handshake.svg"
              alt=""
              loading="lazy"
            />
            <div class="a56-front-title">Partnership (Spółka partnerska UK)</div>
          </div>
        </div>

        <!-- BACK -->
        <div class="a56-side a56-back">
          <div class="a56-back-inner">
            <div class="a56-back-text">
              Profesjonalna obsługa księgowa i rozliczeniowa spółek partnerskich w Wielkiej Brytanii.
            </div>

            <label class="a56-info" for="a56Modal_partnership" aria-label="Pokaż szczegóły">i</label>
          </div>
        </div>

      </div>
    </div>

    <!-- MODAL -->
    <div class="a56-modal" aria-hidden="true">
      <label class="a56-overlay" for="a56Modal_partnership" aria-label="Zamknij"></label>

      <div class="a56-modalbox" role="dialog" aria-modal="true" aria-label="Szczegóły: Partnership">
        <label class="a56-x" for="a56Modal_partnership" aria-label="Zamknij">×</label>

        <div class="a56-modaltitle">Partnership (Spółka partnerska UK)</div>
        <div class="a56-modallead">Zakres usług obejmuje:</div>

        <ul class="a56-list">
          <li>Rozliczenia partnership</li>
          <li>Rozliczenia indywidualne wspólników</li>
          <li>Podział dochodów</li>
          <li>Reprezentację przed HMRC</li>
          <li>Wsparcie w rozliczeniach i formalnościach</li>
        </ul>
      </div>
    </div>

  </div>

</div>

<style>
:root{ --a56-blue:#477094; }

#a56GridCompanyForms,
#a56GridCompanyForms *{
  box-sizing:border-box;
}

/* ===== GRID: domyślnie desktop 3 kolumny ===== */
#a56GridCompanyForms{
  display:grid;
  grid-template-columns:repeat(3, minmax(0, 1fr));
  gap:24px;
  align-items:stretch;
}

/* ===== Checkbox toggle (CSS-only modal) ===== */
#a56GridCompanyForms .a56-toggle{
  position:absolute;
  opacity:0;
  pointer-events:none;
}

/* ===== KARTA ===== */
#a56GridCompanyForms .a56-flip{
  width:100%;
  aspect-ratio:439/182;
  perspective:900px;
  margin:0;
  outline:none;
}

#a56GridCompanyForms .a56-inner{
  width:100%;
  height:100%;
  position:relative;
  transform-style:preserve-3d;
  transition:transform .6s ease;
}

/* FLIP */
@media (hover:hover){
  #a56GridCompanyForms .a56-flip:hover .a56-inner{
    transform:rotateX(180deg);
  }
}
#a56GridCompanyForms .a56-flip:focus .a56-inner,
#a56GridCompanyForms .a56-flip:focus-within .a56-inner{
  transform:rotateX(180deg);
}

#a56GridCompanyForms .a56-side{
  position:absolute;
  inset:0;
  backface-visibility:hidden;
  border-radius:25px;
  background:#eaf1f7;
  color:var(--a56-blue);
  font-size:15px;
  font-weight:300;
  box-shadow:0 14px 30px rgba(0,0,0,.18);
}

/* FRONT */
#a56GridCompanyForms .a56-front{
  display:flex;
  align-items:center;
  justify-content:center;
}
#a56GridCompanyForms .a56-front-inner{
  text-align:center;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:14px;
  padding:16px;
}
#a56GridCompanyForms .a56-ico-img{
  width:52px;
  height:52px;
  object-fit:contain;
  filter: brightness(0) saturate(100%)
          invert(39%) sepia(16%) saturate(1260%)
          hue-rotate(170deg) brightness(96%) contrast(90%);
}
#a56GridCompanyForms .a56-front-title{
  font-size:14px;
  font-weight:300;
  letter-spacing:.6px;
  text-transform:uppercase;
  line-height:1.25;
}

/* BACK */
#a56GridCompanyForms .a56-back{
  transform:rotateX(180deg);
  display:flex;
  align-items:center;
  justify-content:center;
}
#a56GridCompanyForms .a56-back-inner{
  text-align:center;
  padding:16px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:12px;
}
#a56GridCompanyForms .a56-back-text{
  font-size:15px;
  line-height:1.3;
}

/* INFO */
#a56GridCompanyForms .a56-info{
  all:unset;
  width:30px;
  height:30px;
  border-radius:999px;
  border:2px solid var(--a56-blue);
  color:var(--a56-blue);
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font-size:16px;
  font-weight:600;
  line-height:1;
  cursor:pointer;
  -webkit-tap-highlight-color:transparent;
}
#a56GridCompanyForms .a56-info:hover{
  background:rgba(71,112,148,.15);
}

/* MODAL (CSS only) */
#a56GridCompanyForms .a56-modal{
  position:fixed;
  inset:0;
  display:none;
  z-index:999999;
  align-items:center;
  justify-content:center;
  padding:24px;
}
#a56GridCompanyForms .a56-toggle:checked ~ .a56-modal{
  display:flex;
}
#a56GridCompanyForms .a56-overlay{
  position:absolute;
  inset:0;
  background:rgba(0,0,0,.35);
}
#a56GridCompanyForms .a56-modalbox{
  position:relative;
  z-index:1;
  width:min(760px,92vw);
  background:#fff;
  border-radius:16px;
  padding:22px;
  color:var(--a56-blue);
  box-shadow:0 18px 55px rgba(0,0,0,.28);
  max-height:85vh;
  overflow:auto;
}
#a56GridCompanyForms .a56-x{
  position:absolute;
  top:10px;
  right:12px;
  font-size:28px;
  font-weight:400;
  cursor:pointer;
  color:var(--a56-blue);
}

/* TYPO in modal */
#a56GridCompanyForms .a56-modaltitle{
  font-size:20px;
  font-weight:600;
  letter-spacing:.2px;
}
#a56GridCompanyForms .a56-modallead{
  margin:10px 0 10px;
}
#a56GridCompanyForms .a56-list{
  padding-left:18px;
  line-height:1.55;
}

/* ===== TABLET: zostaje 3 kolumny, ale dopasowane (bez nachodzenia) ===== */
@media (min-width:651px) and (max-width:1024px){
  #a56GridCompanyForms{
    grid-template-columns:repeat(3, minmax(0, 1fr));
    gap:20px;
  }
}

/* ===== MOBILE: 1 kolumna ===== */
@media (max-width:650px){
  #a56GridCompanyForms{
    grid-template-columns:1fr;
  }
  #a56GridCompanyForms .a56-flip{
    aspect-ratio:439/182;
  }
}
</style>/* End custom CSS */