.elementor-4513 .elementor-element.elementor-element-8515517{--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;--padding-top:40px;--padding-bottom:12px;--padding-left:56px;--padding-right:56px;}.elementor-4513 .elementor-element.elementor-element-63adc8b > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4513 .elementor-element.elementor-element-63adc8b .elementor-heading-title{font-family:var( --e-global-typography-9654e50-font-family ), Sans-serif;font-size:var( --e-global-typography-9654e50-font-size );font-weight:var( --e-global-typography-9654e50-font-weight );line-height:var( --e-global-typography-9654e50-line-height );}.elementor-4513 .elementor-element.elementor-element-9de35f3 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-4513 .elementor-element.elementor-element-9de35f3 .elementor-heading-title{font-family:"runda", Sans-serif;font-size:29px;font-weight:300;line-height:35px;color:var( --e-global-color-text );}.elementor-4513 .elementor-element.elementor-element-165be06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4513 .elementor-element.elementor-element-165be06 .elementor-heading-title{font-family:var( --e-global-typography-aaa9594-font-family ), Sans-serif;font-size:var( --e-global-typography-aaa9594-font-size );font-weight:var( --e-global-typography-aaa9594-font-weight );line-height:var( --e-global-typography-aaa9594-line-height );color:var( --e-global-color-accent );}.elementor-4513 .elementor-element.elementor-element-cb1f724{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-4513 .elementor-element.elementor-element-3d28c82{--display:flex;}.elementor-4513 .elementor-element.elementor-element-779f343{--display:flex;--justify-content:center;}.elementor-4513 .elementor-element.elementor-element-779f343:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-779f343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/literature_900x940_ot_ni_tag.svg");background-position:center center;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-4983a7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-4983a7b:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-4983a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450_AIB_joining_us_brochure.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-3ab767d > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-ff7b70e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-ff7b70e:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-ff7b70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_coca-cola_enterprises_literature.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-9000e28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-9000e28:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-9000e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450_Parker_pens_brochure.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-927ab3f > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-9829bfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-9829bfd:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-9829bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_Investec_Ireland_brochure.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-6ef417b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-6ef417b:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-6ef417b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_royal_mail_swatch_book_literature.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-69ba937{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-69ba937:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-69ba937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_anshen_and_allen_brochure.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-66f2505 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-9d1804f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-9d1804f:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-9d1804f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/06/900x900_L_macro-advisory_literature3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-df25911{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-df25911:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-df25911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-serco-annual-report.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-3dd325f > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-48699a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-48699a3:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-48699a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-shell-chemicals-brochure2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-b05e341 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-db30a6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-db30a6f:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-db30a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_residential_property_literature.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-fef8841 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__button{margin-inline-start:0;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-855b7ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-855b7ac:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-855b7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450_ramsgate_property_brochure.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-a57bf75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-a57bf75:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-a57bf75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450_Hendon_quarter_brochure_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-394630a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-394630a:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-394630a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_IKF_Rail_executive_summary_literature.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3e78834{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4513 .elementor-element.elementor-element-3e78834:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-3e78834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450_macintosh_village_brochure.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__front{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back{background-color:#1A181DC7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__button{background-color:#1A181DA6;margin-inline-start:0;font-family:var( --e-global-typography-513f0b3-font-family ), Sans-serif;font-size:var( --e-global-typography-513f0b3-font-size );font-weight:var( --e-global-typography-513f0b3-font-weight );line-height:var( --e-global-typography-513f0b3-line-height );border-width:0px;border-radius:4px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 > .elementor-widget-container{--e-transform-translateY:-5%;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-icon i{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-icon svg{transform:rotate(0deg);}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;text-align:start;justify-content:flex-end;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:2px;color:#F59D0F;font-family:var( --e-global-typography-a132ebb-font-family ), Sans-serif;font-size:var( --e-global-typography-a132ebb-font-size );font-weight:var( --e-global-typography-a132ebb-font-weight );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:8px;font-family:var( --e-global-typography-12eb17d-font-family ), Sans-serif;font-size:var( --e-global-typography-12eb17d-font-size );font-weight:var( --e-global-typography-12eb17d-font-weight );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-9e8f6e1{--display:flex;--justify-content:center;}.elementor-4513 .elementor-element.elementor-element-9e8f6e1:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-9e8f6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-jr-on-slate-grey-2.svg");background-size:cover;}.elementor-4513 .elementor-element.elementor-element-2f9faaa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4513 .elementor-element.elementor-element-b124021{--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;--padding-top:16px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta .elementor-cta__bg, .elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__content{text-align:start;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__title{font-family:"runda", Sans-serif;font-size:19px;font-weight:300;line-height:23px;color:var( --e-global-color-accent );}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__description{font-family:var( --e-global-typography-aaa9594-font-family ), Sans-serif;font-size:var( --e-global-typography-aaa9594-font-size );font-weight:var( --e-global-typography-aaa9594-font-weight );line-height:var( --e-global-typography-aaa9594-line-height );color:var( --e-global-color-secondary );}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__description:not(:last-child){margin-bottom:0px;}:root{--page-title-display:none;}@media(min-width:2400px){.elementor-4513 .elementor-element.elementor-element-63adc8b .elementor-heading-title{font-size:var( --e-global-typography-9654e50-font-size );line-height:var( --e-global-typography-9654e50-line-height );}.elementor-4513 .elementor-element.elementor-element-165be06 .elementor-heading-title{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__description{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}}@media(max-width:1366px){.elementor-4513 .elementor-element.elementor-element-8515517{--padding-top:40px;--padding-bottom:12px;--padding-left:40px;--padding-right:40px;}.elementor-4513 .elementor-element.elementor-element-63adc8b .elementor-heading-title{font-size:var( --e-global-typography-9654e50-font-size );line-height:var( --e-global-typography-9654e50-line-height );}.elementor-4513 .elementor-element.elementor-element-9de35f3 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-4513 .elementor-element.elementor-element-9de35f3 .elementor-heading-title{font-size:27px;line-height:33px;}.elementor-4513 .elementor-element.elementor-element-165be06 .elementor-heading-title{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}.elementor-4513 .elementor-element.elementor-element-cb1f724{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-9000e28:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-9000e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-48699a3:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-48699a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_shell_chemicals_brochure2.jpg");background-position:center right;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-db30a6f:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-db30a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_residential_property_literature.jpg");}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-b124021{--padding-top:16px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__title{font-size:22px;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__description{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}}@media(max-width:1200px){.elementor-4513 .elementor-element.elementor-element-8515517{--padding-top:32px;--padding-bottom:12px;--padding-left:32px;--padding-right:32px;}.elementor-4513 .elementor-element.elementor-element-9de35f3 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-4513 .elementor-element.elementor-element-9de35f3 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-4513 .elementor-element.elementor-element-cb1f724{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-9000e28:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-9000e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450_Parker_pens_brochure.jpg");background-position:center center;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-df25911:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-df25911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-serco-annual-report.jpg");}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 4px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b124021{--padding-top:16px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__title{font-size:20px;}}@media(max-width:1024px){.elementor-4513 .elementor-element.elementor-element-8515517{--padding-top:32px;--padding-bottom:8px;--padding-left:32px;--padding-right:32px;}.elementor-4513 .elementor-element.elementor-element-63adc8b .elementor-heading-title{font-size:var( --e-global-typography-9654e50-font-size );line-height:var( --e-global-typography-9654e50-line-height );}.elementor-4513 .elementor-element.elementor-element-9de35f3 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-4513 .elementor-element.elementor-element-165be06 .elementor-heading-title{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}.elementor-4513 .elementor-element.elementor-element-cb1f724{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-4513 .elementor-element.elementor-element-4983a7b:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-4983a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-48699a3:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-48699a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-shell-chemicals-brochure2.jpg");background-position:center center;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-db30a6f:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-db30a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_residential_property_literature.jpg");}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-b124021{--padding-top:16px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__description{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}}@media(max-width:880px){.elementor-4513 .elementor-element.elementor-element-8515517{--padding-top:20px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-4513 .elementor-element.elementor-element-9de35f3 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-4513 .elementor-element.elementor-element-cb1f724{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4513 .elementor-element.elementor-element-3ab767d > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-48699a3:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-48699a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x900_L_shell_chemicals_brochure2.jpg");background-position:center right;}.elementor-4513 .elementor-element.elementor-element-b05e341 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-db30a6f:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-db30a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-brentford-lock.jpg");background-position:center center;}.elementor-4513 .elementor-element.elementor-element-fef8841 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-394630a:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-394630a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-ikf.jpg");background-position:center center;}.elementor-4513 .elementor-element.elementor-element-08a1e0b > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b124021{--padding-top:16px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-4513 .elementor-element.elementor-element-8515517{--padding-top:16px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-4513 .elementor-element.elementor-element-63adc8b .elementor-heading-title{font-size:var( --e-global-typography-9654e50-font-size );line-height:var( --e-global-typography-9654e50-line-height );}.elementor-4513 .elementor-element.elementor-element-9de35f3 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-4513 .elementor-element.elementor-element-9de35f3 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-4513 .elementor-element.elementor-element-165be06 .elementor-heading-title{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}.elementor-4513 .elementor-element.elementor-element-cb1f724{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3ab767d .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-83a9a7f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-927ab3f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cee81a7 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-a4f6102 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-66f2505 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-d6f3043 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-3dd325f .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-48699a3:not(.elementor-motion-effects-element-type-background), .elementor-4513 .elementor-element.elementor-element-48699a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.joroper.co.uk/wp-content/uploads/2026/03/900x450-shell-chemicals-brochure2.jpg");background-position:center center;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-b05e341 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-fef8841 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-cb620a9 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-dcd9047 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-08a1e0b .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 12px 12px 12px;}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-a132ebb-font-size );line-height:var( --e-global-typography-a132ebb-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-12eb17d-font-size );line-height:var( --e-global-typography-12eb17d-line-height );}.elementor-4513 .elementor-element.elementor-element-8032ee8 .elementor-flip-box__button{font-size:var( --e-global-typography-513f0b3-font-size );line-height:var( --e-global-typography-513f0b3-line-height );}.elementor-4513 .elementor-element.elementor-element-b124021{--padding-top:16px;--padding-bottom:48px;--padding-left:12px;--padding-right:12px;}.elementor-4513 .elementor-element.elementor-element-97eb2f9 .elementor-cta__description{font-size:var( --e-global-typography-aaa9594-font-size );line-height:var( --e-global-typography-aaa9594-line-height );}}/* Start custom CSS *//* =========================================================
   LITERATURE — Mosaic Layout CSS
   Portfolio page: Literature (creative and distinctive)
   Tile count: 15 (t-01 to t-15)
   Tile sizes set in Elementor; this file controls order + responsive overrides.
========================================================= */


