
.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta, body.frontend .text-with-cta {
	margin-bottom: 61px;
	margin-top: 45px;
	position: relative;
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.with-background, body.frontend .text-with-cta.with-background {
	background-color: #c1c9dd;
	margin: 0;
	padding-bottom: 61px;
	padding-top: 45px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.with-background, body.frontend .text-with-cta.with-background {
		padding-bottom: 61px;
		padding-top: 82px;
	}
	
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta, body.frontend .text-with-cta {
		margin-bottom: 61px;
		margin-top: 82px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner, body.frontend .text-with-cta__inner {
	margin: 0 40px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner, body.frontend .text-with-cta__inner {
		margin: 0 45px;
	}
	
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner.half, body.frontend .text-with-cta__inner.half {
		width: 66%;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner.no-padding, body.frontend .text-with-cta__inner.no-padding {
	margin: 0;
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner h2, body.frontend .text-with-cta__inner h2 {
	margin-bottom: 20px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner h2, body.frontend .text-with-cta__inner h2 {
		margin-bottom: 35px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner p, body.frontend .text-with-cta__inner p {
	line-height: 26.5px;
	margin-bottom: 20px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner p, body.frontend .text-with-cta__inner p {
		margin-bottom: 35px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner .social-icon, body.frontend .text-with-cta__inner .social-icon {
	display: block;
	margin-top: 40px;
	width: 40px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta__inner .social-icon, body.frontend .text-with-cta__inner .social-icon {
		width: 60px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta .btn, body.frontend .text-with-cta .btn {
	margin-top: 45px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.two-columns-text ul, body.frontend .text-with-cta.two-columns-text ul {
		-moz-column-count: 2;
		column-count: 2;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.two-columns-text ul li:before, body.frontend .text-with-cta.two-columns-text ul li:before {
	margin: 0 10px 0 0;
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.text-with-cta-carreers .text-with-cta__inner, body.frontend .text-with-cta.text-with-cta-carreers .text-with-cta__inner {
	margin: 0;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.text-with-cta-carreers .text-with-cta__inner, body.frontend .text-with-cta.text-with-cta-carreers .text-with-cta__inner {
		margin-left: 45px;
		margin-right: 70px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.text-with-cta-carreers .btn--red, body.frontend .text-with-cta.text-with-cta-carreers .btn--red {
	display: flex;
	justify-content: center;
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.text-with-cta-carreers .btn--red a, body.frontend .text-with-cta.text-with-cta-carreers .btn--red a {
	display: block;
	text-align: center;
	width: 100%;
}

@media only screen and (min-width:768px) {
	.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.text-with-cta-carreers .btn--red a, body.frontend .text-with-cta.text-with-cta-carreers .btn--red a {
		width: -moz-fit-content;
		width: fit-content;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .text-with-cta.text-with-cta-carreers .btn--red u, body.frontend .text-with-cta.text-with-cta-carreers .btn--red u {
	text-decoration: none;
}

.editor-styles-wrapper .block-editor-block-list__layout.page-claims-services .text-with-cta__inner, body.frontend.page-claims-services .text-with-cta__inner {
	margin: 0 20px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout.page-claims-services .text-with-cta__inner, body.frontend.page-claims-services .text-with-cta__inner {
		margin: 0 45px;
		padding: 0 90px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout.page-claims-services .text-with-cta p, body.frontend.page-claims-services .text-with-cta p {
	margin-bottom: 0 !important;
}

.editor-styles-wrapper .block-editor-block-list__layout.page-claims-services .text-with-cta h3, .editor-styles-wrapper .block-editor-block-list__layout.page-claims-services .text-with-cta p strong, body.frontend.page-claims-services .text-with-cta h3, body.frontend.page-claims-services .text-with-cta p strong {
	margin-top: 35px;
}

.editor-styles-wrapper .block-editor-block-list__layout.page-claims-services .text-with-cta ul, body.frontend.page-claims-services .text-with-cta ul {
	margin-top: 10px;
}

.editor-styles-wrapper .block-editor-block-list__layout.page-claims-services .text-with-cta li, body.frontend.page-claims-services .text-with-cta li {
	margin-bottom: 10px;
	margin-left: 15px;
}

.editor-styles-wrapper .block-editor-block-list__layout.page-commercial-insurance .btn, body.frontend.page-commercial-insurance .btn {
	justify-content: center;
}
