/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.0
 Text Domain:  bricks
*/





.brxe-section #cmplz-document {
	max-width: 100%;
}



/* .mauticform-message {
	text-align: center;
	color: var(--bricks-color-8ec3d1) !important;
}
.mauticform-innerform .mauticform-page-wrapper {
	display: flex !important;
	align-items: center;
    justify-content: center;
    gap: 12px;
}
.mauticform-innerform .mauticform-row {
	margin: 0;
}
.mauticform-innerform input{
	border-radius: 8px;
    padding: 4px 16px;
	background: transparent;
	width: 280px;
	color: var(--bricks-color-lpjitg);
}

.mauticform-innerform .mauticform-button {
    font-size: 18px !important;
    font-family: "Poppins";
    font-weight: 500 !important;
    line-height: 28px !important;
    color: var(--bricks-color-lpjitg) !important;
    background: var(--bricks-color-8ec3d1) !important;
    border-radius: 8px !important;
    border: 1px solid var(--bricks-color-8ec3d1) !important;
    padding: 10px 16px !important;
	transition: all 0.3s;
} */
/* .ff-el-form-control {
  height: 42px !important;
} */

div#fluentform_2_success {
    color: #fff !important;
}
.ff-el-group {
	margin: 0 !important;
	width: max-content !important;
}
.ff-t-cell {
	flex-basis: unset !important;
}
.ff-t-column-1 {
	width: -webkit-fill-available;
}
.ff-t-column-1 .ff-el-group {
	width: 100% !important;
}
.ff-t-cell input{
	border-radius: 8px !important;
    padding: 10px 16px !important;
	width: 100% !important;
	color: var(--bricks-color-4c41c7) !important;
	height: 48px;
	line-height: 28px !important;
}

.ff-btn.ff-btn-submit {
    background-color: #08B2A7 !important;
    border-color: #08B2A7 !important;
    color: #ffffff !important;
	border-radius: 8px !important;
    border: 1px solid var(--bricks-color-8ec3d1) !important;
    padding: 10px 16px !important;
	transition: all 0.3s !important;
	margin: 0 !important;
	height: 48px;
	line-height: 28px !important;
/* 	width: 120px !important; */
}

@media only screen and (width >= 768px) {
	.ff-t-column-2 {
		width: 120px !important;
	}
}

@media only screen and (width < 768px) {
	.ff_submit_btn_wrapper {
		width: 100% !important;
	}
    .ff-btn.ff-btn-submit {
		margin: 10px 0 !important;
	}
}

.ff-message-success {
	margin: 0;
	border-radius: 12px;
}
.ff-message-success img {
	border-radius: 12px;
}