/* Replace the jrflip rules /* ── Fix: stretch flip boxes to fill their tile ── */
.jrflip {
  width: 100% !important;
  height: 100% !important;
  aspect-ratio: unset !important;
  display: flex !important;
  flex-direction: column !important;
}

.jrflip .elementor-widget-container {
  width: 100% !important;
  height: 100% !important;
  aspect-ratio: unset !important;
  flex: 1 1 auto !important;
  display: flex !important;
  flex-direction: column !important;
  min-height: 0 !important;
  --e-transform-translateY: 0px !important;
  transform: none !important;
}

.jrflip .elementor-flip-box {
  width: 100% !important;
  height: 100% !important;
  flex: 1 1 auto !important;
  display: flex !important;
  flex-direction: column !important;
  position: relative !important;
}

.jrflip .elementor-flip-box__layer,
.jrflip .elementor-flip-box__front,
.jrflip .elementor-flip-box__back {
  width: 100% !important;
  height: 100% !important;
}


/* Make the tile a stretch container */
.tile.size-1x2.t-05.jrdfliptall{
  display: flex !important;
  align-items: stretch !important;
}

.tile.size-1x2.t-05.jrdfliptall > .e-con-inner{
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  height: 100% !important;
  min-height: 0 !important;
}

.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox{
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  height: 100% !important;
  min-height: 0 !important;
}

