.elementor-57 .elementor-element.elementor-element-e6af13e:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-e6af13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rolegroup.co.uk/wp-content/uploads/2022/12/iStock-1334810623.jpg");background-position:0px -300px;background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-e6af13e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 65%);opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-e6af13e > .elementor-container{min-height:500px;}.elementor-57 .elementor-element.elementor-element-e6af13e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-57 .elementor-element.elementor-element-ef28794 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-acc4034{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-2f4e60b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-2f4e60b .elementor-heading-title{line-height:70px;color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-48e2126{padding:10px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-b473a8e > .elementor-widget-container{margin:0px 0px 0px -3px;}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-icon i{color:#7A8393;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-icon svg{fill:#7A8393;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-b473a8e{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-text{color:#7A8393;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-b473a8e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#66727A;}.elementor-57 .elementor-element.elementor-element-7ac0818:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-7ac0818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33444E;}.elementor-57 .elementor-element.elementor-element-7ac0818 > .elementor-container{min-height:600px;}.elementor-57 .elementor-element.elementor-element-7ac0818{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-57 .elementor-element.elementor-element-7ac0818 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-70f1135{text-align:left;}.elementor-57 .elementor-element.elementor-element-70f1135 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-d1a1253{margin-top:0px;margin-bottom:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-57 .elementor-element.elementor-element-5897c52 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-86e42e9{text-align:center;}.elementor-57 .elementor-element.elementor-element-86e42e9 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-4b80319 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-9036c4f{text-align:center;}.elementor-57 .elementor-element.elementor-element-9036c4f .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-5e9c361 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-31d4514{text-align:center;}.elementor-57 .elementor-element.elementor-element-31d4514 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-55238e6 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-5c803bd{text-align:center;}.elementor-57 .elementor-element.elementor-element-5c803bd .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-6484743{margin-top:0px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-57 .elementor-element.elementor-element-68d3fb3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-68d3fb3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-96ff153 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-67251f3{text-align:center;}.elementor-57 .elementor-element.elementor-element-67251f3 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-b169854 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-8c18376{text-align:center;}.elementor-57 .elementor-element.elementor-element-8c18376 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-5cc2f35 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-d7c8947{text-align:center;}.elementor-57 .elementor-element.elementor-element-d7c8947 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-582ead9 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-437eb4b{text-align:center;}.elementor-57 .elementor-element.elementor-element-437eb4b .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-1f341fc{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-a10e36a img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-62e7d0e{text-align:center;}.elementor-57 .elementor-element.elementor-element-62e7d0e .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-1456f54 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-607fc70{text-align:center;}.elementor-57 .elementor-element.elementor-element-607fc70 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-6b7829e img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-ef06231{text-align:center;}.elementor-57 .elementor-element.elementor-element-ef06231 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-a612cf0 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-f45eca8{text-align:center;}.elementor-57 .elementor-element.elementor-element-f45eca8 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-a9500df{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-c238cd3{text-align:center;}.elementor-57 .elementor-element.elementor-element-c238cd3 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-05b9c92 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-e445926{text-align:center;}.elementor-57 .elementor-element.elementor-element-e445926 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-c0bae2a img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-ecbd1f9{text-align:center;}.elementor-57 .elementor-element.elementor-element-ecbd1f9 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-b4767c7{text-align:center;}.elementor-57 .elementor-element.elementor-element-b4767c7 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-2679ade{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-99081f4 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-e67d5b4{text-align:center;}.elementor-57 .elementor-element.elementor-element-e67d5b4 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-b03faf2{text-align:center;}.elementor-57 .elementor-element.elementor-element-b03faf2 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-0f2e2c1{text-align:center;}.elementor-57 .elementor-element.elementor-element-0f2e2c1 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-aaea61d{text-align:center;}.elementor-57 .elementor-element.elementor-element-aaea61d .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-187dff7{text-align:center;}.elementor-57 .elementor-element.elementor-element-187dff7 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-4eb6947{text-align:center;}.elementor-57 .elementor-element.elementor-element-4eb6947 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-ef9939d{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-04982b3 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-1af4fad{text-align:center;}.elementor-57 .elementor-element.elementor-element-1af4fad .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-d633419{text-align:center;}.elementor-57 .elementor-element.elementor-element-d633419 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-b43b7fc img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-652199d{text-align:center;}.elementor-57 .elementor-element.elementor-element-652199d .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-ef95a22{text-align:center;}.elementor-57 .elementor-element.elementor-element-ef95a22 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-b6811c9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-b6811c9{text-align:left;}.elementor-57 .elementor-element.elementor-element-b6811c9 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-243e9e6{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-9ca0bf9 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-dfc6e0f{text-align:center;}.elementor-57 .elementor-element.elementor-element-dfc6e0f .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-22079ab img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-f42098a{text-align:center;}.elementor-57 .elementor-element.elementor-element-f42098a .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-b5dfa55 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-1e3756e{text-align:center;}.elementor-57 .elementor-element.elementor-element-1e3756e .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-43a3387 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-caf0d7a{text-align:center;}.elementor-57 .elementor-element.elementor-element-caf0d7a .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-e88aa5b{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-8c127b6 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-8bd2753{text-align:center;}.elementor-57 .elementor-element.elementor-element-8bd2753 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-a3d878d{text-align:center;}.elementor-57 .elementor-element.elementor-element-a3d878d .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-a30a89f img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-5e84014{text-align:center;}.elementor-57 .elementor-element.elementor-element-5e84014 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-4381446 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-7cf84ff{text-align:center;}.elementor-57 .elementor-element.elementor-element-7cf84ff .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-1e6f6b6 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-99b2570{text-align:center;}.elementor-57 .elementor-element.elementor-element-99b2570 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-9c5098f{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-4c72eea img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-716737b{text-align:center;}.elementor-57 .elementor-element.elementor-element-716737b .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-2c3407d img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-ddaa2df{text-align:center;}.elementor-57 .elementor-element.elementor-element-ddaa2df .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-d880068 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-8ee85bb{text-align:center;}.elementor-57 .elementor-element.elementor-element-8ee85bb .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-57 .elementor-element.elementor-element-e4bb695.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-e4bb695.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-bd9064f{text-align:center;}.elementor-57 .elementor-element.elementor-element-bd9064f .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-f5d09a9{text-align:center;}.elementor-57 .elementor-element.elementor-element-f5d09a9 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-57 .elementor-element.elementor-element-93de5e1{text-align:center;}.elementor-57 .elementor-element.elementor-element-93de5e1 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-752f820{margin-top:0px;margin-bottom:20px;}.elementor-57 .elementor-element.elementor-element-89c32c9{text-align:center;}.elementor-57 .elementor-element.elementor-element-89c32c9 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-57 .elementor-element.elementor-element-8870fa6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-8870fa6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-13d9477{text-align:center;}.elementor-57 .elementor-element.elementor-element-13d9477 .elementor-heading-title{color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-d081664{text-align:center;}.elementor-57 .elementor-element.elementor-element-d081664 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-57 .elementor-element.elementor-element-34cadd3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-34cadd3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-57 .elementor-element.elementor-element-a969a8f:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-a969a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.rolegroup.co.uk/wp-content/uploads/2022/12/bluebg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-a969a8f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-57 .elementor-element.elementor-element-a969a8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-815492d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-57 .elementor-element.elementor-element-e3183f1{text-align:center;}.elementor-57 .elementor-element.elementor-element-e3183f1 .elementor-heading-title{color:#33444E;}.elementor-57 .elementor-element.elementor-element-91c1292{--e-image-carousel-slides-to-show:4;}.elementor-57 .elementor-element.elementor-element-91c1292 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-91c1292 .swiper-wrapper{display:flex;align-items:center;}.elementor-bc-flex-widget .elementor-57 .elementor-element.elementor-element-ce1605c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-57 .elementor-element.elementor-element-ce1605c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-ce1605c.elementor-column > .elementor-widget-wrap{justify-content:center;}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-dadbf33{width:60%;}.elementor-57 .elementor-element.elementor-element-ecc2f63{width:39.956%;}}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-e6af13e:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-e6af13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-e6af13e > .elementor-container{min-height:300px;}.elementor-57 .elementor-element.elementor-element-e6af13e:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-e6af13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-2f4e60b .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-57 .elementor-element.elementor-element-7ac0818{margin-top:0px;margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-91c1292{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS */.elementor-image-gallery .gallery-item img {
    margin: 0 auto;
    max-height: 350px !important;
    min-height: 350px !important;
    width: 100% !important;
    object-fit: cover !important;
}
.gallery-item img {
    margin: 0 auto;
    max-height: 350px !important;
    min-height: 350px !important;
    width: 100% !important;
    object-fit: cover !important;
}/* End custom CSS */