

/* Start:/local/templates/arm_minimal_blue/styles.css?17709751902433*/
:root {
	--primary: #1A252F;
	--secondary: #EFF5F9;
}

html {
	font-family: "Roboto Mono", monospace;
}

body {
	background-color: #fff;
}

.owl-carousel .owl-nav {
	display: none;
}

.bg-primary {
	background-color: var(--primary);
}

.text-primary {
	color: var(--primary);
}

.bg-secondary {
	background-color: var(--secondary);
}

.text-secondary {
	color: var(--secondary);
}

.hover-mint:hover {
	background-color: #85DBC4;
	color: var(--primary);
}

.hover-red:hover {
	background-color: #B33A52;
	color: #fff;
}

.hover-purple:hover {
	background-color: #7537B7;
	color: #fff;
}

.hover-blue:hover {
	background-color: #134776;
	color: #fff;
}

.hover-yellow:hover {
	background-color: #EFCD5D;
	color: var(--primary);
}

.hover-green:hover {
	background-color: #639E49;
	color: #fff;
}

.hover-gradient:hover {
	background: linear-gradient(90deg, #5CFFE4 0%, #7888E2 100%);
	color: var(--primary);
}

.b24-form-wrapper {
	border-radius: 1.5rem !important;
	background-color: color-mix(in srgb, oklch(87.2% 0.01 258.338) 70%, transparent) !important;
}

.b24-form-control-list .b24-form-control,
.b24-form-control-select .field-item,
.b24-form-control-string .b24-form-control,
.b24-form-control-text .b24-form-control {
	background-color: #fff !important;
}

.b24-form-btn {
	background-color: var(--primary) !important;
	font-size: 1.25rem !important;
    line-height: var(--tw-leading, calc(1.75 / 1.25)) !important;
	transition-property: all !important;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)) !important;
    transition-duration: var(--tw-duration, var(--default-transition-duration)) !important;
	color: var(--color-white) !important;
	--tw-font-weight: var(--font-weight-medium) !important;
    font-weight: var(--font-weight-medium) !important;
	padding-block: calc(var(--spacing) * 6) !important;
	padding-inline: calc(var(--spacing) * 4) !important;
	border-radius: calc(infinity * 1px) !important;
	gap: calc(var(--spacing) * 2) !important;
	justify-content: center !important;
	align-items: center !important;
	width: 100% !important;
	height: calc(var(--spacing) * 11) !important;
	display: inline-flex !important;
	box-shadow: none !important;
}

.b24-form-btn:hover {
	background: linear-gradient(90deg, #5CFFE4 0%, #7888E2 100%) !important;
	color: var(--primary) !important;
}

@media (max-width: 787px) {
	.b24-form-btn {
		font-size: 16px !important;
	}
}

/* End */
/* /local/templates/arm_minimal_blue/styles.css?17709751902433 */