.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-widget-container{
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  height: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
}

.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box{
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  height: 100% !important;
  min-height: 100% !important;
}

.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__front,
.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__back{
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
  min-height: 100% !important;
}

.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__layer__inner{
  height: 100% !important;
  box-sizing: border-box !important;
}

.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__layer{
  height: 100% !important;
}

.tile.size-1x2.t-05.jrdfliptall,
.tile.size-1x2.t-05.jrdfliptall > .e-con-inner,
.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox,
.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-widget-container,
.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box,
.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__layer,
.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__front,
.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__back{
  height: 100% !important;
}

.tile.size-1x2.t-05.jrdfliptall .jrdfliptallbox .elementor-flip-box__layer__inner{
  height: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-end !important;
}


/* =========================================================
   DEBUG VIEWPORT LABEL
   Remove this whole section when finished testing
========================================================= 

body::before{
  content: "1367+ = 8 cols";
  position: fixed;
  top: 10px;
  left: 10px;
  z-index: 99999;
  background: #000;
  color: #fff;
  padding: 8px 10px;
  font-size: 14px;
  line-height: 1;
}

@media (max-width: 1366px) and (min-width: 1024px){
  body::before{ content: "1024–1366 = 6 cols"; }
}

@media (max-width: 1023px) and (min-width: 881px){
  body::before{ content: "881–1023 = 4 cols"; }
}

@media (max-width: 880px) and (min-width: 768px){
  body::before{ content: "768–880 = 2 cols"; }
}

@media (max-width: 767px){
  body::before{ content: "767 and below = 1 col"; }
}
*/

