.more-link {
	color: var(--primary);
	font-size: 14px;
	/* font-weight: 700; */
	white-space: nowrap
}

.more-link:hover {
	text-decoration: underline
}

.section-head {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	gap: 20px;
	margin-bottom: 54px
}

.more-link {
	color: var(--primary);
	font-size: 14px;
	/* font-weight: 700; */
	white-space: nowrap
}

.more-link:hover {
	text-decoration: underline
}

/* .btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 46px;
	padding: 0 28px;
	border-radius: 8px;
	border: 1px solid transparent;
	font-weight: 700;
	cursor: pointer;
	transition: .25s
}

.btn-primary {
	background: var(--primary);
	color: #fff;
	box-shadow: 0 10px 22px rgba(23, 61, 149, .18)
}

.btn-primary:hover {
	background: #13367f;
	transform: translateY(-1px)
}

.btn-outline {
	background: #fff;
	border-color: #9aa9d0;
	color: var(--primary)
}

.btn-outline:hover {
	background: #f4f7ff
}

.icon {
	width: 1.15em;
	height: 1.15em;
	fill: none;
	stroke: currentColor;
	stroke-width: 1.9;
	stroke-linecap: round;
	stroke-linejoin: round;
	flex: 0 0 auto
} */

/* header */
/* .site-header {
	position: sticky;
	top: 0;
	z-index: 1000;
	background: rgba(255, 255, 255, .98);
	backdrop-filter: blur(12px);
	border-bottom: 1px solid rgba(16, 45, 101, .08)
} */

/* .header-inner {
	display: flex;
	align-items: center;
	gap: 28px;
	height: 74px
} */

.logo {
	display: flex;
	align-items: center;
	min-width: 220px
}

.logo img {
	width: 196px;
	height: auto
}


.header-actions {
	display: flex;
	align-items: center;
	gap: 14px
}

.lang-wrap {
	position: relative
}

.lang-btn {
	border: 0;
	background: transparent;
	display: flex;
	align-items: center;
	gap: 6px;
	color: #10254d;
	font-weight: 700;
	cursor: pointer;
	height: 40px;
	padding: 0 8px
}

.lang-menu {
	position: absolute;
	right: 0;
	top: 46px;
	background: #fff;
	border: 1px solid var(--line);
	border-radius: 10px;
	box-shadow: var(--shadow);
	padding: 8px;
	min-width: 124px;
	opacity: 0;
	visibility: hidden;
	transform: translateY(-6px);
	transition: .22s
}

.lang-menu.open {
	opacity: 1;
	visibility: visible;
	transform: none
}

.lang-menu button,
.lang-menu a {
	display: block;
	width: 100%;
	border: 0;
	background: #fff;
	text-align: left;
	padding: 10px 12px;
	border-radius: 8px;
	color: #30405e;
	cursor: pointer;
	text-decoration: none
}

.lang-menu button:hover,
.lang-menu a:hover,
.lang-menu a.active {
	background: #f3f7ff;
	color: var(--primary)
}

.header-cta {
	height: 42px;
	padding: 0 22px;
	font-size: 14px
}

.menu-toggle {
	display: none;
	width: 42px;
	height: 42px;
	border: 0;
	background: transparent;
	padding: 6px;
	cursor: pointer
}

.menu-toggle span {
	display: block;
	height: 2px;
	background: #17304f;
	margin: 7px 0;
	transition: .25s
}

.drawer-mask,
.mobile-drawer {
	display: none
}

/* hero */
.hero {
	background: #fff
}

.hero-shell {
	position: relative;
	overflow: hidden;
	border-top: 1px solid #eef2f8;
	border-bottom: 1px solid #eef2f8
}

.banner-carousel {
	position: relative;
	min-height: 344px;
	background: #f8fbff
}

