﻿.wysiwyg-content ul.wysiwyg-tick-list li:before {
    background-image: url(/Assets/dist/images/tick-alt.svg);
    
}

.wysiwyg-content ul.wysiwyg-tick-list li:before {
	background-image: url(/Assets/dist/images/tick-alt.svg);
}

.buttonWrapper {
	font-size: 16px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.buttonWrapper .cta {
		margin-right: 10px;
	}

.buttonWrapper, .widgetWrapper {
	line-height: 1;
}

.widgetWrapper {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.widgetWrapper .reviewWidget {
	transform: scale(0.8);
	transform-origin: 0 50%;
}


.widgetWrapper .small {
	font-size: 12px;
}


.buttonWrapper.cta-2 {
	width:100%;
}

/*WD-7455*/
.site-footer__nav-item:last-child {
	margin-bottom: 0.5rem;
}

/*END WD-7455*/


.image-banner {
    padding-bottom: 0 !important;
	padding-top: 0 !important;
}

.image-banner__heading {
    margin-bottom: 0;
}
.image-banner__heading h1 {
	line-height:1;
}

.banner-heading {
	position: relative;
	z-index: 1;
	min-height: 320px;
	width: 100%;
	display: grid;
	-ms-flex-line-pack: center;
	align-content: center;
}
.image-banner {
  -webkit-box-flex: unset;
  -ms-flex: unset;
  flex: unset;
  position: relative;
  margin: auto;
  min-height: 320px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.banner-image.banner-image-mobile {
  position: absolute;
  width: 100%;
}
.PriceAndReviewWrapper {
	display:flex;
	align-items:center;
}
.priceWidget  {
	margin-right:10px;
}
@media (min-width: 940px) {

.banner-image.banner-image-mobile {
	display:none;
}
}

@media (max-width:768px) {
.trustpilot-widget iframe {
	height: 120px !important;
}	
}