/* =========================================================
   GENERAL HELPERS
========================================================= */

.jrflip,
.jrflip .elementor-widget-container{
  width: 110%;
  aspect-ratio: 1 / 1;
}

.jrflip .elementor-widget-container{
  height: auto !important;
}

.jrflip .elementor-flip-box,
.jrflip .elementor-flip-box__layer,
.jrflip .elementor-flip-box__front,
.jrflip .elementor-flip-box__back{
  width: 100%;
  height: 100%;
}

.ltbjrd,
.ltbjrd > .e-con-inner{
  display: flex !important;
  align-items: center !important;
}

.vcenter-text{
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  height: 100% !important;
}

.vcenter-text .elementor-widget-container{
  height: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
}

.mosaic .elementor-widget-text-editor p{
  margin-block-start: 0 !important;
  margin-block-end: 0.8em !important;
}

.mosaic .elementor-widget-text-editor p:last-child{
  margin-block-end: 0 !important;
}


/* =========================================================
   MOSAIC WRAPPER
========================================================= */

.mosaic-wrap{
  width: min(100%, 1600px);
  margin-inline: auto;
}


/* =========================================================
   MOSAIC GRID BASE
========================================================= */

.mosaic{
  --gap: 8px;
  --cols: 8;
  --max-width: 1600px;

  display: grid !important;
  grid-template-columns: repeat(var(--cols), minmax(0, 1fr)) !important;
  gap: var(--gap) !important;
  grid-auto-flow: row dense !important;

  --cell: calc((min(100vw, var(--max-width)) - (var(--gap) * (var(--cols) - 1))) / var(--cols));
  grid-auto-rows: var(--cell) !important;
}

.mosaic,
.mosaic *{
  box-sizing: border-box;
}

.mosaic > .tile{
  width: auto !important;
  max-width: none !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  justify-self: stretch !important;
  align-self: stretch !important;
  position: relative !important;
}

.mosaic > .tile.elementor-element{
  position: relative;
}

.tile{
  background: #45434c;
  border-radius: 4px;
  overflow: hidden;
  display: grid;
  place-items: center;
}


/* =========================================================
   DEFAULT TILE SPANS
========================================================= */

.size-1x1{ grid-column: span 1 !important; grid-row: span 1 !important; }
.size-1x2{ grid-column: span 1 !important; grid-row: span 2 !important; }
.size-1x3{ grid-column: span 1 !important; grid-row: span 3 !important; }

.size-2x1{ grid-column: span 2 !important; grid-row: span 1 !important; }
.size-2x2{ grid-column: span 2 !important; grid-row: span 2 !important; }

.size-3x1{ grid-column: span 3 !important; grid-row: span 1 !important; }
.size-3x3{ grid-column: span 3 !important; grid-row: span 3 !important; }

.size-4x4{ grid-column: span 4 !important; grid-row: span 4 !important; }


/* =========================================================
   BREAKPOINT: 1024 TO 1366 — 6 columns
   Tablet Landscape 1200px
========================================================= */