.banner-slide {
	position: absolute;
	inset: 0;
	display: grid;
	grid-template-columns: minmax(0, 1.08fr) minmax(0, .92fr);
	align-items: stretch;
	opacity: 0;
	visibility: hidden;
	transition: opacity .45s ease, visibility .45s ease;
	background: linear-gradient(90deg, #f8fbff 0%, #f6f9ff 42%, #f0f5ff 100%)
}

.banner-slide.active {
	opacity: 1;
	visibility: visible;
	position: relative
}

.banner-copy {
	padding: 34px 38px 28px 24px;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.banner-title {
	margin: 0;
	color: #173b8d;
	font-size: 34px;
	line-height: 1.16;
	font-weight: 800;
	letter-spacing: .01em
}

.banner-sub {
	margin: 16px 0 22px;
	color: #23345d;
	font-size: 16px;
	font-weight: 700
}

.banner-points {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 18px;
	margin-bottom: 24px
}

.point {
	display: flex;
	gap: 10px;
	align-items: flex-start;
	color: #173b8d
}

.point .icon-wrap {
	width: 34px;
	height: 34px;
	border-radius: 50%;
	display: grid;
	place-items: center;
	color: var(--primary)
}

.point strong {
	display: block;
	color: #173b8d;
	font-size: 15px;
	line-height: 1.2;
	margin-bottom: 4px
}

.point span {
	display: block;
	color: #32405f;
	font-size: 12px;
	font-weight: 700
}

.banner-actions {
	display: flex;
	gap: 18px;
	flex-wrap: wrap
}

.banner-visual {
	position: relative;
	min-height: 344px;
	background-image: linear-gradient(90deg, rgba(255, 255, 255, .08) 0%, rgba(255, 255, 255, 0) 12%), url('data:image/webp;base64,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');
	background-size: cover;
	background-position: center
}

.banner-slide.slide-2 .banner-visual {
	filter: saturate(1.1) contrast(1.02) hue-rotate(-8deg)
}

.banner-slide.slide-3 .banner-visual {
	filter: saturate(1.08) brightness(.95) hue-rotate(8deg)
}

.floating-contact {
	position: absolute;
	right: 34px;
	top: 44px;
	z-index: 5;
	width: 160px;
	background: #fff;
	border: 1px solid #edf1f7;
	border-radius: 16px;
	box-shadow: 0 14px 36px rgba(12, 31, 89, .14);
	padding: 12px
}

.contact-link {
	display: flex;
	align-items: center;
	gap: 12px;
	height: 44px;
	padding: 0 8px;
	border-radius: 10px;
	color: #283657;
	font-weight: 700;
	font-size: 14px
}

.contact-link:hover {
	background: #f6f9ff;
	color: var(--primary)
}

.contact-link .badge {
	width: 26px;
	height: 26px;
	border-radius: 50%;
	display: grid;
	place-items: center;
	background: #f2f6ff;
	color: var(--primary)
}

.contact-link.whatsapp .badge {
	background: #ecfbef;
	color: #1fa855
}

.contact-cta {
	margin-top: 8px;
	width: 100%;
	height: 42px;
	border-radius: 10px;
	border: 0;
	background: var(--primary);
	color: #fff;
	font-weight: 700;
	cursor: pointer
}

.banner-nav {
	position: absolute;
	left: 24px;
	right: 24px;
	bottom: 16px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	pointer-events: none
}

.banner-dots {
	display: flex;
	gap: 10px;
	pointer-events: auto
}

.banner-dot {
	width: 11px;
	height: 11px;
	border: 0;
	border-radius: 999px;
	background: rgba(23, 61, 149, .25);
	cursor: pointer;
	transition: .2s
}

.banner-dot.active {
	width: 30px;
	background: var(--primary)
}

.banner-arrows {
	display: flex;
	gap: 10px;
	pointer-events: auto
}

.banner-arrow {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	border: 1px solid rgba(23, 61, 149, .16);
	background: rgba(255, 255, 255, .88);
	display: grid;
	place-items: center;
	cursor: pointer;
	color: var(--primary)
}

.banner-arrow:hover {
	background: #fff
}

/* product carousel */
/* .products-wrap {
	padding: 18px 0 8px
}

.carousel-shell {
	position: relative
}

.carousel-viewport {
	overflow: hidden;
	padding: 4px 2px 12px
}

.carousel-track {
	display: flex;
	gap: 18px;
	transition: transform .35s ease
} */

.product-shot {
	flex: 0 0 calc((100% - 72px)/5);
	border-radius: 12px;
	overflow: hidden;
	box-shadow: var(--shadow);
	background: #fff;
	border: 1px solid #edf1f7
}

.product-shot img {
	width: 100%;
	height: 100%;
	display: block
}

.carousel-btn {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 42px;
	height: 42px;
	border-radius: 50%;
	border: 1px solid rgba(23, 61, 149, .15);
	background: #fff;
	box-shadow: 0 10px 28px rgba(12, 35, 89, .12);
	display: grid;
	place-items: center;
	color: var(--primary);
	cursor: pointer;
	z-index: 3
}

.carousel-btn.prev {
	left: -14px
}

.carousel-btn.next {
	right: -14px
}

.carousel-btn:disabled {
	opacity: .38;
	cursor: not-allowed
}

.carousel-dots {
	display: flex;
	justify-content: center;
	gap: 10px;
	padding-top: 2px
}

.carousel-dot {
	width: 8px;
	height: 8px;
	border-radius: 999px;
	background: rgba(23, 61, 149, .2);
	border: 0;
	cursor: pointer;
	transition: .2s
}

.carousel-dot.active {
	width: 22px;
	background: var(--primary)
}

/* why choose */
/* .why-strip {
	padding: 16px 10px 8px
}

.why-title {
	text-align: center;
	color: var(--primary);
	font-size: 18px;
	font-weight: 800;
	margin-bottom: 14px
}

.why-grid {
	display: grid;
	grid-template-columns: repeat(6, 1fr);
	gap: 18px
}

.why-item {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 10px;
	padding: 10px 6px
}

.why-item .mini {
	width: 42px;
	height: 42px;
	border-radius: 50%;
	display: grid;
	place-items: center;
	color: var(--primary)
}

.why-item strong {
	display: block;
	font-size: 18px;
	color: #182b5f
}

.why-item span {
	display: block;
	font-size: 12px;
	color: #4c5875
} */

/* sections with cards */
.cards-6 {
	display: grid;
	grid-template-columns: repeat(6, 1fr);
	gap: 14px
}

.card-shot {
	border-radius: 3px;
	overflow: hidden;
	box-shadow: var(--shadow);
	/* border: 1px solid #edf1f7;
	background: #fff */
}

.card-shot img {
	width: 100%;
	height: 100%;
	display: block
}
.card-shot-qy{
	text-align: center;
}
.card-shot-qy .qy-text{
	position: absolute;
	/* width: 100%;
	height: 100%; */
	display: block;
	/* z-index: 999; */
	/* height: 60px; */
	width: 251px;
	
	/* width: 100%; */
}
.card-shot-qy .qy-text p{
	color: #04286e;
	text-align: center;
	padding: 0px 0;
	/* font-size: 12px; */
}
.mid-grid {
	display: grid;
	grid-template-columns: 320px 1fr;
	gap: 28px;
	align-items: start;
	margin-top: 16px
}

.intro-panel {
	padding: 6px 6px 0
}

.intro-panel h3 {
	margin: 0 0 12px;
	color: #173b8d;
	font-size: 18px
}

.intro-panel p {
	margin: 0 0 16px;
	color: #55627c;
	font-size: 13px;
	line-height: 1.8
}

.bullet-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 12px 18px;
	margin: 18px 0 18px;
	padding: 0;
	list-style: none
}

.bullet-grid li {
	display: flex;
	align-items: center;
	gap: 8px;
	color: #173b8d;
	font-size: 13px;
	font-weight: 700
}

.bullet-grid li::before {
	content: "";
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: var(--primary);
	box-shadow: 0 0 0 4px rgba(23, 61, 149, .08)
}

.feature-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 16px
}
.feature-grid .card-shot{
	text-align: center;
}
.two-col {
	display: grid;
	grid-template-columns: 1fr 1.08fr;
	gap: 28px;
	align-items: start
}

