.elementor-47 .elementor-element.elementor-element-8c5faec > .elementor-container {min-height: 50vh;}
.elementor-47 .elementor-element.elementor-element-8c5faec:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8c5faec > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://www.dialdirect.co.uk/wp-content/uploads/2019/07/Header-image.jpg");background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-47 .elementor-element.elementor-element-8c5faec > .elementor-background-overlay {background-color: transparent;background-image: linear-gradient(180deg,rgba(29,30,32,.98) 5%,rgba(32,33,33,.58) 100%);opacity: 1;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-47 .elementor-element.elementor-element-8c5faec {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-47 .elementor-element.elementor-element-2dd02a6 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-a9c6763 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-e355dd5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {align-content: center;align-items: center;}
.elementor-47 .elementor-element.elementor-element-849af59 > .elementor-element-populated >  .elementor-background-overlay {filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);}
.elementor-47 .elementor-element.elementor-element-849af59 > .elementor-element-populated {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-47 .elementor-element.elementor-element-849af59 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-47 .elementor-element.elementor-element-f904ab3 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-8a2417e .elementor-spacer-inner {height: 20px;}
.elementor-47 .elementor-element.elementor-element-17040fc > .elementor-element-populated {margin: 0px 10px 0px 0px;}
.elementor-47 .elementor-element.elementor-element-04feb6d .elementor-cta__content {text-align: center;}
.elementor-47 .elementor-element.elementor-element-04feb6d .elementor-cta .elementor-cta__bg, .elementor-47 .elementor-element.elementor-element-04feb6d .elementor-cta .elementor-cta__bg-overlay {transition-duration: 600ms;}
.elementor-47 .elementor-element.elementor-element-eab731f > .elementor-element-populated {margin: 0px 10px 0px 10px;}
.elementor-47 .elementor-element.elementor-element-4434cf5 .elementor-cta__content {text-align: center;}
.elementor-47 .elementor-element.elementor-element-4434cf5 .elementor-cta .elementor-cta__bg, .elementor-47 .elementor-element.elementor-element-4434cf5 .elementor-cta .elementor-cta__bg-overlay {transition-duration: 600ms;}
.elementor-47 .elementor-element.elementor-element-4eecf3c > .elementor-element-populated {margin: 0px 0px 0px 10px;}
.elementor-47 .elementor-element.elementor-element-1889b82 .elementor-cta__content {text-align: center;}
.elementor-47 .elementor-element.elementor-element-1889b82 .elementor-cta .elementor-cta__bg, .elementor-47 .elementor-element.elementor-element-1889b82 .elementor-cta .elementor-cta__bg-overlay {transition-duration: 600ms;}
.elementor-47 .elementor-element.elementor-element-78622b8 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-78622b8 img {width: 100%;max-width: 20%;}
.elementor-47 .elementor-element.elementor-element-3ed7281 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-85eebb8 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-6d21d9b {text-align: center;}
.elementor-47 .elementor-element.elementor-element-6d21d9b img {width: 100%;max-width: 20%;}
.elementor-47 .elementor-element.elementor-element-ebf818c {text-align: center;}
.elementor-47 .elementor-element.elementor-element-e1f75ac {text-align: center;}
.elementor-47 .elementor-element.elementor-element-9502ac0 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-9502ac0 img {width: 100%;max-width: 20%;}
.elementor-47 .elementor-element.elementor-element-3f3df83 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-4b3e1fc {text-align: center;}
.elementor-47 .elementor-element.elementor-element-03d27d5 {text-align: center;}
.elementor-47 .elementor-element.elementor-element-311e487 {text-align: center;}
@media (max-width:599px) {.elementor-47 .elementor-element.elementor-element-17040fc > .elementor-element-populated {margin: 0px 0px 20px 0px;}
	.elementor-47 .elementor-element.elementor-element-eab731f > .elementor-element-populated {margin: 0px 0px 20px 0px;}
	.elementor-47 .elementor-element.elementor-element-4eecf3c > .elementor-element-populated {margin: 0px 0px 0px 0px;}
	.elementor-47 .elementor-element.elementor-element-4ab23d1 > .elementor-element-populated {margin: 0px 0px 40px 0px;}
	.elementor-47 .elementor-element.elementor-element-e769813 > .elementor-element-populated {margin: 0px 0px 40px 0px;}}
@media (min-width:600px) {.elementor-47 .elementor-element.elementor-element-a7c2ca4 {width: 25%;}
	.elementor-47 .elementor-element.elementor-element-0effb29 {width: 49.332%;}
	.elementor-47 .elementor-element.elementor-element-1d6ea0b {width: 25%;}}
@media (max-width:1024px) and (min-width:600px) {.elementor-47 .elementor-element.elementor-element-a7c2ca4 {width: 12.5%;}
	.elementor-47 .elementor-element.elementor-element-0effb29 {width: 75%;}
	.elementor-47 .elementor-element.elementor-element-1d6ea0b {width: 12.5%;}}
@media (min-width:1025px) {.elementor-47 .elementor-element.elementor-element-8c5faec:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8c5faec > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-attachment: scroll;}}