@media (max-width: 1366px) and (min-width: 1024px){
  .mosaic{
    --cols: 6 !important;
    grid-auto-flow: row dense !important;
  }

  .size-3x3{ grid-column: span 4 !important; grid-row: span 4 !important; }
  .size-4x4{ grid-column: span 4 !important; grid-row: span 4 !important; }
  .size-3x1{ grid-column: span 4 !important; grid-row: span 2 !important; }

  /* t-10 changes from 2x1 to 2x2 */
  .mosaic > .tile.t-10{ grid-column: span 2 !important; grid-row: span 2 !important; }

  .mosaic .tile{ order: var(--ord, 999); }

  .mosaic .t-01{ --ord: 10; }
  .mosaic .t-02{ --ord: 20; }
  .mosaic .t-03{ --ord: 30; }
  .mosaic .t-04{ --ord: 60; }
  .mosaic .t-05{ --ord: 40; }
  .mosaic .t-06{ --ord: 110; }
  .mosaic .t-07{ --ord: 50; }
  .mosaic .t-08{ --ord: 100; }
  .mosaic .t-09{ --ord: 90; }
  .mosaic .t-10{ --ord: 70; }
  .mosaic .t-11{ --ord: 150; }
  .mosaic .t-12{ --ord: 140; }
  .mosaic .t-13{ --ord: 80; }
  .mosaic .t-14{ --ord: 130; }
  .mosaic .t-15{ --ord: 120; }
}


/* =========================================================
   BREAKPOINT: 881 TO 1023 — 4 columns
   Tablet Portrait 1024px
========================================================= */

@media (max-width: 1023px) and (min-width: 881px){
  .mosaic{
    --cols: 4 !important;
    grid-auto-flow: row dense !important;
  }

  .size-3x3{ grid-column: span 2 !important; grid-row: span 2 !important; }
  .size-4x4{ grid-column: span 2 !important; grid-row: span 2 !important; }
  .size-3x1{ grid-column: span 2 !important; grid-row: span 1 !important; }

  .mosaic .tile{ order: var(--ord, 999); }

  .mosaic .t-01{ --ord: 10; }
  .mosaic .t-02{ --ord: 20; }
  .mosaic .t-03{ --ord: 60; }
  .mosaic .t-04{ --ord: 50; }
  .mosaic .t-05{ --ord: 30; }
  .mosaic .t-06{ --ord: 80; }
  .mosaic .t-07{ --ord: 40; }
  .mosaic .t-08{ --ord: 90; }
  .mosaic .t-09{ --ord: 70; }
  .mosaic .t-10{ --ord: 100; }
  .mosaic .t-11{ --ord: 110; }
  .mosaic .t-12{ --ord: 120; }
  .mosaic .t-13{ --ord: 140; }
  .mosaic .t-14{ --ord: 130; }
  .mosaic .t-15{ --ord: 150; }
}


/* =========================================================
   BREAKPOINT: 768 TO 880 — 2 columns
   Mobile Landscape 880px
========================================================= */

@media (max-width: 880px) and (min-width: 768px){
  .mosaic{
    --cols: 4 !important;
    grid-auto-flow: row dense !important;
  }

  .size-1x1,
  .size-1x2{
    grid-column: span 2 !important;
    grid-row: span 1 !important;
  }

  .size-2x1,
  .size-3x1{
    grid-column: span 2 !important;
    grid-row: span 1 !important;
  }

  .size-2x2,
  .size-3x3,
  .size-4x4{
    grid-column: span 2 !important;
    grid-row: span 2 !important;
  }

  /* t-10 changes from 2x1 to 2x2 */
  .mosaic > .tile.t-10{ grid-column: span 2 !important; grid-row: span 2 !important; }

  .mosaic .tile{ order: var(--ord, 999); }

  .mosaic .t-01{ --ord: 10; }
  .mosaic .t-02{ --ord: 20; }
  .mosaic .t-03{ --ord: 60; }
  .mosaic .t-04{ --ord: 50; }
  .mosaic .t-05{ --ord: 30; }
  .mosaic .t-06{ --ord: 80; }
  .mosaic .t-07{ --ord: 40; }
  .mosaic .t-08{ --ord: 90; }
  .mosaic .t-09{ --ord: 70; }
  .mosaic .t-10{ --ord: 120; }
  .mosaic .t-11{ --ord: 140; }
  .mosaic .t-12{ --ord: 130; }
  .mosaic .t-13{ --ord: 110; }
  .mosaic .t-14{ --ord: 150; }
  .mosaic .t-15{ --ord: 100; }
}