.expo-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 12px
}
.expo-grid .card-shot{
	background: none;
}
.expo-grid .card-shot p{
	font-size: 12px;
	text-align: center;
}

.process {
	padding: 4px 0
}

.process h3,
.resource h3,
.certs h3,
.expo h3 {
	margin: 0 0 14px;
	color: #173b8d;
	font-size: 18px
}

.process-steps {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 12px;
	align-items: start
}

.step {
	text-align: center;
	position: relative;
	padding-top: 2px
}

.step:not(:last-child)::after {
	content: "→";
	position: absolute;
	top: 14px;
	right: -10px;
	color: #a1afcc;
	font-size: 20px;
	font-weight: 700
}

.step-num {
	width: 58px;
	height: 58px;
	margin: 0 auto 12px;
	border-radius: 50%;
	border: 2px solid #c4d0ee;
	display: grid;
	place-items: center;
	color: var(--primary);
	font-weight: 800;
	font-size: 22px;
	background: #fff
}

.step strong {
	display: block;
	margin-bottom: 6px;
	color: #132d68;
	font-size: 16px
}

.step span {
	display: block;
	color: #687591;
	font-size: 12px;
	line-height: 1.6
}

.certs-grid {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 14px
}

.resource-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 14px
}

.resource-card {
	background: #fff;
	border: 1px solid #edf1f7;
	border-radius: 8px;
	box-shadow: var(--shadow);
	padding: 18px 18px 16px;
	min-height: 122px
}

