<commit_before>@charset "utf-8";
//= require_self

// Styles Only for home page

//h2 headers that are darkh4 color
.darkh5 {
	margin-top: 30px;
}

// Home Page Photo, Text, Quote Box
.feature {
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url('../images/mexico-insurance.png');
	min-height: 575px;
	position: relative;
	background-size: cover;
	.col-sm-6:first-child {
		padding-top: 2%;
	}
	h1, p {
		color: white;
		font-size: 1.8em;
		line-height: 1.2;
	}
	p {
		font-size: 1em;
		&:last-child {
			font-size: 0.9em;
		}
	}
}

// Quote button within feature image
.btn-quote.btn {
	background-color: #d47d3a;
	color: white;
	width: 270px;
	border-radius: 2px;
	border: 1px solid white;
	margin-bottom: 20px;
	&:hover, &:focus {
		color: white;
	}
}

//Feature Icons
.featureicons {
	z-index: 1000;
	position:relative;
	ul {
		margin-left: -40px;
	}
	li {
		list-style: none;
		text-align: center;
		line-height: 1.2;
		top: -30px;
		width: 20%;
		float:left;
		position: relative;
		padding: 0 10px;
		a span {
			background-image: url('../images/auto-feature-sprite.png');
			background-repeat: no-repeat;
			width: 80px;
			height: 80px;
			display: block;
			margin: 0 auto 10px;
			&.auto {
				background-position: 0 0;
			}
			&.moto {
				background-position: 0 -81px;
			}
			&.autv {
				background-position: 0 -163px;
			}
			&.rv {
				background-position: 0 -245px;
			}
			&.towed {
				background-position: 0 -327px;
			}
		}
		a:hover span {
			&.auto {
				background-position: 0 -408px;
			}
			&.moto {
				background-position: 0 -489px;
			}
			&.autv {
				background-position: 0 -570px;
			}
			&.rv {
				background-position: 0 -651px;
			}
			&.towed {
				background-position: 0 -732px;
			}
		}
		a {
			color: #798d96;
			&:hover {
				color: #0c93d2;
			}
		}
	}
}

.autocov {
	background-image:  url('../images/coverage-slice.png');
	background-repeat: repeat-x;
	background-color: #fefefe;
	margin-top: 35px;
	.container {
		margin-bottom: 30px;
	}
	darkh5 {
		margin-top: 20px;
	}
	span {
		&.liabimg, &.fullcovimg {
			background-image: url('../images/auto-feature-sprite.png');
			background-position: 0 -826px;
			background-repeat: no-repeat;
			width: 70px;
			height: 69px;
			display: block;
			margin: 30px auto 10px;
		}
		&.fullcovimg {
			background-position: 0 -893px;
			width: 66px;
		}
	}
}

.why, .claims {
	background-color: #0c93d2;
	color: white;
	.autowhy, .claimsimg {
		max-width: 750px;
		min-height: 400px;
		background-size: cover;
		background-repeat: no-repeat;
		display: block;
	}
}

.why {
	.autowhy {
		background-image: url('../images/why-mex-ins.png');
	}
	.col-sm-6:first-child {
		padding: 0;
	}
	.col-sm-6:last-child {
		min-height: 400px;
		padding: 4% 6% 0;
	}
}

.claims {
	.autowhy {
		background-image: url('../images/claims-img.png');
	}
	.col-sm-6:first-child {
		min-height: 400px;
		padding: 4% 6% 0;
	}
	.col-sm-6:last-child {
		padding: 0;
	}
}

.tip {
	background-image: url('../images/tip.png');
	max-width: 657px;
	min-height: 365px;
	background-repeat: no-repeat;
	display: block;
	margin: 20px auto;
}

/* Device Based css */

/* Large Screen size - Desktop : 1200px wide and larger */
@media (min-width:1200px) {

} // End Large Screen<commit_msg>Case 9000009: Changed auto coverage, why, claims & tip css.<commit_after>@charset "utf-8";
//= require_self

// Styles Only for home page

//h2 headers that are darkh4 color
.darkh5 {
	margin-top: 30px;
}