/* =========================================================
   BREAKPOINT: 767 AND BELOW — 1 column
   Mobile Portrait 767px
========================================================= */

@media (max-width: 767px){
  .mosaic{
    --cols: 1 !important;
    grid-auto-rows: auto !important;
    grid-auto-flow: row !important;
  }

  .mosaic > .tile{
    grid-column: span 1 !important;
    grid-row: auto !important;
    height: auto !important;
    min-height: 0 !important;
  }

  .mosaic > .tile.size-1x1,
  .mosaic > .tile.size-1x2,
  .mosaic > .tile.size-2x1,
  .mosaic > .tile.size-3x1{
    aspect-ratio: 2 / 1 !important;
  }

  .mosaic > .tile.size-2x2,
  .mosaic > .tile.size-3x3,
  .mosaic > .tile.size-4x4{
    aspect-ratio: 1 / 1 !important;
  }

  .mosaic > .tile:not(.is-image){
    place-items: start !important;
  }

  .mosaic .tile{ order: var(--ord, 999); }

  .mosaic .t-01{ --ord: 10; }
  .mosaic .t-02{ --ord: 60; }
  .mosaic .t-03{ --ord: 30; }
  .mosaic .t-04{ --ord: 80; }
  .mosaic .t-05{ --ord: 70; }
  .mosaic .t-06{ --ord: 100; }
  .mosaic .t-07{ --ord: 20; }
  .mosaic .t-08{ --ord: 40; }
  .mosaic .t-09{ --ord: 50; }
  .mosaic .t-10{ --ord: 90; }
  .mosaic .t-11{ --ord: 150; }
  .mosaic .t-12{ --ord: 140; }
  .mosaic .t-13{ --ord: 130; }
  .mosaic .t-14{ --ord: 110; }
  .mosaic .t-15{ --ord: 120; }
}


/* =========================================================
   SMALL MOBILE TWEAKS
========================================================= */

@media (max-width: 640px){
  .mosaic > .tile{
    grid-column: span 1 !important;
    grid-row: auto !important;
    height: auto !important;
    min-height: 0 !important;
  }

  .mosaic > .tile.size-1x1,
  .mosaic > .tile.size-1x2,
  .mosaic > .tile.size-2x1,
  .mosaic > .tile.size-3x1{
    aspect-ratio: 2 / 1 !important;
  }

  .mosaic > .tile.size-2x2,
  .mosaic > .tile.size-3x3,
  .mosaic > .tile.size-4x4{
    aspect-ratio: 1 / 1 !important;
  }

  .mosaic > .tile:not(.is-image){
    place-items: start !important;
  }
}


/* =========================================================
   HIDE SPECIAL TILES / HELPER BOXES
========================================================= */

@media (max-width: 1366px){
  .mosaic > .tile.t-01dummy{
    display: none !important;
  }

  .jrdhiddenboxes{
    display: none !important;
  }
}


/* =========================================================
   TILE LABELS FOR TESTING
   Remove this whole section when finished
========================================================

.mosaic > .tile::after{
  content: '';
  position: absolute;
  top: 8px;
  left: 8px;
  z-index: 9999;
  background: rgba(0,0,0,0.75);
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  padding: 4px 8px;
  border-radius: 4px;
  pointer-events: none;
}

.mosaic > .tile.t-01::after{ content: 't-01'; }
.mosaic > .tile.t-02::after{ content: 't-02'; }
.mosaic > .tile.t-03::after{ content: 't-03'; }
.mosaic > .tile.t-04::after{ content: 't-04'; }
.mosaic > .tile.t-05::after{ content: 't-05'; }
.mosaic > .tile.t-06::after{ content: 't-06'; }
.mosaic > .tile.t-07::after{ content: 't-07'; }
.mosaic > .tile.t-08::after{ content: 't-08'; }
.mosaic > .tile.t-09::after{ content: 't-09'; }
.mosaic > .tile.t-10::after{ content: 't-10'; }
.mosaic > .tile.t-11::after{ content: 't-11'; }
.mosaic > .tile.t-12::after{ content: 't-12'; }
.mosaic > .tile.t-13::after{ content: 't-13'; }
.mosaic > .tile.t-14::after{ content: 't-14'; }
.mosaic > .tile.t-15::after{ content: 't-15'; }
= *//* End custom CSS */