/*!
Theme Name: Comparepolicies
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: comparepolicies
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/


/* Alignments
--------------------------------------------- */
.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}


.contact-form__input, .contact-form__select, .contact-form__textarea{
	width: 100%;
}
.newsletter__form .wpcf7-spinner{
	position: absolute;
	right: 0;
}
.newsletter__form{
	position: relative;
}
.newsletter__form{
	align-items: flex-start;
}
.error-404{
	padding-top: 150px;
	padding-bottom: 150px;
}
.error-404 .about-hero__intro{
	text-align: center;
}
.error-404 .about-hero__text{
	margin-left: auto;
	margin-right: auto;
}
.contact-form__textarea{
	display: block;
}
.related-card__media svg{
	width: 40px !important;
	height: 40px !important;
}
.no-found{
	border: 1px dashed color-mix(in oklab, var(--border) 70%, transparent);
	padding: calc( 0.25rem * 20 ) 20px;
	text-align: center;
	color: #596475;
	font-weight: 600;
	font-size: 16px;
	border-radius: 24px;
	line-height: 1.5;
}
.no-found{
	display: none;
}