.element-03 .info-panel{display:flex;flex-direction:column}@media (max-width:899px){.element-03 .views-field-field-button-label{margin:2em 0 0}}@media (min-width:900px){.element-03 .info-panel{flex-direction:row}.element-03 .info-panel>div{width:50%}.element-03 .focus-content-panel .views-row:nth-child(odd) .info-panel{flex-direction:row-reverse}}.element-03.version-1 .info-panel-image{background-position:50% 50%;background-size:cover}.element-03.version-1 .info-panel-image>img{height:auto;width:100%;visibility:hidden}.element-03.version-1 .info-panel-text{display:flex;align-items:center;justify-content:center;padding:20px;background-color:var(--wpt-page-component-bg-colour)}.element-03.version-1 .info-panel-text .text-holder{display:block;width:95%;max-width:500px;padding:30px 0% 20px}.element-03.version-1 .views-field-field-button-label.right{text-align:right}.element-03.version-1 .views-field-field-button-label.center{text-align:center}@media (min-width:900px){.element-03.version-1 .info-panel-text{background-color:var(--wpt-page-component-bg-colour);width:50%!important}.element-03.version-1 .innercontent{margin-bottom:1rem;margin-top:1rem}}.element-03.version-2 .focus-content-panel{max-width:1200px;width:calc(100% - 30px);margin:auto}.element-03.version-2 .info-panel-text{padding:0}.element-03.version-2 .info-panel-text .text-holder{padding:35px}.element-03.version-2.overlap .views-row:not(:last-child){margin:0 0 50px 0}.element-03.version-2.rounded-corners-true.overlap .info-panel-image{border-radius:20px;overflow:hidden}.element-03.version-2.rounded-corners-standard.overlap .info-panel-image{border-radius:6px;overflow:hidden}@media (max-width:899px){.element-03.version-2.square .views-row:not(:last-child){margin:0 0 50px 0}.element-03.version-2.rounded-corners-true.square .views-row{border-radius:20px;overflow:hidden;box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.rounded-corners-standard.square .views-row{border-radius:6px;overflow:hidden;box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.rounded-corners-true.overlap .info-panel-image{border-radius:20px 20px 0 0;overflow:hidden}.element-03.version-2.rounded-corners-standard.overlap .info-panel-image{border-radius:6px 6px 0 0;overflow:hidden}}.element-03.version-2.rounded-corners-true.overlap .info-panel-text .text-holder{border-radius:0 0 20px 20px;box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.rounded-corners-standard.overlap .info-panel-text .text-holder{border-radius:0 0 6px 6px;box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.rounded-corners-true.overlap.image-corners-organic .info-panel-image{border-radius:0;overflow:visible}.element-03.version-2.rounded-corners-standard.overlap.image-corners-organic .info-panel-image{border-radius:0;overflow:visible}.element-03.version-2.overlap.image-corners-organic .info-panel-image:not(.images-1){gap:10px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-3>img:nth-child(1){border-radius:80px 20px 20px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-3>img:nth-child(2){border-radius:20px 80px 20px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-3>img:nth-child(3){border-radius:20px 20px 80px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-2>img:nth-child(1){border-radius:80px 20px 20px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-2>img:nth-child(2){border-radius:20px 20px 80px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-1>img{border-radius:80px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(1){border-radius:80px 20px 20px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(2){border-radius:20px 80px 20px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(3){border-radius:20px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(4){border-radius:20px 20px 80px 20px}@media (min-width:900px){.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(odd) .info-panel-image.images-3>img:nth-child(1){border-radius:20px 20px 80px 20px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(odd) .info-panel-image.images-3>img:nth-child(2){border-radius:20px 80px 20px 20px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(odd) .info-panel-image.images-3>img:nth-child(3){border-radius:20px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(even) .info-panel-image.images-3>img:nth-child(1){border-radius:20px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(even) .info-panel-image.images-3>img:nth-child(2){border-radius:80px 20px 20px 20px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(even) .info-panel-image.images-3>img:nth-child(3){border-radius:20px 20px 80px 20px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(odd) .info-panel-image.images-2>img:nth-child(1){border-radius:20px 20px 80px 20px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(odd) .info-panel-image.images-2>img:nth-child(2){border-radius:20px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(even) .info-panel-image.images-2>img:nth-child(1){border-radius:20px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(even) .info-panel-image.images-2>img:nth-child(2){border-radius:20px 20px 80px 20px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(odd) .info-panel-image.images-1>img{border-radius:20px 20px 80px 20px}.element-03.version-2.overlap.image-corners-organic .views-row:nth-child(even) .info-panel-image.images-1>img{border-radius:20px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(1){border-radius:80px 20px 20px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(2){border-radius:20px 80px 20px 20px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(3){border-radius:20px 20px 20px 80px}.element-03.version-2.overlap.image-corners-organic .info-panel-image.images-4>img:nth-child(4){border-radius:20px 20px 80px 20px}}.element-03.version-2:not([style*="background:"]) .info-panel-text .text-holder{box-shadow:unset!important}.element-03.version-2.square .info-panel-text{background:#fff}.element-03.version-2.square :is(.sub-title,.innercontent,.views-field-field-button-label){text-align:center}.element-03.version-2 :is(.wpt-title,.innercontent,.views-field-field-button-label).left{text-align:left}.element-03.version-2 :is(.wpt-title,.innercontent,.views-field-field-button-label).center{text-align:center}.element-03.version-2 :is(.wpt-title,.innercontent,.views-field-field-button-label).right{text-align:right}@media (min-width:900px){.element-03.version-2.square .info-panel-text{min-height:calc(50vw - 30px)}.element-03.version-2.square.rounded-corners-true .focus-content-panel{border-radius:20px;overflow:hidden}.element-03.version-2.square.rounded-corners-standard .focus-content-panel{border-radius:6px;overflow:hidden}.element-03.version-2.square.rounded-corners-true:not(:not([style*="background:"])) .focus-content-panel{box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.square.rounded-corners-standard:not(:not([style*="background:"])) .focus-content-panel{box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.overlap .info-panel-text{padding:30px 0}.element-03.version-2.overlap .views-row:nth-child(odd) .info-panel-text .text-holder{margin-right:-50px}.element-03.version-2.overlap .views-row:nth-child(even) .info-panel-text .text-holder{margin-left:-50px}.element-03.version-2 .info-panel-text .text-holder{padding:50px;width:calc(100% + 50px)}.element-03.version-2.overlap .info-panel-text .text-holder{box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.rounded-corners-true.overlap .info-panel-text .text-holder{border-radius:20px}.element-03.version-2.rounded-corners-standard.overlap .info-panel-text .text-holder{border-radius:6px}.element-03.version-2.rounded-corners-true .info-panel-image{border-radius:20px}.element-03.version-2.rounded-corners-standard .info-panel-image{border-radius:6px}.element-03.version-2.overlap .info-panel-text .text-holder{box-shadow:0 3px 5px rgba(0,0,0,.05)}.element-03.version-2.overlap .views-row:not(:last-child){margin:0 0 100px 0}.element-03.version-2 .innercontent{margin-bottom:1rem;margin-top:1rem}.element-03.version-2 .innercontent *{font-size:1.05rem}}@media (min-width:1230px){.element-03.version-2.square .info-panel-text{min-height:600px}}.element-03.version-2 .info-panel-text{display:flex;align-items:center;justify-content:center;z-index:1}.element-03.version-2[style*="background:"] .info-panel-text .text-holder{background:#fff}.element-03.version-2:not([style*="background:"]) .info-panel-text .text-holder{background:var(--wpt-page-component-bg-colour)}.element-03.version-2:not([style*="background:"]).square .info-panel-text{background:var(--wpt-page-component-bg-colour)}.element-03.version-2.has-img-bg.content-white .info-panel-text,.element-03.version-2.has-img-bg.content-white .info-panel-text .text-holder{background:transparent;box-shadow:none}body.block-editor-page .element-03.version-2 .info-panel-image{z-index:1}.element-03.version-2 .wpt-title{font-size:28px!important;margin:0!important;line-height:1!important;text-align:left}.element-03.version-2 .info-panel-image{display:grid!important}.element-03.version-2 .info-panel-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3}.element-03.version-2 .info-panel-image:not(.images-1){grid-template:1fr 1fr / 1fr 1fr}.element-03.version-2 .info-panel-image.images-3>img:nth-child(1){grid-row:1/-1}.element-03.version-2 .info-panel-image.images-2>img{grid-row:1/-1}@media only screen and (min-width:900px){.element-03.version-2.square-fullwidth-true .focus-content-panel{max-width:none;width:100%}.element-03.version-2.square-fullwidth-true.rounded-corners-true .focus-content-panel{background:var(--wpt-page-component-bg-colour);border-radius:0}.element-03.version-2.square-fullwidth-true.rounded-corners-standard .focus-content-panel{background:var(--wpt-page-component-bg-colour);border-radius:0}.element-03.version-2.square-fullwidth-true .focus-content-panel .views-row:not(.views-row--fullwidth){display:none}.element-03.version-2.square-fullwidth-true .focus-content-panel .views-row.views-row--fullwidth{position:relative}.element-03.version-2.square-fullwidth-true[style*="background:"]{padding:0}.element-03.version-2.square-fullwidth-true[style*="background:"] .focus-content-panel{box-shadow:none!important}.element-03.version-2.square-fullwidth-true[style*="background:"] .views-row--fullwidth{background:#fff}.element-03.version-2.square-fullwidth-true .info-panel.info-panel--image{bottom:0;display:flex!important;position:absolute;top:0;width:50%}.element-03.version-2.square-fullwidth-true .info-panel.info-panel--image img{aspect-ratio:4 / 1}.element-03.version-2.square-fullwidth-true .info-panel.info-panel--image .info-panel-image{width:100%}.element-03.version-2.square-fullwidth-true .info-panel.info-panel--text{background:transparent;justify-content:end;margin:0 auto;max-width:1200px;width:100%}.element-03.version-2.square-fullwidth-true .info-panel-text{background:transparent!important}.element-03.version-2.square-fullwidth-true .text-holder{background:transparent!important}.element-03.version-2.square-fullwidth-true .focus-content-panel .views-row:nth-child(odd) .info-panel--image{right:0}.element-03.version-2.square-fullwidth-true .focus-content-panel .views-row:nth-child(odd) .info-panel--text{justify-content:start}}