/* ===================== RESPONDIVE 992px ===================== */
@media (min-width: 992px) {
	/* Tipografía principal */
	h1, .heading-1 { font-size: 54px; }
	h3 + p, .heading-3 + p, h3 + .p, .heading-3 + .p { margin-top: 24px; }
	h3 + .row, .heading-3 + .row, h3 + .owl-carousel, .heading-3 + .owl-carousel { margin-top: 55px; }
	.text-large { font-size: 80px; }
	.text-extra-large { font-size: 150px; }

	/* Boxes */
	.box-minimal { padding-right: 0; }
	.box-minimal-title { font-size: 22px; }
	.box-light-icon { font-size: 32px; }
	* + .box-light-title { margin-top: 25px; }
	.box-2 { padding-right: 35px; }
	.box-3 { padding-left: 10px; }
	div.box-cta-thin h4 { font-size: 30px; }

	/* Layouts */
	html .group { margin-left: 380px; }
	html .group > * { margin-left: 30px; }
	html .group-xl { margin-left: -45px; margin-bottom: -20px; }
	html .group-xl > * { margin-left: 45px; margin-bottom: 20px; }
	html .list-inline-md { margin-left: -14px; margin-right: -14px; }
	html .list-inline-md > * { padding-left: 14px; padding-right: 14px; }
	.list-terms dt + dd { margin-top: 18px; }
	.list-terms dd + dt { margin-top: 55px; }
	.list-nav { margin-left: -28px; margin-right: -28px; }
	.list-nav > * { padding-left: 28px; padding-right: 28px; }

	/* Formularios */
	* + form.form-layout-1 { margin-top: 50px; }

	/* Post y quotes */
	* + .post-light { margin-top: 38px; }
	* + .post-creative-meta { margin-top: 25px; }
	.post-creative + [class*='section'] { margin-top: 30px; }
	.quote-modern-big .quote-modern-text { font-size: 20px; }

	/* Thumbnails */
	.thumbnail-classic-lg .thumbnail-classic-dummy::before { padding-bottom: 147.69231%; }
	.thumbnail-corporate-lg .thumbnail-corporate-dummy::before { padding-bottom: 125.40541%; }
	.thumbnail-modern-lg .thumbnail-modern-dummy::before { padding-bottom: 147.69231%; }

	/* Breadcrumbs */
	.breadcrumbs-custom-inner { padding-bottom: 40px; }
	.breadcrumbs-custom-subtitle + .breadcrumbs-custom-title { margin-top: 10px; }

	/* Pagination */
	* + .pagination { margin-top: 55px; }

	/* Pricing */
	.pricing-group-modern .pricing-modern { max-width: 25%; border-right: 1px solid #aeb1be; }
	.pricing-group-modern .pricing-modern:nth-child(4n) { border-right: 0; }
	.pricing-group-modern .pricing-modern:nth-child(n + 5) { border-top: 1px solid #aeb1be; }

	/* Profile */
	.profile-modern-figure { max-width: 28%; }

	/* Blog layout */
	.blog-layout { display: flex; align-items: flex-start; margin-left: -30px; }
	.blog-layout > * { margin-left: 30px; }
	.blog-layout-main { flex-grow: 1; max-width: 66.66667%; }
	.blog-layout-aside { flex-shrink: 0; max-width: 33.33333%; }
	* + .blog-layout-aside { margin-top: 0; }

	/* Timeline */
	.timeline-classic-item * + h4, .timeline-classic-item * + .heading-4 { margin-top: 20px; }
	.timeline-classic-item-title { font-size: 36px; }
	.thumbnail-classic-item-subtitle { font-size: 20px; line-height: 1.4; }
	.timeline-classic-item-aside { max-width: 37%; }
	.timeline-classic-item-main { max-width: 50%; }

	/* Spacing global */
	* + h1, * + .heading-1 { margin-top: 22px; }
	html * + .offset-top-1 { margin-top: 60px; }
	html * + .offset-top-3 { margin-top: 30px; }
	html * + .offset-top-4 { margin-top: 24px; }
	html .page * + .offset-top-5 { margin-top: 60px; }
	.progress-linear + .button { margin-top: 55px; }
	.row + .group { margin-top: 45px; }

	/* Rows */
	.row-md-30 { margin-bottom: -30px; }
	.row-md-30:empty { margin-bottom: 0; }
	.row-md-30 > * { margin-bottom: 30px; }

	/* Sections */
	.section-md { padding: 60px 0 70px; }
	.section-xl { padding: 100px 0; }
	.section-1 { padding: 80px 0; }
	.section-overlap { padding: 100px 0; }
	.section-overlap-image { width: calc(50% - -80px - 45px); }
	.section-halfscreen-inner { padding: 100px 0; }
	.section-halfscreen-image { width: 50%; }

	/* Cells / Range */
	[class*='cell-lg'] > .row > [class*='col'] { flex-basis: 100%; }
	.cell-lg-5 { flex: 0 0 calc(50% - 80px); max-width: calc(50% - 80px); }
	.cell-lg-5 .cell-inner { max-width: 400px; }
	.cell-lg-6 { flex: 0 0 50%; max-width: 50%; }
	.cell-lg-6 .cell-inner { max-width: 480px; }
	.range > [class*='cell-lg']:nth-child(odd) .cell-inner { margin-left: auto; }
	.range.flex-lg-row-reverse > [class*='cell-lg']:nth-child(odd) .cell-inner { margin-left: 0; }
	.range.flex-lg-row-reverse > [class*='cell-lg']:nth-child(even) .cell-inner { margin-left: auto; }
	.range > [class*='cell-lg'].container { margin: 0; }

	/* Background fixed */
	html:not(.tablet):not(.mobile) .bg-fixed { background-attachment: fixed; }

	/* Margins / padding */
	.offset-right-1 { margin-right: 40px; }
	.inset-left-1 { padding-left: 0; }
	.inset-left-2 { padding-left: 30px; }
	.inset-right-1 { padding-right: 0; }
	.inset-right-2 { padding-right: 30px; }
	.inset-right-3 { padding-left: 5px; }

	/* Map */
	.google-map { height: 350px; }

	/* Isotope filters */
	.isotope-filters-list { font-size: 18px; margin-left: -48px; }
	.isotope-filters-list > * { margin-left: 48px; }
	.isotope-filters-list::after { left: 45px; }
}