// Home Page Photo, Text, Quote Box
.feature {
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url('../images/mexico-insurance.png');
	min-height: 575px;
	position: relative;
	background-size: cover;
	.col-sm-6:first-child {
		padding-top: 2%;
	}
	h1, p {
		color: white;
		font-size: 1.8em;
		line-height: 1.2;
	}
	p {
		font-size: 1em;
		&:last-child {
			font-size: 0.9em;
		}
	}
}

// Quote button within feature image
.btn-quote.btn {
	background-color: #d47d3a;
	color: white;
	width: 270px;
	border-radius: 2px;
	border: 1px solid white;
	margin-bottom: 20px;
	&:hover, &:focus {
		color: white;
	}
}

//Feature Icons
.featureicons {
	z-index: 1000;
	position:relative;
	ul {
		margin-left: -40px;
	}
	li {
		list-style: none;
		text-align: center;
		line-height: 1.2;
		top: -30px;
		width: 20%;
		float:left;
		position: relative;
		padding: 0 10px;
		a span {
			background-image: url('../images/auto-feature-sprite.png');
			background-repeat: no-repeat;
			width: 80px;
			height: 80px;
			display: block;
			margin: 0 auto 10px;
			&.auto {
				background-position: 0 0;
			}
			&.moto {
				background-position: 0 -81px;
			}
			&.autv {
				background-position: 0 -163px;
			}
			&.rv {
				background-position: 0 -245px;
			}
			&.towed {
				background-position: 0 -327px;
			}
		}
		a:hover span {
			&.auto {
				background-position: 0 -408px;
			}
			&.moto {
				background-position: 0 -489px;
			}
			&.autv {
				background-position: 0 -570px;
			}
			&.rv {
				background-position: 0 -651px;
			}
			&.towed {
				background-position: 0 -732px;
			}
		}
		a {
			color: #798d96;
			&:hover {
				color: #0c93d2;
			}
		}
	}
}

.autocov {
	background-image:  url('../images/coverage-slice.png');
	background-repeat: repeat-x;
	background-color: #fefefe;
	margin-top: 35px;
	.container {
		margin-bottom: 30px;
	}
	darkh5 {
		margin-top: 20px;
	}
	span {
		&.liabimg, &.fullcovimg {
			background-image: url('../images/auto-feature-sprite.png');
			background-position: 0 -826px;
			background-repeat: no-repeat;
			width: 70px;
			height: 69px;
			display: block;
			margin: 30px auto 10px;
		}
		&.fullcovimg {
			background-position: 0 -893px;
			width: 66px;
		}
	}
	.col-sm-6:first-child {
		padding-right: 30px;
	}
	.col-sm-6:last-child {
		padding-left: 30px;
	}
}

.why, .claims {
	background-color: #0c93d2;
	color: white;
	.autowhy, .claimsimg {
		max-width: 750px;
		min-height: 360px;
		background-size: cover;
		background-repeat: no-repeat;
		display: block;
	}
}

.why {
	.autowhy {
		background-image: url('../images/why-mex-ins.png');
		background-position: top right;
	}
	.col-sm-6:first-child {
		padding: 0;
	}
	.col-sm-6:last-child {
		min-height: 360px;
		padding: 4% 6% 0;
	}
}

.claims {
	.claimsimg {
		background-image: url('../images/claims-img.png');
		background-position: top left;
	}
	.col-sm-6:first-child {
		min-height: 360px;
		padding: 4% 6% 0;
	}
	.col-sm-6:last-child {
		padding: 0;
	}
}

.tip {
	background-image: url('../images/tip.png');
	max-width: 555px;
	min-height: 308px;
	background-repeat: no-repeat;
	display: block;
	margin: 20px auto;
}

/* Device Based css */

/* Large Screen size - Desktop : 1200px wide and larger */
@media (min-width:1200px) {

} // End Large Screen
{'fraction_non_alphanumeric': 0.1639320029563932, 'fraction_numerical': 0.050997782705099776, 'mean_word_length': 2.6871934604904633, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3490181', 'n_tokens_mistral': 3365, 'n_tokens_neox': 2782, 'n_words': 589}