.resource-card .head {
	display: flex;
	align-items: center;
	gap: 12px;
	margin-bottom: 26px;
	color: #173b8d;
	font-weight: 800
}

.resource-card .circle {
	width: 34px;
	height: 34px;
	border-radius: 50%;
	background: #eef4ff;
	display: grid;
	place-items: center;
	color: var(--primary)
}

.resource-card p {
	margin: 0;
	color: #56627c;
	font-size: 13px;
	line-height: 1.7
}

.resource-card .arr {
	display: flex;
	justify-content: flex-end;
	margin-top: 8px;
	color: #173b8d;
	font-weight: 800
}

/* CTA and footer */
.cta-strip {
	margin-top: 16px;
	background: linear-gradient(90deg, #04286e, #173b8d);
	color: #fff
}

.cta-inner {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 24px;
	padding: 18px 0
}

.cta-copy {
	display: flex;
	align-items: center;
	gap: 16px
}

.cta-icon {
	width: 52px;
	height: 52px;
	border-radius: 50%;
	background: rgba(255, 255, 255, .14);
	display: grid;
	place-items: center
}

.cta-copy h3 {
	margin: 0 0 4px;
	font-size: 24px
}

.cta-copy p {
	margin: 0;
	color: #d7e3ff;
	font-size: 13px
}

.cta-actions {
	display: flex;
	gap: 12px;
	flex-wrap: wrap
}

.cta-actions .btn-outline {
	background: transparent;
	color: #fff;
	border-color: rgba(255, 255, 255, .4)
}

.cta-actions .btn-outline:hover {
	background: rgba(255, 255, 255, .08)
}

.site-footer {
	background: linear-gradient(180deg, #182f7c 0%, #182f7c 100%);
	color: #fff;
	padding: 22px 0 16px
}

.footer-grid {
	display: grid;
	grid-template-columns: 1.4fr repeat(4, 1fr) 1.35fr;
	gap: 28px
}

.footer-brand img {
	width: 220px;
	max-width: 100%;
	margin-bottom: 10px
}

.footer-brand p {
	margin: 0 0 16px;
	color: #bfcbed;
	font-size: 12px;
	line-height: 1.8
}

.footer-brand .social {
	display: flex;
	gap: 10px;
	margin: 16px 0
}

.footer-brand .social span {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: rgba(255, 255, 255, .1);
	display: grid;
	place-items: center
}

.footer-col h4 {
	margin: 6px 0 14px;
	font-size: 16px
}

.footer-col a {
	display: block;
	color: #d5def6;
	font-size: 13px;
	line-height: 2
}

.footer-col a:hover {
	color: #fff;
	text-decoration: none
}

.contact-list {
	display: grid;
	gap: 10px
}

.contact-list div {
	display: flex;
	gap: 10px;
	align-items: flex-start;
	color: #d5def6;
	font-size: 13px;
	line-height: 1.7
}
.contact-list p {
	display: flex;
	gap: 10px;
	align-items: flex-start;
	color: #000;
	font-size: 14px;
	line-height: 1.0;
	/* padding: 5px; */
}
.footer-bottom {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	align-items: center;
	margin-top: 18px;
	padding-top: 14px;
	border-top: 1px solid rgba(255, 255, 255, .12);
	color: #a9b8df;
	font-size: 12px
}

.footer-bottom .legal {
	display: flex;
	gap: 18px;
	flex-wrap: wrap
}

/* modal */
.modal-mask {
	position: fixed;
	inset: 0;
	background: rgba(5, 18, 56, .68);
	display: none;
	align-items: center;
	justify-content: center;
	z-index: 2000;
	padding: 20px
}

.modal-mask.open {
	display: flex
}

.modal {
	width: min(560px, 100%);
	background: #fff;
	border-radius: 16px;
	overflow: hidden;
	box-shadow: 0 26px 70px rgba(0, 0, 0, .25)
}

.modal-head {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 18px 22px;
	background: linear-gradient(90deg, #0c2e7b, #1745a9);
	color: #fff
}

.modal-head h3 {
	margin: 0;
	font-size: 22px
}

.modal-close {
	background: transparent;
	border: 0;
	color: #fff;
	font-size: 28px;
	cursor: pointer
}

.modal-body {
	padding: 20px 22px 22px
}

.form-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 14px
}

.field {
	display: grid;
	gap: 6px
}

.field.full {
	grid-column: 1/-1
}

.field label {
	font-size: 13px;
	font-weight: 700;
	color: #36445d
}

.field input,
.field textarea,
.field select {
	width: 100%;
	border: 1px solid #dbe4f2;
	border-radius: 10px;
	padding: 12px 14px;
	outline: none
}

.field textarea {
	min-height: 98px;
	resize: vertical
}

.form-actions {
	grid-column: 1/-1;
	display: flex;
	justify-content: flex-end;
	gap: 12px;
	padding-top: 2px
}

.toast {
	position: fixed;
	left: 50%;
	bottom: 26px;
	transform: translateX(-50%) translateY(20px);
	background: #10285e;
	color: #fff;
	padding: 12px 18px;
	border-radius: 10px;
	opacity: 0;
	pointer-events: none;
	transition: .25s;
	z-index: 3000
}

.toast.show {
	opacity: 1;
	transform: translateX(-50%) translateY(0)
}

@media (max-width:1280px) {
	.desktop-nav {
		gap: 26px
	}

	.product-shot {
		flex-basis: calc((100% - 54px)/4)
	}

	.why-grid {
		grid-template-columns: repeat(3, 1fr)
	}

	.cards-6 {
		grid-template-columns: repeat(3, 1fr)
	}

	.feature-grid {
		grid-template-columns: repeat(2, 1fr)
	}

	.footer-grid {
		grid-template-columns: 1.4fr repeat(3, 1fr)
	}
}

@media (max-width:1024px) {
	.container {
		width: min(calc(100% - 28px), var(--max))
	}

	.desktop-nav,
	.header-cta {
		display: none
	}

	.menu-toggle {
		display: block
	}

	.header-inner {
		height: 68px;
		gap: 14px
	}

	.header-actions {
		margin-left: auto
	}

	.drawer-mask {
		display: block;
		position: fixed;
		inset: 0;
		background: rgba(5, 18, 56, .54);
		opacity: 0;
		visibility: hidden;
		transition: .25s;
		z-index: 1100
	}

	.drawer-mask.open {
		opacity: 1;
		visibility: visible
	}

	.mobile-drawer {
		display: block;
		position: fixed;
		right: 0;
		top: 0;
		height: 100dvh;
		width: min(360px, 90vw);
		background: #fff;
		z-index: 1200;
		transform: translateX(105%);
		transition: .3s;
		box-shadow: -16px 0 40px rgba(8, 32, 65, .24);
		padding: 18px 18px 26px;
		overflow: auto
	}

	.mobile-drawer.open {
		transform: none
	}

	.drawer-head {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding-bottom: 14px;
		border-bottom: 1px solid #edf1f7
	}

	.drawer-close {
		border: 0;
		background: transparent;
		font-size: 30px;
		color: #31425e;
		cursor: pointer
	}

	.drawer-nav {
		display: grid;
		padding-top: 10px
	}

	.drawer-nav a {
		padding: 14px 4px;
		border-bottom: 1px solid #eef2f6;
		font-weight: 700;
		color: #24334f
	}

	.drawer-lang {
		margin-top: 18px;
		padding-top: 14px;
		border-top: 1px solid #eef2f6
	}

	.banner-slide {
		grid-template-columns: 1fr
	}

	.banner-visual {
		min-height: 230px;
		order: -1
	}

	.banner-copy {
		padding: 24px 20px 28px
	}

	.banner-title {
		font-size: 30px
	}

	.banner-points {
		grid-template-columns: repeat(2, 1fr)
	}

	.floating-contact {
		right: 18px;
		top: 18px;
		width: 148px
	}

	.product-shot {
		flex-basis: calc((100% - 18px)/2.5)
	}

	.cards-6 {
		grid-template-columns: repeat(2, 1fr)
	}

	.mid-grid,
	.two-col {
		grid-template-columns: 1fr
	}

	.certs-grid,
	.resource-grid,
	.process-steps {
		grid-template-columns: repeat(2, 1fr)
	}

	.step:not(:last-child)::after {
		display: none
	}

	.footer-grid {
		grid-template-columns: 1fr 1fr 1fr
	}
}

@media (max-width:760px) {
	.container {
		width: min(calc(100% - 24px), var(--max))
	}

	.logo {
		min-width: 160px
	}

	.logo img {
		width: 178px
	}

	.lang-btn .label {
		display: none
	}

	.banner-title {
		font-size: 28px
	}

	.banner-sub {
		font-size: 15px
	}

	.banner-points {
		grid-template-columns: 1fr 1fr;
		gap: 14px
	}

	.banner-actions .btn {
		width: 100%
	}

	.banner-nav {
		left: 16px;
		right: 16px
	}

	.product-shot {
		flex-basis: calc((100% - 18px)/2)
	}

	.carousel-btn.prev {
		left: -6px
	}

	.carousel-btn.next {
		right: -6px
	}

	.why-grid {
		grid-template-columns: repeat(2, 1fr)
	}

	.cards-6,
	.feature-grid,
	.expo-grid,
	.certs-grid,
	.resource-grid,
	.process-steps {
		grid-template-columns: 1fr
	}

	.card-shot-qy {
		background: #fff;
		overflow: visible
	}

	.card-shot-qy img {
		height: auto
	}

	.card-shot-qy .qy-text {
		position: static;
		width: 100%;
		padding: 8px 0 4px
	}

	.card-shot-qy .qy-text p {
		margin: 0;
		color: #04286e;
		font-size: 14px;
		line-height: 1.5
	}

	.bullet-grid {
		grid-template-columns: 1fr
	}

	.cta-inner {
		flex-direction: column;
		align-items: flex-start
	}

	.cta-copy h3 {
		font-size: 20px
	}

	.footer-grid {
		grid-template-columns: 1fr 1fr
	}

	.footer-bottom {
		flex-direction: column;
		align-items: flex-start
	}

	.form-grid {
		grid-template-columns: 1fr
	}
}

@media (max-width:480px) {
	.header-inner {
		gap: 10px
	}

	.logo img {
		width: 164px
	}

	.banner-title {
		font-size: 24px
	}

	.banner-points {
		grid-template-columns: 1fr
	}

	.floating-contact {
		position: static;
		width: 100%;
		margin: 14px 0 0
	}

	.why-grid {
		grid-template-columns: 1fr
	}

	.footer-grid {
		grid-template-columns: 1fr 1fr;
		gap: 22px 18px
	}

	.footer-brand,
	.footer-col:last-child {
		grid-column: 1/-1
	}

	.footer-col h4 {
		margin: 4px 0 8px;
		font-size: 15px
	}

	.footer-col a {
		line-height: 1.85
	}
}
