.page-id-6372 header,
.page-id-6372 footer,
.page-id-6782 header,
.page-id-6847 header,
.page-id-6847 footer,
.page-id-6782 footer{
	display:none
}
.elementor-element-fb8db58 {
	background: linear-gradient(180deg, #f4f8f3, transparent);
}
.elementor-element-2epvxns.no-bg {
	background:white
}

.text-list ul {
	display:flex;
	justify-content:center;
	list-style:none
}
.text-list li {
	padding: 10px 14px;
    border: 1px solid #dfe6dc;
    border-radius: 999px;
    background: #f7faf6;
	margin:0 15px;
    font-size: 13px;
}
.elementor-element-12855e3,
.elementor-6372 .elementor-element.elementor-element-3dd6e09,
.elementor-6782 .elementor-element.elementor-element-73cb674,
.elementor-element-bfc679b{
	margin:15px auto 0 !important
}
.elementor-6372 .elementor-element.elementor-element-3dd6e09 p,
.elementor-element-bfc679b p {
	margin:0 !important;
}
.text-center-list {
	margin:0 auto;
}
.text-center-list img{
	border-radius:15px;
	margin-bottom:15px
}
.text-center-list h6 {
	font-family: "Inter", Sans-serif;
	margin:0;
	font-weight:800
}
.text-center-list div,
.text-center-list p {
	font-family: "Inter", Sans-serif;
	margin:0;
	font-size:15px;
}
.text-center-list h6 {
	font-size:16px
}
.elementor-element-890c53f ul {
	width:470px;
	margin:0 auto
}
.e-n-accordion-item {
	border:1px solid #E6E9EC;
	border-radius:15px
}
.elementor-element-0f3c442,
.elementor-element-42960c4 {
	margin-bottom:0px !important
}
.elementor-element-d82e9f5 .elementor-widget-wrap,
.elementor-element-511ff39 .elementor-widget-wrap{
	display:flex;
	justify-content:center;
	align-items:center
}
.elementor-element-d82e9f5 .elementor-widget-wrap>div,
.elementor-element-511ff39 .elementor-widget-wrap>div{
	width:auto
}
.elementor-element-511ff39 .elementor-element,
.elementor-element-511ff39  p {
	margin:0 15px 0 0 !important
}
.elementor-element-73cb674 label{
	margin:0 0 15px;
	display:block
}
label .req{
	color:red
}
.elementor-element-d82e9f5 .elementor-widget-wrap .elementor-element-c388dbe {
	margin:0 10px !important
}
.translate a {
	font-size:14px
}
.translate a:before{
	content:"|";
	padding:0 10px
}
.translate a:first-child:before{
	display:none
}
.fieldset-cf7mls-wrapper {
	max-width: 730px;
    margin: 0 auto;
}
.fieldset-cf7mls-wrapper h5 + p {
	max-width:400px;
	margin:0 auto
}
.fieldset-cf7mls-wrapper .cf7mls-btns.cf7mls-btns-last-step {
	max-width:400px;
	display:block;
	margin:0 auto;	
}
.fieldset-cf7mls-wrapper .fieldset-cf7mls:first-child {
	max-width:430px;
	margin:0 auto
}
.fieldset-cf7mls-wrapper .fieldset-cf7mls:first-child h2 {
	margin-bottom:35px
}
.elementor-element-73cb674 form.submitting .fieldset-cf7mls:first-child {
	display:none !important
}
.wpcf7-form h2 {
	text-align:center;
	font-family: "Inter", Sans-serif;
	font-size:34px;
	font-weight:700
}
.wpcf7-form h4 {
	text-align:center;
	font-family: "Inter", Sans-serif;
	font-size:24px;
	font-weight:700
}
.wpcf7-form h5 {
	text-align:center;
	font-family: "Inter", Sans-serif;
	font-size:18px;
	font-weight:700
}

#wpcf7-f6781-p6782-o1 input::-webkit-outer-spin-button,
#wpcf7-f6781-p6782-o1 input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

#wpcf7-f6781-p6782-o1 input[type=number] {
    -moz-appearance:textfield; /* Firefox */
}
.elementor-element-890c53f li{
	text-align:left;
	margin:11px 0
}
.wpcf7-not-valid-tip{
	display:none
}
@media(min-width:992px){
	
.elementor-element-2epvxns {
	position: sticky;
    top: 0;
    width: 100%;
    left: 0;
    z-index: 10;
}
.elementor-element-511ff39  {
	position: sticky;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 10;
}
}
@media(max-width:599px){
	.text-list ul {
		flex-direction:column
	}
	.text-list li {
		margin:5px 0
	}
}