/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Select2 country container select2 selection placeholder **/
#select2-country-container .select2-selection__placeholder {
	color: rgb(0, 0, 0) !important;
}

/** General >> Select2 country container **/
#select2-country-container {
	color: rgb(0, 0, 0) !important;
	line-height: 31px !important;
	background-color: rgb(255, 255, 255) !important;
	height: 42px !important;
	box-sizing: border-box !important;
	object-fit: fill !important;
	padding-left: 10px !important;
	border: 1px solid rgb(45, 93, 226) !important;
	border-radius: 10px !important;
}

/** General >> Elementor element d22acb1 e con inner **/
.elementor-element-d22acb1 .e-con-inner {
	padding-bottom: 0 !important;
}

/** General >> Selection select2 selection single **/
.selection .select2-selection--single {
	height: 38px !important;
	border-width: 0 !important;
	border-radius: 10px !important;
}

/** General >> Code **/
#code {
	font-weight: 400 !important;
	height: 41px !important;
}

/** General >> Div (#1) jet form builder field wrap **/
.is-layout-flex > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__field-wrap {
	height: 38px !important;
	margin-bottom: 1px !important;
}

/** General >> Month **/
#month {
	font-weight: 400 !important;
	height: 41px !important;
}

/** General >> Enddate **/
#enddate {
	font-weight: 400 !important;
	padding-top: 6px !important;
	padding-bottom: 7px !important;
}

/** General >> Select2 country results select2 results message **/
#select2-country-results .select2-results__message {
	font-family: 'Noto Sans Thai' !important;
	font-size: 14px !important;
	line-height: 16px !important;
}

/** General >> Select2 search dropdown select2 search field **/
.select2-search--dropdown .select2-search__field {
	font-family: 'Noto Sans Thai' !important;
	font-size: 14px !important;
}

/** General >> Select2 country 2 container **/
#select2-country_2-container {
	background-color: rgb(255, 255, 255) !important;
	min-width: auto !important;
	height: 35px !important;
	box-sizing: border-box !important;
	object-fit: fill !important;
	padding-top: 2px !important;
	border: 1px solid #DDDDDD !important;
	border-radius: 10px !important;
}

/** General >> Select2 country 2 container select2 selection placeholder **/
#select2-country_2-container .select2-selection__placeholder {
	font-family: 'Noto Sans Thai' !important;
	color: rgb(174, 174, 174) !important;
	font-size: 14px !important;
}

/** General >> Are vertically aligned center has medium font size **/
.are-vertically-aligned-center .has-medium-font-size {
	height: 25px !important;
}

/** General >> Has medium font size has text align left **/
.has-medium-font-size .has-text-align-left {
	font-weight: 500 !important;
}

/** General >> Wp container 8 is layout flow (#2) **/
.wp-container-8 .is-layout-flow:nth-of-type(2) {
	height: 25px !important;
}

/** General >> Wp container 8 is layout flow (#3) **/
.wp-container-8 .is-layout-flow:nth-of-type(3) {
	height: 25px !important;
}

/** General >> Wp container 8 is layout flow (#4) **/
.wp-container-8 .is-layout-flow:nth-of-type(4) {
	height: 25px !important;
}

/** General >> Content are vertically aligned center **/
#content .are-vertically-aligned-center {
	border-top-left-radius: 20px !important;
	border-top-right-radius: 20px !important;
}

/** General >> Div (#2) has text align left **/
.is-layout-flex > div:nth-of-type(2) > .has-text-align-left {
	font-weight: 500 !important;
	margin-top: 20px !important;
}

/** General >> Div (#3) paragraph **/
.wp-container-8 > div:nth-of-type(3) > p {
	font-weight: 500 !important;
}

/** General >> Div (#4) paragraph **/
.is-layout-flex > div:nth-of-type(4) > p {
	font-size: 18px !important;
	font-weight: 500 !important;
	margin-top: 20px !important;
}

/** General >> Wp container 13 has text align left **/
.wp-container-13 .has-text-align-left {
	font-weight: 400 !important;
}

/** General >> Wp container 13 jet form builder calculated field val **/
.wp-container-13 .jet-form-builder__calculated-field-val {
	font-weight: 400 !important;
	margin-left: 10px !important;
}

/** General >> Content wp container 13 **/
#content .wp-container-13.column_twin {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: -20px !important;
	border-bottom: 0.5px solid rgb(221, 221, 221) !important;
}

/** General >> Content elementor 1590 **/
#content .elementor-1590 {
	margin-top: -10px !important;
}

/** General >> Wp container 18 paragraph **/
.wp-container-18 p {
	font-weight: 400 !important;
}


/*= General 2 ================= */

/** General 2 >> Wp container 18 jet form builder calculated field val **/
.wp-container-18 .jet-form-builder__calculated-field-val {
	font-weight: 400 !important;
	margin-left: 10px !important;
}

/** General 2 >> Content wp container 18 **/
#content .wp-container-18 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: -20px !important;
	border-bottom: 0.5px solid rgb(221, 221, 221) !important;
}

/** General 2 >> Wp container 23 has text align left **/
.wp-container-23 .has-text-align-left {
	font-weight: 400 !important;
}

/** General 2 >> Wp container 23 jet form builder calculated field val **/
.wp-container-23 .jet-form-builder__calculated-field-val {
	font-weight: 400 !important;
	margin-left: 10px !important;
}

/** General 2 >> Content wp container 23 **/
#content .wp-container-23 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: -20px !important;
	border-bottom: 0.5px solid rgb(221, 221, 221) !important;
}

/** General 2 >> Content wp container 28 **/
#content .wp-container-28 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: -20px !important;
	border-bottom: 0.5px solid rgb(221, 221, 221) !important;
}

/** General 2 >> Wp container 28 paragraph **/
.wp-container-28 p {
	font-weight: 400 !important;
}

/** General 2 >> Wp container 28 jet form builder calculated field val **/
.wp-container-28 .jet-form-builder__calculated-field-val {
	font-weight: 400 !important;
	margin-left: 10px !important;
}

/** General 2 >> Wp container 33 jet form builder calculated field val **/
.wp-container-33 .jet-form-builder__calculated-field-val {
	font-weight: 400 !important;
	margin-left: 10px !important;
}

/** General 2 >> Wp container 33 paragraph **/
.wp-container-33 p {
	font-weight: 400 !important;
}

/** General 2 >> Content wp container 53 **/
#content .wp-container-53 {
	border-radius: 20px !important;
}

/** General 2 >> Wp container 45 has text color **/
.wp-container-45 .has-text-color {
	font-weight: 500 !important;
	margin-top: -4px !important;
}

/** General 2 >> Div (#1) jet form builder calculated field val **/
.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Div (#1) jet form builder calculated field suffix **/
.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Div (#1) jet form builder calculated field val _2 **/
.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Div (#1) jet form builder calculated field suffix _2 **/
.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Div (#1) jet form builder calculated field suffix _3 **/
.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Div (#1) jet form builder calculated field val _3 **/
.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Div (#1) jet form builder calculated field **/
.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.sum-box {
	width: 150px !important;
}

/** General 2 >> Div (#1) jet form builder calculated field _2 **/
.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > .jet-form-builder__calculated-field {
	width: 150px !important;
}

/** General 2 >> Div (#2) field type calculated field (#1) **/
.is-layout-flex > div:nth-of-type(2) > .field-type-calculated-field:nth-of-type(1) {
	width: 150px !important;
}

/** General 2 >> Wp container 49 is layout flow (#2) **/
.wp-container-49 .is-layout-flow:nth-of-type(2) {
	max-width: 205px !important;
}

/** General 2 >> Content wp container 49 **/
#content .wp-container-49 {
	margin-top: -10px !important;
	border-radius: 20px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
	grid-gap: 0 !important;
	gap: 0 !important;
}

/** General 2 >> Wp container 49 is layout flow (#1) **/
.wp-container-49 .is-layout-flow:nth-of-type(1) {
	margin-bottom: -5px !important;
}

/** General 2 >> Content elementor element 1437429 **/
#content .elementor-element-1437429 {
	border-color: rgb(221, 221, 221) !important;
}

/** General 2 >> Div (#1) jet form builder col start **/
.wp-container-57 > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder-col__start {
	max-width: 20% !important;
}

/** General 2 >> Div (#1) jet form builder col start _2 **/
.wp-container-60 > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder-col__start {
	max-width: 20% !important;
}

/** General 2 >> Wp container 41 is layout flow (#1) **/
.wp-container-41 .is-layout-flow:nth-of-type(1) {
	height: 50px !important;
}

/** General 2 >> Wp container 45 is layout flow (#1) **/
.wp-container-45 .is-layout-flow:nth-of-type(1) {
	height: 20px !important;
}

/** General 2 >> Wp container 64 div (#2) **/
.wp-container-64 > div:nth-of-type(2) {
	border-bottom: 0.5px solid rgb(221, 221, 221) !important;
}


/*= General 2 2 =============== */

/** General 2 2 >> Content wp container 33 **/
#content .wp-container-33 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: -20px !important;
}

/** General 2 2 >> Div (#1) jet form builder calculated field _3 **/
.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field {
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

/** General 2 2 >> Content wp container 39 **/
#content .wp-container-39 {
	margin-top: -30px !important;
	border-radius: 20px !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** General 2 2 >> Wp container 41 has text color **/
.wp-container-41 .has-text-color {
	margin-top: -24px !important;
}

/** General 2 2 >> Content wp container 45 **/
#content .wp-container-45 {
	margin-top: -44px !important;
	margin-bottom: -8px !important;
}

/** General 2 2 >> Is layout flow paragraph (#2) **/
.is-layout-flow p:nth-of-type(2) {
	margin-top: -28px !important;
}

/** General 2 2 >> Content wp container 60 **/
#content .wp-container-60 {
	grid-column-gap: 1px !important;
	column-gap: 1px !important;
}

/** General 2 2 >> Content wp container 31 **/
#content .wp-container-31 {
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** General 2 2 >> Div (#1) div _6 **/
.wp-container-56 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	margin-left: -26px !important;
}

/** General 2 2 >> Div (#1) div _7 **/
.wp-container-53 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	margin-left: -26px !important;
}

/** General 2 2 >> Jet form builder col end total price **/
.jet-form-builder-col__end .total_price {
	margin-top: -30px !important;
}

/** General 2 2 >> Div (#1) jet form builder calculated field _4 **/
.is-layout-flow > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.deposit_box {
	margin-left: 56px !important;
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

/** General 2 2 >> Jet listing dynamic field block jet sm gb cc18817d 9f42 4942 8fb3 89b4d8e4dc09 **/
.jet-listing-dynamic-field-block .jet-sm-gb-cc18817d-9f42-4942-8fb3-89b4d8e4dc09 {
	margin-top: -19px !important;
}

/** General 2 2 >> Wp block button width 100 has white background color **/
.wp-block-button__width-100 .has-white-background-color {
	font-size: 16px !important;
	font-weight: 500 !important;
	padding-top: 8px !important;
	padding-bottom: 8px !important;
}

/** General 2 2 >> Wp block button width 100 has white background color _2 **/
.wp-block-button__width-100 .has-white-background-color:hover {
	color: white !important;
	background-color: #306BD3 !important;
}


/*= General 3 ================= */

/** General 3 >> Content wp container 36 **/
#content .wp-container-36 {
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** General 3 >> Wp container 13 jet listing dynamic field **/
.wp-container-13 .jet-listing-dynamic-field {
	margin-right: 30px !important;
	margin-left: -32px !important;
}

/** General 3 >> Wp container 18 jet listing dynamic field **/
.wp-container-18 .jet-listing-dynamic-field {
	margin-right: 30px !important;
	margin-left: -32px !important;
}

/** General 3 >> Wp container 23 jet listing dynamic field **/
.wp-container-23 .jet-listing-dynamic-field {
	margin-right: 30px !important;
	margin-left: -32px !important;
}

/** General 3 >> Wp container 28 jet listing dynamic field **/
.wp-container-28 .jet-listing-dynamic-field {
	margin-right: 30px !important;
	margin-left: -32px !important;
}

/** General 3 >> Wp container 33 jet listing dynamic field **/
.wp-container-33 .jet-listing-dynamic-field {
	margin-right: 30px !important;
	margin-left: -32px !important;
}

/** General 3 >> Content wp container 56 **/
#content .wp-container-56 {
	margin-top: -15px !important;
}

/** General 3 >> Content jet form builder action button wrapper **/
#content .jet-form-builder__action-button-wrapper {
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

/** General 3 >> Wp container 26 is layout flow (#2) **/
.wp-container-26 .is-layout-flow:nth-of-type(2) {
	margin-left: 30px !important;
}

/** General 3 >> Wp container 23 paragraph **/
.wp-container-23 p {
	font-weight: 400 !important;
}

/** General 3 >> Content wp container 44 **/
#content .wp-container-44 {
	margin-bottom: 80px !important;
	border-radius: 20px !important;
}

/** General 3 >> Wp container 44 div **/
.wp-container-44 > div {
	margin-bottom: -43px !important;
}

/** General 3 >> Jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 jet listing dynamic field content **/
.jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 .jet-listing-dynamic-field__content {
	color: rgb(0, 0, 0) !important;
	min-width: 105% !important;
}

/** General 3 >> Jet sm gb cc18817d 9f42 4942 8fb3 89b4d8e4dc09 jet listing dynamic field content **/
.jet-sm-gb-cc18817d-9f42-4942-8fb3-89b4d8e4dc09 .jet-listing-dynamic-field__content {
	color: rgb(0, 0, 0) !important;
}


/*= General 3 2 =============== */

/** General 3 2 >> Elementor element 4079200 fa file pdf (::before) **/
.elementor-element-4079200 .fa-file-pdf::before {
	color: rgb(255, 255, 255) !important;
}


/*= General 2 3 =============== */

/** General 2 3 >> Jet theme core single jet select control **/
#jet-theme-core-single .jet-select__control {
	text-align: center !important;
}


/*= General 2 2 2 ============= */

/** General 2 2 2 >> Wp block button width 75 has white background color **/
.wp-block-button__width-75 .has-white-background-color {
	font-size: 16px !important;
	font-weight: 500 !important;
}

/** General 2 2 2 >> Wp block button width 50 has white background color **/
.wp-block-button__width-50 .has-white-background-color {
	font-size: 16px !important;
	font-weight: 500 !important;
	width: 70% !important;
	padding: 10px !important;
	margin-left: 210px !important;
}


/*= General 4 ================= */

/** General 4 >> Startdate **/
#startdate {
	font-weight: 400 !important;
	padding-top: 6px !important;
	padding-bottom: 7px !important;
}

/** General 4 >> Div (#1) div _17 **/
.wp-container-7 > div:nth-of-type(1) > div {
	margin-bottom: 1px !important;
}

/** General 4 >> Content search btn desktop **/
#content .search_btn_desktop {
	line-height: 32px !important;
	height: 41px !important;
}

/** General 4 >> Select2 container focus bold **/
.select2-container--focus b {
	border-top-width: 5px !important;
	border-right-width: 4px !important;
}

/** General 4 >> Mtp 31 select2 results message **/
.mtp-31 .select2-results__message {
	font-family: 'Noto Sans Thai' !important;
}

/** General 4 >> Mtp 31 select2 country 1 container **/
.mtp-31 #select2-country_1-container {
	font-family: 'Noto Sans Thai' !important;
}

/** General 4 >> Column (#3) **/
.mtp-1588 .are-vertically-aligned-center .wp-block-column:nth-of-type(3) {
	font-weight: 500 !important;
	margin-top: 20px !important;
}

/** General 4 >> Code 1 **/
.mtp-4268 #code_1 {
	font-family: Noto Sans Thai !important;
}

/** General 4 >> Select2 results message **/
.mtp-4268 .select2-results__message {
	font-family: Noto Sans Thai !important;
}


/*= General 2 3 2 ============= */

/** General 2 3 2 >> Jet listing dynamic post 1588 **/
.mtp-1588 .jet-listing-dynamic-post-1588 {
	width: 100% !important;
	min-width: 100% !important;
}


/*= General 2 2 3 ============= */

/** General 2 2 3 >> Jet listing dynamic field **/
.mtp-1588 .wp-container-535 .jet-listing-dynamic-field {
	margin-left: -32px !important;
}

/** General 2 2 3 >> Jet listing dynamic field _2 **/
.mtp-1588 .wp-container-540 .jet-listing-dynamic-field {
	margin-left: -32px !important;
}

/** General 2 2 3 >> Jet listing dynamic field _3 **/
.mtp-1588 .wp-container-550 .jet-listing-dynamic-field {
	margin-left: -32px !important;
}


/*= General 2 2 2 2 =========== */

/** General 2 2 2 2 >> Has text align left **/
.mtp-1588 #gspb_col-id-gsbp-c9a0fffe-2b8f .has-text-align-left {
	font-weight: 600 !important;
}

/** General 2 2 2 2 >> Has text align left _2 **/
.mtp-1588 #gspb_col-id-gsbp-8c1e42ce-82b6 .has-text-align-left {
	font-weight: 600 !important;
}

/** General 2 2 2 2 >> Has text align left _3 **/
.mtp-1588 #gspb_col-id-gsbp-8a892688-a039 .has-text-align-left {
	font-weight: 600 !important;
}

/** General 2 2 2 2 >> Has text align left _4 **/
.mtp-1588 #gspb_col-id-gsbp-0fb3b65c-929b .has-text-align-left {
	font-weight: 600 !important;
}


/*= General 3 2 2 2 =========== */

/** General 3 2 2 2 >> WP container 571 **/
.mtp-1588 .wp-container-571 {
	border-radius: 16px !important;
}


/*= General 3 2 3 ============= */

/** General 3 2 3 >> Jet listing dynamic field content _2 **/
.mtp-1588 .wp-container-535 .jet-listing-dynamic-field__content {
	margin-left: - !important;
}


/*= General 3 2 3 2 =========== */

/** General 3 2 3 2 >> Elementor icon box description **/
.mtp-31 .elementor-vertical-align-top .elementor-icon-box-description {
	margin-top: -6px !important;
}

/** General 3 2 3 2 >> Elementor icon box description _2 **/
.mtp-31 .elementor-element-85b9d72 .elementor-icon-box-description {
	margin-top: -10px !important;
}

/** General 3 2 3 2 >> Elementor icon box description _5 **/
.mtp-31 .elementor-element-cb09bd0 .elementor-icon-box-description {
	margin-top: 3px !important;
}

/** General 3 2 3 2 >> Elementor icon box description _6 **/
.mtp-31 .elementor-element-6e0de4e .elementor-icon-box-description {
	margin-top: -10px !important;
}

/** General 3 2 3 2 >> Heading 3 **/
.mtp-31 .elementor-element-689cf65 > div:nth-of-type(1) > div:nth-of-type(1) > article:nth-of-type(1) > div:nth-of-type(1) > h3 {
	margin-top: -50px !important;
	z-index: 10 !important;
}


/*= General 3 2 4 ============= */

/** General 3 2 4 >> Elementor element a3485d5 **/
.mtp-1462 .elementor-element-a3485d5 {
	font-family: 'Noto Sans Thai' !important;
	color: rgb(86, 86, 86) !important;
}

/** General 3 2 4 >> Jet listing dynamic link link **/
.mtp-16181 .jet-listing-dynamic-link__link {
	grid-column-gap: 10px !important;
	column-gap: 10px !important;
}


/*= General 5 ================= */

/** General 5 >> Elementor icon box description **/
.mtp-1588 #jet-theme-core-header .elementor-icon-box-description {
	font-family: DB Heavent !important;
}


/*( < 1200 )*/
@media (max-width: 1199.98px) {
	/** General >> Code **/
	#code {
	font-weight: 400 !important;
}

	/** General >> Selection select2 selection single **/
	.selection .select2-selection--single {
	height: 38px !important;
}

	/** General 2 2 >> Content wp container 39 **/
	#content .wp-container-39 {
	margin-bottom: 0 !important;
}

	/** General 2 2 >> Jet listing dynamic field block jet sm gb cc18817d 9f42 4942 8fb3 89b4d8e4dc09 **/
	.jet-listing-dynamic-field-block .jet-sm-gb-cc18817d-9f42-4942-8fb3-89b4d8e4dc09 {
	margin-top: 5px !important;
}

	/** General 2 2 >> Content wp container 45 **/
	#content .wp-container-45 {
	margin-top: -35px !important;
}

	/** General 2 2 >> Jet form builder col end total price **/
	.jet-form-builder-col__end .total_price {
	margin-top: -30px !important;
}

	/** General 2 2 2 >> Elementor element 5f43543 div **/
	.elementor-element-5f43543 > div {
	margin-top: -33px !important;
}

	/** General 2 2 2 >> Elementor element df79cf0 e con inner **/
	.elementor-element-df79cf0 .e-con-inner {
	margin-bottom: 14px !important;
}

	/** General 4 >> Mtp 31 select2 country 1 container **/
	.mtp-31 #select2-country_1-container {
	border-color: rgb(24, 44, 119) rgb(24, 44, 119) rgb(24, 44, 119) rgb(45, 93, 226) !important;
}

	/** General 3 2 2 2 >> Select2 country 1 container select2 selection placeholder **/
	.mtp-31 #select2-country_1-container .select2-selection__placeholder {
	color: rgb(27, 27, 27) !important;
}

}


/*( < 980 )*/
@media (max-width: 979.98px) {
	/** General 2 2 >> Content wp container 60 **/
	#content .wp-container-60 {
	grid-column-gap: 10px !important;
	column-gap: 10px !important;
}

	/** General 2 2 >> Content jet form builder action button **/
	#content .jet-form-builder__action-button.search_btn_mobile {
	font-size: 16px !important;
	margin-top: 13px !important;
}

	/** General 2 2 >> Div (#1) div _7 **/
	.wp-container-53 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	width: 76px !important;
	margin-left: -45px !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	font-size: 18px !important;
}

	/** General 2 2 >> Div (#1) div _6 **/
	.wp-container-56 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	width: 103px !important;
	margin-left: -45px !important;
}

	/** General >> Div (#2) has text align left **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-align-left {
	margin-right: 0 !important;
}

	/** General >> Select2 country 2 container select2 selection placeholder **/
	#select2-country_2-container .select2-selection__placeholder {
	color: rgb(27, 27, 27) !important;
}

	/** General >> Select2 search dropdown select2 search field **/
	.select2-search--dropdown .select2-search__field {
	font-family: 'Noto Sans Thai' !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 16px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _3 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 16px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 16px !important;
}

	/** General 2 >> Wp container 45 has text color **/
	.wp-container-45 .has-text-color {
	font-size: 18px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 16px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 16px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix _3 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 16px !important;
}

	/** General 3 >> Div (#2) has text color (#1) **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-color:nth-of-type(1) {
	font-size: 18px !important;
}

	/** General 3 >> Content wp container 56 **/
	#content .wp-container-56 {
	margin-top: -18px !important;
}

	/** General 3 >> Jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 jet listing dynamic field content **/
	.jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 .jet-listing-dynamic-field__content {
	min-width: 126% !important;
}

	/** General 3 >> Is layout flow jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 **/
	.is-layout-flow > .jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 {
	width: 140% !important;
}

	/** General 3 >> Div (#1) has medium font size **/
	.is-layout-flex > div:nth-of-type(1) > .has-medium-font-size {
	font-size: 18px !important;
}

	/** General 2 3 >> Wp container 62 div **/
	.wp-container-62 > div {
	margin-bottom: -30px !important;
}

	/** General 2 3 >> Elementor element a9c9db8 elementor button text **/
	.elementor-element-a9c9db8 .elementor-button-text {
	color: rgb(255, 255, 255) !important;
}

	/** General 2 3 >> Elementor element a9c9db8 fa file pdf (::before) **/
	.elementor-element-a9c9db8 .fa-file-pdf::before {
	color: rgb(255, 255, 255) !important;
}

	/** General 2 3 2 >> Wp container 15 field type select field **/
	.wp-container-15 .field-type-select-field {
	margin-top: -18px !important;
}

	/** General 4 >> Startdate 2 **/
	#startdate_2 {
	background-color: rgb(255, 255, 255) !important;
	width: 100% !important;
	min-width: 100% !important;
}

	/** General 4 >> Enddate 2 **/
	#enddate_2 {
	background-color: rgb(255, 255, 255) !important;
}

	/** General 4 >> Month 2 **/
	#month_2 {
	height: 50px !important;
}

	/** General 4 >> Content elementor element e010983 **/
	#content .elementor-element-e010983 {
	margin-top: -31px !important;
}

	/** General 4 >> Wp container 15 jet form builder label text **/
	.mtp-31 .wp-container-15 .jet-form-builder__label-text {
	margin-top: 22px !important;
}

	/** General 4 >> Mtp 31 select2 results message **/
	.mtp-31 .select2-results__message {
	font-size: 14px !important;
}

	/** General 4 >> Wp container 15 jet form builder label text _2 **/
	.mtp-4268 .wp-container-15 .jet-form-builder__label-text {
	margin-top: 14px !important;
}

	/** General 4 >> Startdate 1 **/
	.mtp-31 #startdate_1 {
	padding-left: 10px !important;
}

	/** General 4 >> Mtp 31 select2 country 1 container **/
	.mtp-31 #select2-country_1-container {
	padding-left: 10px !important;
	border-top-color: rgb(45, 93, 226) !important;
	border-right-color: rgb(45, 93, 226) !important;
	border-bottom-color: rgb(45, 93, 226) !important;
}

	/** General 2 2 2 >> Wp block button width 50 has white background color **/
	.wp-block-button__width-50 .has-white-background-color {
	width: 162px !important;
	margin-left: 144px !important;
}

	/** General 2 2 2 >> Wp block button width 50 has white background color (:hover) **/
	.wp-block-button__width-50 .has-white-background-color:hover {
	color: white !important;
	background-color: #306BD3 !important;
	-webkit-transition: 0.5s !important;
	transition: 0.5s !important;
}

	/** General 2 2 2 >> Elementor element 29d4928 elementor heading title **/
	.elementor-element-29d4928 .elementor-heading-title {
	margin-left: 54px !important;
}

	/** General 2 2 2 >> Content elementor element 84d679b **/
	#content .elementor-element-84d679b {
	margin-left: 31px !important;
}

	/** General 3 2 2 2 >> Select2 country 1 container select2 selection placeholder **/
	.mtp-31 #select2-country_1-container .select2-selection__placeholder {
	color: rgb(0, 0, 0) !important;
}

	/** General 3 2 2 2 >> Mtp 31 month 1 **/
	.mtp-31 #month_1 {
	background-color: rgb(255, 255, 255) !important;
	height: 40px !important;
}

	/** General 3 2 2 2 >> Mtp 4268 select2 selection placeholder **/
	.mtp-4268 .select2-selection__placeholder {
	color: rgb(0, 0, 0) !important;
}

	/** General 2 2 3 >> Mtp 4268 month 1 **/
	.mtp-4268 #month_1 {
	background-color: rgb(255, 255, 255) !important;
	height: 40px !important;
}

	/** General 2 2 3 >> Mtp 4268 startdate 1 **/
	.mtp-4268 #startdate_1 {
	background-color: rgb(255, 255, 255) !important;
}

	/** General 2 2 3 >> Mtp 4268 enddate 1 **/
	.mtp-4268 #enddate_1 {
	background-color: rgb(255, 255, 255) !important;
}

	/** General 4 2 >> Enddate 1 **/
	.mtp-31 #enddate_1 {
	padding-left: 10px !important;
}

	/** General 4 2 >> Code 1 _2 **/
	.mtp-31 #code_1 {
	padding-left: 10px !important;
}

}


/*( 768 )*/
@media (max-width: 768px) {
	/** General >> Content wp container 13 **/
	#content .wp-container-13.column_twin {
	border-bottom-width: 1px !important;
}

	/** General >> Select2 country 2 container **/
	#select2-country_2-container {
	font-family: mitr !important;
	color: rgb(0, 0, 0) !important;
	font-size: 14px !important;
}

	/** General 2 2 >> Content attachment large **/
	#content .attachment-large.image_banner {
	width: 50% !important;
}

	/** General 2 2 >> Div (#1) div _7 **/
	.wp-container-53 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	margin-left: 0 !important;
}

	/** General 2 2 >> Div (#1) div _6 **/
	.wp-container-56 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 40% !important;
	margin-left: 0 !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	margin-top: 0 !important;
}

	/** General 2 2 >> Content jet form builder action button **/
	#content .jet-form-builder__action-button.search_btn_mobile {
	margin-top: 16px !important;
}

	/** General 3 2 >> Elementor element a7066a9 jet listing dynamic image img **/
	.elementor-element-a7066a9 .jet-listing-dynamic-image__img {
	width: 100% !important;
	min-width: 160% !important;
}

	/** General 3 2 >> Elementor element 3fb0e99 elementor button text **/
	.elementor-element-3fb0e99 .elementor-button-text {
	min-width: 130% !important;
}

	/** General 3 2 >> Div (#1) div _16 **/
	.wp-container-53 > div:nth-of-type(1) > div {
	-webkit-align-items: center !important;
	align-items: center !important;
}

	/** General 2 2 2 >> Div (#1) div _9 **/
	.wp-container-56 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 25% !important;
}

	/** General 2 3 >> Elementor element bce9315 fa file pdf (::before) **/
	.elementor-element-bce9315 .fa-file-pdf::before {
	color: rgb(255, 255, 255) !important;
}

	/** General 2 3 >> Elementor element bce9315 elementor button text **/
	.elementor-element-bce9315 .elementor-button-text {
	color: rgb(255, 255, 255) !important;
}

	/** General 2 3 >> E con inner elementor widget jet accordion **/
	.e-con-inner .elementor-widget-jet-accordion {
	height: auto !important;
}

	/** General 2 3 >> Jet theme core single elementor element c39b219 **/
	#jet-theme-core-single .elementor-element-c39b219 {
	width: 45% !important;
}

	/** General 2 3 >> Jet theme core single elementor element cf1b200 **/
	#jet-theme-core-single .elementor-element-cf1b200 {
	width: 55% !important;
	-webkit-justify-content: flex-start !important;
	justify-content: flex-start !important;
}

	/** General 2 3 >> Jet theme core single elementor element 76eb61a **/
	#jet-theme-core-single .elementor-element-76eb61a {
	margin-bottom: -11px !important;
}

	/** General 2 3 >> Jet theme core single paragraph **/
	#jet-theme-core-single p {
	margin-top: -9px !important;
}

	/** General 2 3 2 >> Div (#1) div _13 **/
	.active-toggle > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General 2 3 2 >> Div (#1) heading 2 **/
	.active-toggle > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > h2 {
	font-size: 18px !important;
	font-weight: 400 !important;
}

	/** General 2 3 2 >> Elementor element 0a0f861 div **/
	.elementor-element-0a0f861 > div {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	grid-column-gap: 5px !important;
	column-gap: 5px !important;
}

	/** General 2 3 2 >> Elementor element cb08fe8 jet listing dynamic image img **/
	.elementor-element-cb08fe8 .jet-listing-dynamic-image__img {
	height: 300px !important;
	max-height: 100% !important;
}

	/** General 2 3 2 >> E con inner elementor element 8b6072c **/
	.e-con-inner .elementor-element-8b6072c {
	padding: 5px !important;
}

	/** General 2 3 2 >> Content elementor element 0a0f861 **/
	#content .elementor-element-0a0f861 {
	padding-right: 5px !important;
	padding-left: 5px !important;
}

	/** General 2 3 2 >> Elementor element b3b61e6 elementor heading title **/
	.elementor-element-b3b61e6 .elementor-heading-title {
	font-size: 26px !important;
}

	/** General 2 4 >> Elementor element cb08fe8 jet listing dynamic image **/
	.elementor-element-cb08fe8 .jet-listing-dynamic-image {
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General 2 4 >> Div (#1) jet form builder col start _3 **/
	.wp-container-53 > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder-col__start {
	min-width: 10% !important;
	max-width: 10% !important;
}

	/** General 2 4 >> Div (#2) div _3 **/
	.wp-container-53 > div:nth-of-type(2) > div {
	margin-top: -16px !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

	/** General 2 4 >> Div (#1) div _15 **/
	.wp-container-56 > div:nth-of-type(1) > div {
	margin-top: 5px !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

	/** General 2 4 >> Div (#2) div _4 **/
	.wp-container-56 > div:nth-of-type(2) > div {
	margin-top: -13px !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

	/** General 4 >> Div (#1) div _8 **/
	.wp-container-53 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 45% !important;
}

	/** General 4 >> Month 2 **/
	#month_2 {
	height: 50px !important;
}

	/** General 4 >> Startdate 2 **/
	#startdate_2 {
	width: 95% !important;
	min-width: 95% !important;
	max-width: 95% !important;
}

	/** General 4 >> Enddate 2 **/
	#enddate_2 {
	width: 95% !important;
	min-width: 95% !important;
	max-width: 95% !important;
}

	/** General 4 >> Wp container 15 jet form builder label text **/
	.mtp-31 .wp-container-15 .jet-form-builder__label-text {
	margin-top: 23px !important;
}

	/** General 4 >> Mtp 31 select2 search dropdown **/
	.mtp-31 .select2-search--dropdown {
	font-family: mitr !important;
}

	/** General 4 >> Mtp 31 select2 country 1 container **/
	.mtp-31 #select2-country_1-container {
	font-size: 14px !important;
	border-left-color: rgb(45, 93, 226) !important;
}

	/** General 3 2 2 >> Elementor element 5cfc45d elementor share btn facebook **/
	.elementor-element-5cfc45d .elementor-share-btn_facebook {
	margin-right: -5px !important;
}

	/** General 3 2 2 >> Jet theme core footer attachment medium **/
	#jet-theme-core-footer .attachment-medium {
	min-width: 30% !important;
	max-width: 30% !important;
}

	/** General 2 2 3 >> Elementor element 62873cc elementor heading title **/
	.mtp-3127 .elementor-element-62873cc .elementor-heading-title {
	font-size: 50px !important;
}

	/** General 2 2 3 >> Elementor element 10f3933 elementor heading title **/
	.mtp-3127 .elementor-element-10f3933 .elementor-heading-title {
	font-size: 16px !important;
}

	/** General 2 2 3 >> Elementor element 95f1a56 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-95f1a56 .jet-listing-dynamic-field__content {
	font-size: 34px !important;
}

	/** General 2 2 2 2 >> Mtp 3127 elementor element 5f46111 **/
	.mtp-3127 .elementor-element-5f46111 {
	padding-bottom: 0 !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

	/** General 2 2 2 2 >> Mtp 3127 elementor element 32e121f **/
	.mtp-3127 .elementor-element-32e121f {
	padding: 10px 10px 20px 10px !important;
}

	/** General 3 2 3 >> Elementor element a8c525a elementor icon **/
	.mtp-31 .elementor-element-a8c525a .elementor-icon {
	margin-top: -7px !important;
}

	/** General 3 2 2 2 >> Gspb col id gsbp 7d4ceae1 caae **/
	.mtp-1588 #gspb_col-id-gsbp-7d4ceae1-caae {
	width: 100% !important;
}

	/** General 3 2 2 2 >> Gspb col id gsbp b21a2caf 390c **/
	.mtp-1588 #gspb_col-id-gsbp-b21a2caf-390c {
	width: 100% !important;
}

	/** General 3 2 2 2 >> E con inner **/
	.mtp-31 .elementor-element-f58b18a .e-con-inner {
	-webkit-justify-content: flex-start !important;
	justify-content: flex-start !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** General 3 2 3 2 >> Elementor icon box description **/
	.mtp-31 .elementor-vertical-align-top .elementor-icon-box-description {
	margin-top: 8px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _4 **/
	.mtp-31 .elementor-element-d532cf9 .elementor-icon-box-description {
	margin-top: 8px !important;
}

	/** General 3 2 3 2 >> Elementor icon box title **/
	.mtp-31 .elementor-element-9d9fed3 .elementor-icon-box-title {
	margin-top: 4px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _5 **/
	.mtp-31 .elementor-element-cb09bd0 .elementor-icon-box-description {
	margin-top: 9px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _6 **/
	.mtp-31 .elementor-element-6e0de4e .elementor-icon-box-description {
	margin-top: -5px !important;
}

	/** General 3 2 3 2 >> Elementor icon box content **/
	.mtp-31 .elementor-element-9d9fed3 .elementor-icon-box-content {
	margin-top: 7px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description **/
	.mtp-31 .elementor-element-9f14163 .elementor-icon-box-description {
	padding-top: 8px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _2 **/
	.mtp-31 .elementor-element-4a03318 .elementor-icon-box-description {
	padding-top: 8px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _3 **/
	.mtp-31 .elementor-element-ef03267 .elementor-icon-box-description {
	padding-top: 8px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _4 **/
	.mtp-31 .elementor-element-f6f11aa .elementor-icon-box-description {
	padding-top: 8px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _5 **/
	.mtp-31 .elementor-element-0835a22 .elementor-icon-box-description {
	padding-top: 8px !important;
}

}


/*( 480 )*/
@media (max-width: 480px) {
	/** General 2 2 >> Content wp container 33 **/
	#content .wp-container-33 {
	padding: 10px 10px 10px 20px !important;
	margin-top: -25px !important;
}

	/** General 2 2 >> Div (#1) paragraph **/
	.wp-container-53 > div:nth-of-type(1) > p {
	font-size: 16px !important;
}

	/** General 2 2 >> Div (#1) paragraph _2 **/
	.wp-container-37 > div:nth-of-type(1) > p {
	font-size: 14px !important;
	width: 31% !important;
}

	/** General 2 2 >> Wp container 37 has text align left **/
	.wp-container-37 .has-text-align-left {
	font-size: 14px !important;
}

	/** General 2 2 >> Div (#1) paragraph _3 **/
	.wp-container-36 > div:nth-of-type(1) > p {
	font-size: 14px !important;
	width: 100% !important;
	min-width: 143% !important;
	max-width: 100% !important;
}

	/** General 2 2 >> Content attachment large **/
	#content .attachment-large.image_banner {
	min-width: 252% !important;
	margin-left: -16px !important;
}

	/** General 2 2 >> Jet sm gb b9ad3c00 6055 454a 90f7 99dc75122ee6 jet form builder calculated field suffix **/
	.jet-sm-gb-b9ad3c00-6055-454a-90f7-99dc75122ee6 .jet-form-builder__calculated-field-suffix {
	font-size: 12px !important;
}

	/** General 2 2 >> Jet sm gb b9ad3c00 6055 454a 90f7 99dc75122ee6 jet form builder calculated field **/
	.jet-sm-gb-b9ad3c00-6055-454a-90f7-99dc75122ee6 .jet-form-builder__calculated-field {
	width: 80% !important;
	margin-left: -20px !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	font-size: 18px !important;
	margin-left: 0 !important;
}

	/** General 2 2 >> Wp container 55 div (#2) **/
	.wp-container-55 > div:nth-of-type(2) {
	margin-top: -15px !important;
}

	/** General 2 2 >> Div (#1) div _4 **/
	.wp-container-48 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 12px !important;
}

	/** General 2 2 >> Content jet form builder action button **/
	#content .jet-form-builder__action-button.search_btn_mobile {
	font-size: 16px !important;
	margin-top: 0 !important;
	margin-left: 0 !important;
}

	/** General 2 2 >> Content wp container 39 **/
	#content .wp-container-39 {
	margin-top: -34px !important;
}

	/** General 2 2 >> Div (#1) div _6 **/
	.wp-container-56 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	line-height: 14px !important;
	width: 76% !important;
	min-width: 76% !important;
	max-width: 76% !important;
}

	/** General 2 2 >> Div (#1) div _7 **/
	.wp-container-53 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	width: 76% !important;
}

	/** General 2 2 >> Content wp container 45 **/
	#content .wp-container-45 {
	margin-top: -51px !important;
}

	/** General 2 2 >> Jet form builder col end total price **/
	.jet-form-builder-col__end .total_price {
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

	/** General 2 2 >> Div (#1) jet form builder calculated field _4 **/
	.is-layout-flow > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.deposit_box {
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
	margin-left: 67px !important;
}

	/** General 2 2 >> Content wp container 60 **/
	#content .wp-container-60 {
	grid-column-gap: 0 !important;
	column-gap: 0 !important;
}

	/** General >> Has medium font size has text align left **/
	.has-medium-font-size .has-text-align-left {
	font-size: 16px !important;
	margin-top: 2px !important;
	margin-right: 39px !important;
	margin-left: 10px !important;
}

	/** General >> Div (#2) has text align left **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-align-left {
	font-size: 16px !important;
	width: 115% !important;
}

	/** General >> Div (#3) paragraph **/
	.wp-container-8 > div:nth-of-type(3) > p {
	font-size: 12px !important;
	width: 73.8% !important;
	margin-left: -16px !important;
}

	/** General >> Div (#4) paragraph **/
	.is-layout-flex > div:nth-of-type(4) > p {
	font-size: 16px !important;
	width: 45% !important;
}

	/** General >> Wp container 13 has text align left **/
	.wp-container-13 .has-text-align-left {
	font-size: 12px !important;
	line-height: 10px !important;
	word-spacing: 90px !important;
	width: 66% !important;
	margin-bottom: 7px !important;
	margin-left: 10px !important;
}

	/** General >> Wp container 13 jet form builder calculated field val **/
	.wp-container-13 .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
	margin-left: -15px !important;
}

	/** General >> Wp container 18 paragraph **/
	.wp-container-18 p {
	font-size: 12px !important;
	line-height: 10px !important;
	word-spacing: 90px !important;
	width: 76% !important;
	margin-bottom: 7px !important;
	margin-left: 10px !important;
}

	/** General >> Content are vertically aligned center **/
	#content .are-vertically-aligned-center {
	padding: 5px 10px 5px 10px !important;
}

	/** General >> Content wp container 13 **/
	#content .wp-container-13.column_twin {
	padding: 0 10px 10px 10px !important;
	margin-top: -20px !important;
	border-bottom-width: 0 !important;
}

	/** General >> Select2 country 2 container select2 selection placeholder **/
	#select2-country_2-container .select2-selection__placeholder {
	color: rgb(27, 27, 27) !important;
}

	/** General 3 >> Div (#2) has text color (#1) **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-color:nth-of-type(1) {
	font-size: 18px !important;
	margin-left: 0 !important;
}

	/** General 3 >> Div (#1) has medium font size **/
	.is-layout-flex > div:nth-of-type(1) > .has-medium-font-size {
	font-size: 18px !important;
	margin-top: -20px !important;
	margin-left: 0 !important;
}

	/** General 3 >> Wp container 13 jet form builder field wrap **/
	.wp-container-13 .jet-form-builder__field-wrap {
	margin-left: -10px !important;
}

	/** General 3 >> Wp container 13 jet listing dynamic field content **/
	.wp-container-13 .jet-listing-dynamic-field__content {
	font-size: 12px !important;
	width: 100% !important;
	min-width: 100% !important;
	margin-left: 17px !important;
}

	/** General 3 >> Wp container 18 jet listing dynamic field content **/
	.wp-container-18 .jet-listing-dynamic-field__content {
	font-size: 12px !important;
	width: 100% !important;
	min-width: 128% !important;
	margin-left: -8px !important;
}

	/** General 3 >> Content wp container 36 **/
	#content .wp-container-36 {
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

	/** General 3 >> Wp container 23 jet listing dynamic field content **/
	.wp-container-23 .jet-listing-dynamic-field__content {
	font-size: 12px !important;
	width: 100% !important;
	min-width: 125% !important;
	max-width: 125% !important;
	margin-left: 21px !important;
}

	/** General 3 >> Wp container 23 paragraph **/
	.wp-container-23 p {
	font-size: 12px !important;
	line-height: 10px !important;
	text-indent: 0 !important;
	word-spacing: 90px !important;
	width: 70% !important;
	margin-bottom: 7px !important;
	margin-left: 10px !important;
}

	/** General 3 >> Wp container 28 jet listing dynamic field content **/
	.wp-container-28 .jet-listing-dynamic-field__content {
	font-size: 12px !important;
	width: 100% !important;
	min-width: 125% !important;
	max-width: 125% !important;
	margin-left: -7px !important;
}

	/** General 3 >> Wp container 28 jet listing dynamic field **/
	.wp-container-28 .jet-listing-dynamic-field {
	font-size: 14px !important;
}

	/** General 3 >> Wp container 18 field type select field **/
	.wp-container-18 .field-type-select-field {
	margin-left: -10px !important;
}

	/** General 3 >> Div (#1) paragraph _4 **/
	.wp-container-44 > div:nth-of-type(1) > p {
	font-size: 14px !important;
}

	/** General 3 >> Content wp container 44 **/
	#content .wp-container-44 {
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** General 3 >> Div (#1) paragraph _5 **/
	.wp-container-31 > div:nth-of-type(1) > p {
	font-size: 12px !important;
	width: 116% !important;
}

	/** General 3 >> Jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 jet listing dynamic field content **/
	.jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
	min-width: 158% !important;
	margin-top: -25px !important;
	margin-left: -10px !important;
}

	/** General 3 >> Wp container 34 is layout flow (#2) **/
	.wp-container-34 .is-layout-flow:nth-of-type(2) {
	margin-left: 49px !important;
}

	/** General 3 >> Jet sm gb 9799a1f4 695d 4de3 a759 999f489b6781 jet form builder calculated field suffix **/
	.jet-sm-gb-9799a1f4-695d-4de3-a759-999f489b6781 .jet-form-builder__calculated-field-suffix {
	font-size: 12px !important;
}

	/** General 3 >> Jet sm gb cc18817d 9f42 4942 8fb3 89b4d8e4dc09 jet listing dynamic field content **/
	.jet-sm-gb-cc18817d-9f42-4942-8fb3-89b4d8e4dc09 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
	margin-top: -18px !important;
}

	/** General 3 >> Div (#1) div _2 **/
	.wp-container-48 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 12px !important;
	width: 90% !important;
	margin-left: -26px !important;
}

	/** General 3 >> Div (#1) div _3 **/
	.wp-container-51 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 12px !important;
	margin-left: -26px !important;
}

	/** General 3 >> Wp container 13 jet listing dynamic field **/
	.wp-container-13 .jet-listing-dynamic-field {
	width: 145% !important;
	margin-left: -50px !important;
}

	/** General 3 >> Wp container 18 is vertically aligned bottom **/
	.wp-container-18 .is-vertically-aligned-bottom {
	margin-left: -11px !important;
}

	/** General 3 >> Wp container 18 jet listing dynamic field **/
	.wp-container-18 .jet-listing-dynamic-field {
	width: 91px !important;
	margin-left: 10px !important;
}

	/** General 2 >> Content wp container 18 **/
	#content .wp-container-18 {
	padding: 0 10px 10px 20px !important;
	margin-top: -20px !important;
}

	/** General 2 >> Wp container 18 jet form builder calculated field val **/
	.wp-container-18 .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
	margin-left: -15px !important;
}

	/** General 2 >> Content wp container 23 **/
	#content .wp-container-23 {
	padding: 0 10px 10px 20px !important;
	margin-top: -20px !important;
}

	/** General 2 >> Content wp container 28 **/
	#content .wp-container-28 {
	padding: 0 10px 10px 20px !important;
	margin-top: -10px !important;
	border-bottom-width: 1px !important;
}

	/** General 2 >> Content wp container 49 **/
	#content .wp-container-49 {
	padding-right: 24px !important;
	padding-left: 24px !important;
	border-radius: 20px !important;
}

	/** General 2 >> Wp container 28 paragraph **/
	.wp-container-28 p {
	font-size: 12px !important;
	line-height: 10px !important;
	word-spacing: 98px !important;
	width: 66% !important;
	margin-bottom: 7px !important;
	margin-left: -1px !important;
}

	/** General 2 >> Wp container 23 jet form builder calculated field val **/
	.wp-container-23 .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
	margin-left: -15px !important;
}

	/** General 2 >> Wp container 28 jet form builder calculated field val **/
	.wp-container-28 .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
	margin-left: -15px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 14px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix _3 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 14px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field _2 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > .jet-form-builder__calculated-field {
	width: 80% !important;
	margin-left: -22px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _3 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
	margin-left: -25px !important;
}

	/** General 2 >> Wp container 33 paragraph **/
	.wp-container-33 p {
	font-size: 12px !important;
	line-height: 10px !important;
	word-spacing: 98px !important;
	width: 66% !important;
	margin-bottom: 7px !important;
	margin-left: -1px !important;
	ont-size: 12px !important;
}

	/** General 2 >> Wp container 33 jet form builder calculated field val **/
	.wp-container-33 .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
	margin-left: -15px !important;
}

	/** General 2 >> Wp container 45 has text color **/
	.wp-container-45 .has-text-color {
	font-size: 18px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
	margin-top: -8px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 14px !important;
	margin-top: -7px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.sum-box {
	margin-left: -21px !important;
}

	/** General 3 2 >> Wp container 23 is vertically aligned bottom **/
	.wp-container-23 .is-vertically-aligned-bottom {
	margin-left: -11px !important;
}

	/** General 3 2 >> Wp container 18 jet listing dynamic field block **/
	.wp-container-18 .jet-listing-dynamic-field-block {
	margin-left: -34px !important;
}

	/** General 3 2 >> Wp container 23 jet listing dynamic field inline wrap **/
	.wp-container-23 .jet-listing-dynamic-field__inline-wrap {
	margin-left: -21px !important;
}

	/** General 3 2 >> Jet sm gb 9799a1f4 695d 4de3 a759 999f489b6781 jet form builder calculated field val **/
	.jet-sm-gb-9799a1f4-695d-4de3-a759-999f489b6781 .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
}

	/** General 3 2 >> Jet sm gb b9ad3c00 6055 454a 90f7 99dc75122ee6 jet form builder calculated field val **/
	.jet-sm-gb-b9ad3c00-6055-454a-90f7-99dc75122ee6 .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
	margin-left: -2px !important;
}

	/** General 3 2 >> Div (#1) div _5 **/
	.wp-container-51 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 12px !important;
}

	/** General 3 2 >> Wp container 33 jet listing dynamic field content **/
	.wp-container-33 .jet-listing-dynamic-field__content {
	font-size: 12px !important;
	width: 100% !important;
	min-width: 125% !important;
	max-width: 125% !important;
	margin-left: -7px !important;
}

	/** General 3 2 >> Elementor element a7066a9 jet listing dynamic image img **/
	.elementor-element-a7066a9 .jet-listing-dynamic-image__img {
	min-width: 100% !important;
}

	/** General 3 2 >> Elementor popup modal 1964 **/
	#elementor-popup-modal-1964 {
	min-width: 90% !important;
}

	/** General 3 2 >> Wp block column paragraph _2 **/
	.wp-block-column p.free_fee {
	font-size: 12px !important;
}

	/** General 3 2 >> Div (#2) has text color (#1) _2 **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-color:nth-of-type(1).free_fee {
	font-size: 14px !important;
}

	/** General 3 2 >> Content elementor element f3ae7e3 **/
	#content .elementor-element-f3ae7e3 {
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
}

	/** General 2 3 >> Elementor element 6645fa5 div **/
	.elementor-element-6645fa5 > div {
	height: 70px !important;
}

	/** General 2 3 >> E con inner elementor element 6645fa5 _4 **/
	.e-con-inner .elementor-element-6645fa5 {
	height: 100% !important;
}

	/** General 2 3 >> Jet theme core single elementor element c39b219 **/
	#jet-theme-core-single .elementor-element-c39b219 {
	width: 45% !important;
}

	/** General 2 3 >> Jet theme core single elementor element cf1b200 **/
	#jet-theme-core-single .elementor-element-cf1b200 {
	width: 55% !important;
	-webkit-justify-content: flex-start !important;
	justify-content: flex-start !important;
}

	/** General 2 3 >> Jet theme core single elementor element 76eb61a **/
	#jet-theme-core-single .elementor-element-76eb61a {
	margin-bottom: -11px !important;
}

	/** General 2 2 2 >> Is not stacked on mobile has text color **/
	.is-not-stacked-on-mobile .has-text-color {
	font-size: 14px !important;
}

	/** General 2 2 2 >> Content elementor heading title **/
	#content .elementor-heading-title.text_banner {
	font-size: 22px !important;
	line-height: 26px !important;
	min-width: 170% !important;
}

	/** General 2 2 2 >> Elementor element cf7aadb elementor widget container **/
	.elementor-element-cf7aadb .elementor-widget-container.image_banner {
	width: 105% !important;
}

	/** General 2 2 2 >> Content elementor element d2e9b36 **/
	#content .elementor-element-d2e9b36 {
	max-width: 35% !important;
}

	/** General 2 2 2 >> Content elementor element fbd403a **/
	#content .elementor-element-fbd403a {
	-webkit-flex-direction: column-reverse !important;
	-moz-flex-direction: column-reverse !important;
	-ms-flex-direction: column-reverse !important;
	flex-direction: column-reverse !important;
}

	/** General 2 2 2 >> Content elementor element 84d679b **/
	#content .elementor-element-84d679b {
	width: 30% !important;
	margin-left: 41px !important;
}

	/** General 2 2 2 >> Elementor element 29d4928 elementor widget container **/
	.mtp-31 .elementor-element-29d4928 .elementor-widget-container {
	margin-left: -41px !important;
}

	/** General 2 2 2 >> Div (#1) div _9 **/
	.wp-container-56 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	width: 73% !important;
	max-width: 100% !important;
}

	/** General 4 >> Month 2 **/
	#month_2 {
	background-color: rgb(255, 255, 255) !important;
	height: 50px !important;
}

	/** General 4 >> Startdate 2 **/
	#startdate_2 {
	min-width: 90% !important;
}

	/** General 4 >> Enddate 2 **/
	#enddate_2 {
	min-width: 90% !important;
}

	/** General 4 >> Div (#1) div _8 **/
	.wp-container-53 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 100% !important;
}

	/** General 4 >> Wp container 17 wp block column **/
	.wp-container-17 .wp-block-column {
	padding-top: 20px !important;
}

	/** General 4 >> Wp container 15 jet form builder label text **/
	.mtp-31 .wp-container-15 .jet-form-builder__label-text {
	margin-top: 31px !important;
}

	/** General 4 >> Mtp 31 select2 results message **/
	.mtp-31 .select2-results__message {
	font-family: mitr !important;
	font-size: 14px !important;
	line-height: 18px !important;
}

	/** General 4 >> Elementor element b915f66 elementor heading title **/
	.mtp-31 .elementor-element-b915f66 .elementor-heading-title {
	margin-top: -26px !important;
}

	/** General 4 >> Wp container 15 jet form builder label text _2 **/
	.mtp-4268 .wp-container-15 .jet-form-builder__label-text {
	margin-top: 32px !important;
}

	/** General 4 >> Mtp 31 select2 country 1 container **/
	.mtp-31 #select2-country_1-container {
	border-left-color: rgb(45, 93, 226) !important;
}

	/** General 2 3 2 >> Wp container 15 field type select field **/
	.wp-container-15 .field-type-select-field {
	width: 95% !important;
	margin-top: -23px !important;
	margin-left: 11px !important;
}

	/** General 2 3 2 >> Div (#1) div (#1) _3 **/
	.jet-listing-grid__item > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {
	height: 100% !important;
}

	/** General 2 3 2 >> Div (#1) heading 2 **/
	.active-toggle > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > h2 {
	font-size: 16px !important;
}

	/** General 2 3 2 >> Elementor element f706261 elementor heading title **/
	.elementor-element-f706261 .elementor-heading-title {
	margin-right: -20px !important;
}

	/** General 2 3 2 >> E con inner elementor element 8b6072c **/
	.e-con-inner .elementor-element-8b6072c {
	max-width: 100% !important;
}

	/** General 2 3 2 >> Elementor element cb08fe8 jet listing dynamic image img **/
	.elementor-element-cb08fe8 .jet-listing-dynamic-image__img {
	width: 600px !important;
}

	/** General 2 3 2 >> E con inner elementor element 11530c4 **/
	.e-con-inner .elementor-element-11530c4 {
	max-width: 100% !important;
}

	/** General 3 2 2 >> Content elementor element badf854 **/
	#content .elementor-element-badf854 {
	width: 100% !important;
	min-width: 100% !important;
	padding-left: 10px !important;
}

	/** General 3 2 2 >> Content elementor element 809a8d4 **/
	#content .elementor-element-809a8d4 {
	margin-top: 5px !important;
	margin-bottom: 10px !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General 3 2 2 >> Content elementor button link **/
	#content .elementor-button-link..btn_thk_page {
	font-size: 14px !important;
	padding-top: 12px !important;
	padding-bottom: 12px !important;
	margin-top: 11px !important;
}

	/** General 3 2 2 >> Elementor element 78eb8e4 div **/
	.elementor-element-78eb8e4 > div {
	padding-bottom: 20px !important;
}

	/** General 3 2 2 >> Content elementor button wrapper **/
	#content .elementor-button-wrapper.btn_thk_page {
	width: 100% !important;
	min-width: 110% !important;
	max-width: 100% !important;
}

	/** General 3 2 2 >> Jet theme core footer attachment medium **/
	#jet-theme-core-footer .attachment-medium {
	min-width: 50% !important;
	max-width: 50% !important;
}

	/** General 3 2 2 2 >> Div (#1) div _18 **/
	.mtp-2624 .page-content > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	text-align: center !important;
}

	/** General 3 2 2 2 >> Mtp 1117 elementor element ec7139d **/
	.mtp-1117 .elementor-element-ec7139d {
	width: 100% !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

	/** General 3 2 2 2 >> Elementor icon box wrapper **/
	.mtp-31 .elementor-element-9f14163 .elementor-icon-box-wrapper {
	padding-top: 10px !important;
}

	/** General 3 2 3 >> Elementor element f7092b8 jet headline direction horizontal **/
	.mtp-31 .elementor-element-f7092b8 .jet-headline--direction-horizontal {
	margin-top: 31px !important;
}

	/** General 3 2 3 >> Elementor element 8c15e5d elementor widget container **/
	.mtp-31 .elementor-element-8c15e5d .elementor-widget-container {
	margin-top: -75px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val **/
	.mtp-1588 .wp-container-535 .jet-form-builder__calculated-field-val {
	font-size: 16px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _2 **/
	.mtp-1588 .wp-container-540 .jet-form-builder__calculated-field-val {
	font-size: 16px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _3 **/
	.mtp-1588 .wp-container-545 .jet-form-builder__calculated-field-val {
	font-size: 16px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _4 **/
	.mtp-1588 .wp-container-550 .jet-form-builder__calculated-field-val {
	font-size: 16px !important;
}

	/** General 2 2 3 >> Heading 2 **/
	.mtp-2624 .page-content > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(3) > div:nth-of-type(1) > h2 {
	text-align: center !important;
}

	/** General 3 2 3 2 >> Elementor icon box description **/
	.mtp-31 .elementor-vertical-align-top .elementor-icon-box-description {
	margin-top: 7px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _3 **/
	.mtp-31 .elementor-element-9d9fed3 .elementor-icon-box-description {
	margin-top: 10px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _4 **/
	.mtp-31 .elementor-element-d532cf9 .elementor-icon-box-description {
	margin-top: 10px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _5 **/
	.mtp-31 .elementor-element-cb09bd0 .elementor-icon-box-description {
	margin-top: 10px !important;
}

	/** General 3 2 3 2 >> Elementor icon box content _2 **/
	.mtp-31 .elementor-element-85b9d72 .elementor-icon-box-content {
	margin-top: 6px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box wrapper **/
	.mtp-31 .elementor-element-4a03318 .elementor-icon-box-wrapper {
	padding-top: 5px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box wrapper _2 **/
	.mtp-31 .elementor-element-ef03267 .elementor-icon-box-wrapper {
	padding-top: 5px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box wrapper _3 **/
	.mtp-31 .elementor-element-f6f11aa .elementor-icon-box-wrapper {
	padding-top: 5px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box wrapper _4 **/
	.mtp-31 .elementor-element-0835a22 .elementor-icon-box-wrapper {
	padding-top: 5px !important;
}

}


/*( 435 )*/
@media (max-width: 435px) {
	/** General 3 2 >> Wp container 33 jet listing dynamic field content **/
	.wp-container-33 .jet-listing-dynamic-field__content {
	width: 128% !important;
	min-width: 128% !important;
	max-width: 128% !important;
}

	/** General 3 2 >> Wp block column paragraph _3 **/
	.wp-block-column p {
	font-size: 14px !important;
}

	/** General 3 >> Jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 jet listing dynamic field content **/
	.jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 .jet-listing-dynamic-field__content {
	min-width: 195% !important;
	margin-left: -31px !important;
}

	/** General 3 >> Wp container 28 jet listing dynamic field content **/
	.wp-container-28 .jet-listing-dynamic-field__content {
	width: 128% !important;
	min-width: 128% !important;
	max-width: 128% !important;
}

	/** General 3 >> Wp container 23 jet listing dynamic field content **/
	.wp-container-23 .jet-listing-dynamic-field__content {
	width: 128% !important;
	min-width: 128% !important;
	max-width: 128% !important;
}

	/** General 3 >> Div (#2) has text color (#1) **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-color:nth-of-type(1) {
	margin-left: 0 !important;
}

	/** General 3 >> Div (#1) has medium font size **/
	.is-layout-flex > div:nth-of-type(1) > .has-medium-font-size {
	margin-left: 0 !important;
}

	/** General 3 >> Jet sm gb cc18817d 9f42 4942 8fb3 89b4d8e4dc09 jet listing dynamic field content **/
	.jet-sm-gb-cc18817d-9f42-4942-8fb3-89b4d8e4dc09 .jet-listing-dynamic-field__content {
	width: 200px !important;
	margin-left: -22px !important;
}

	/** General 2 2 2 >> Div (#1) div _9 **/
	.wp-container-56 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 37% !important;
}

	/** General 2 2 2 >> Elementor element f68d5e3 elementor heading title **/
	.elementor-element-f68d5e3 .elementor-heading-title {
	padding-top: 11px !important;
}

	/** General 2 2 2 >> Elementor element 2e942f8 elementor heading title **/
	.elementor-element-2e942f8 .elementor-heading-title {
	padding-top: 18px !important;
}

	/** General 2 2 2 >> Content elementor element 84d679b **/
	#content .elementor-element-84d679b {
	width: 32% !important;
}

	/** General 2 2 2 >> Elementor element 29d4928 elementor heading title **/
	.elementor-element-29d4928 .elementor-heading-title {
	width: 73.4px !important;
	margin-left: -6px !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	margin-top: 0 !important;
	margin-left: 0 !important;
}

	/** General 2 2 >> Div (#1) div _6 **/
	.wp-container-56 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	min-width: 81% !important;
}

	/** General 2 2 >> Div (#1) jet form builder calculated field _4 **/
	.is-layout-flow > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.deposit_box {
	min-width: 100% !important;
	margin-top: -9px !important;
	margin-left: 58px !important;
}

	/** General 2 2 >> Content jet form builder action button **/
	#content .jet-form-builder__action-button.search_btn_mobile {
	margin-top: 5px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	width: 115% !important;
	min-width: 115% !important;
	margin-left: -42px !important;
}

	/** General 2 >> Wp container 33 jet form builder calculated field val **/
	.wp-container-33 .jet-form-builder__calculated-field-val {
	margin-left: -16px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	margin-right: 16px !important;
}

	/** General >> Content are vertically aligned center **/
	#content .are-vertically-aligned-center {
	padding-top: 10px !important;
	margin-top: -12px !important;
}

	/** General >> Div (#4) paragraph **/
	.is-layout-flex > div:nth-of-type(4) > p {
	width: 30px !important;
}

	/** General 3 2 2 >> Content elementor element badf854 **/
	#content .elementor-element-badf854 {
	min-width: 100% !important;
	padding-left: 10px !important;
}

	/** General 3 2 2 >> Content elementor button wrapper **/
	#content .elementor-button-wrapper.btn_thk_page {
	width: 110.9px !important;
}

	/** General 3 2 2 >> Content elementor element 809a8d4 **/
	#content .elementor-element-809a8d4 {
	margin-top: 5px !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General 3 2 2 >> Content elementor button link **/
	#content .elementor-button-link..btn_thk_page {
	margin-top: 11px !important;
}

	/** General 3 2 2 >> Mtp 3127 elementor button wrapper **/
	.mtp-3127 .elementor-button-wrapper {
	width: 110px !important;
}

	/** General 4 >> Elementor element b915f66 elementor heading title **/
	.mtp-31 .elementor-element-b915f66 .elementor-heading-title {
	margin-top: 0 !important;
}

	/** General 4 >> Startdate 2 **/
	#startdate_2 {
	min-width: 92% !important;
}

	/** General 4 >> Enddate 2 **/
	#enddate_2 {
	min-width: 92% !important;
}

	/** General 3 2 3 >> Elementor element f7092b8 jet headline direction horizontal **/
	.mtp-31 .elementor-element-f7092b8 .jet-headline--direction-horizontal {
	margin-top: 23px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val **/
	.mtp-1588 .wp-container-535 .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _2 **/
	.mtp-1588 .wp-container-540 .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _3 **/
	.mtp-1588 .wp-container-545 .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _4 **/
	.mtp-1588 .wp-container-550 .jet-form-builder__calculated-field-val {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet listing dynamic field content _2 **/
	.mtp-1588 .wp-container-535 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet listing dynamic field content _3 **/
	.mtp-1588 .wp-container-540 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet listing dynamic field content _4 **/
	.mtp-1588 .jet-sm-gb-38a07e45-b1ad-45e5-945d-0e7694d5cbc7 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet listing dynamic field content _5 **/
	.mtp-1588 .wp-container-550 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Jet listing dynamic field content _7 **/
	.mtp-1588 #gspb_col-id-gsbp-220bfbc3-c95a .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Has text align left _2 **/
	.mtp-1588 #gspb_col-id-gsbp-28b2615c-5678 .has-text-align-left {
	font-size: 14px !important;
}

	/** General 3 2 3 >> Paragraph _2 **/
	.mtp-1588 #gspb_col-id-gsbp-245b7cc4-6674 p {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element 4bce58b elementor heading title **/
	.mtp-1462 .elementor-element-4bce58b .elementor-heading-title {
	margin-top: 30px !important;
}

	/** General 3 2 2 2 >> Elementor element e01ba6a **/
	.mtp-31 .elementor-element-e01ba6a {
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

}


/*( 414 )*/
@media (max-width: 414px) {
	/** General 4 >> Div (#1) div _8 **/
	.wp-container-53 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 100% !important;
}

	/** General 2 2 2 >> Div (#1) div _9 **/
	.wp-container-56 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 100% !important;
}

	/** General 3 2 >> Wp block column paragraph _3 **/
	.wp-block-column p {
	font-size: 14px !important;
}

	/** General 2 2 >> Div (#1) div _6 **/
	.wp-container-56 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	min-width: 100% !important;
	max-width: 100% !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	margin-left: 0 !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	margin-right: 30px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val **/
	.mtp-1588 .wp-container-535 .jet-form-builder__calculated-field-val {
	width: 80px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _2 **/
	.mtp-1588 .wp-container-540 .jet-form-builder__calculated-field-val {
	width: 80px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _3 **/
	.mtp-1588 .wp-container-545 .jet-form-builder__calculated-field-val {
	width: 80px !important;
}

	/** General 3 2 3 >> Jet form builder calculated field val _4 **/
	.mtp-1588 .wp-container-550 .jet-form-builder__calculated-field-val {
	width: 80px !important;
}

	/** General >> Div (#2) has text align left **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-align-left {
	font-size: 14px !important;
}

	/** General >> Div (#4) paragraph **/
	.is-layout-flex > div:nth-of-type(4) > p {
	font-size: 14px !important;
}

	/** General >> Has medium font size has text align left **/
	.has-medium-font-size .has-text-align-left {
	font-size: 14px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _6 **/
	.mtp-31 .elementor-element-6e0de4e .elementor-icon-box-description {
	margin-top: -6px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _5 **/
	.mtp-31 .elementor-element-cb09bd0 .elementor-icon-box-description {
	margin-top: 10px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _4 **/
	.mtp-31 .elementor-element-d532cf9 .elementor-icon-box-description {
	margin-top: 9px !important;
}

}


/*( 390 )*/
@media (max-width: 390px) {
	/** General 2 2 >> Div (#1) jet form builder calculated field _4 **/
	.is-layout-flow > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.deposit_box {
	width: 100% !important;
	margin-left: 28px !important;
}

	/** General 2 2 >> Content wp container 45 **/
	#content .wp-container-45 {
	margin-top: -47px !important;
}

	/** General 2 2 >> Div (#2) div (#2) **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(2) {
	margin-top: -4px !important;
}

	/** General 2 2 >> Div (#1) div _7 **/
	.wp-container-53 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 14px !important;
	width: 100% !important;
}

	/** General 2 2 >> Div (#1) div _6 **/
	.wp-container-56 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 14px !important;
	min-width: 100% !important;
}

	/** General 2 2 >> Div (#1) paragraph _3 **/
	.wp-container-36 > div:nth-of-type(1) > p {
	font-size: 12px !important;
	margin-top: -5px !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	font-size: 16px !important;
	margin-top: -30px !important;
	margin-left: 0 !important;
}

	/** General 2 2 >> Content jet form builder action button **/
	#content .jet-form-builder__action-button.search_btn_mobile {
	min-width: 100% !important;
	max-width: 100% !important;
	margin-right: 0 !important;
}

	/** General 3 >> Jet sm gb cc18817d 9f42 4942 8fb3 89b4d8e4dc09 jet listing dynamic field content **/
	.jet-sm-gb-cc18817d-9f42-4942-8fb3-89b4d8e4dc09 .jet-listing-dynamic-field__content {
	font-size: 12px !important;
	margin-top: -19px !important;
}

	/** General 3 >> Wp container 23 paragraph **/
	.wp-container-23 p {
	width: 71.9px !important;
}

	/** General 3 >> Div (#2) has text color (#1) **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-color:nth-of-type(1) {
	font-size: 16px !important;
	margin-top: -16px !important;
}

	/** General 3 >> Jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 jet listing dynamic field content **/
	.jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 .jet-listing-dynamic-field__content {
	font-size: 12px !important;
	min-width: 216% !important;
}

	/** General 3 >> Div (#1) has medium font size **/
	.is-layout-flex > div:nth-of-type(1) > .has-medium-font-size {
	font-size: 16px !important;
}

	/** General 2 >> Wp container 45 has text color **/
	.wp-container-45 .has-text-color {
	width: 60% !important;
	margin-top: -5px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.sum-box {
	max-width: 65% !important;
	margin-left: -63px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field _2 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > .jet-form-builder__calculated-field {
	margin-left: -64px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	width: 100% !important;
	min-width: 126% !important;
	max-width: 100% !important;
	margin-left: -45px !important;
}

	/** General 2 >> Wp container 49 has white color **/
	.wp-container-49 .has-white-color {
	font-size: 15rem !important;
}

	/** General 2 >> Div (#2) field type calculated field (#1) **/
	.is-layout-flex > div:nth-of-type(2) > .field-type-calculated-field:nth-of-type(1) {
	margin-top: 0 !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	margin-top: -9px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	margin-top: -9px !important;
	margin-right: 18px !important;
}

	/** General >> Div (#3) paragraph **/
	.wp-container-8 > div:nth-of-type(3) > p {
	width: 77.6px !important;
}

	/** General >> Wp container 18 paragraph **/
	.wp-container-18 p {
	width: 77.4px !important;
	margin-left: 10px !important;
}

	/** General >> Content are vertically aligned center **/
	#content .are-vertically-aligned-center {
	padding-top: 10px !important;
}

	/** General 4 >> Div (#1) div _8 **/
	.wp-container-53 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 14px !important;
	max-width: 100% !important;
}

	/** General 4 >> Startdate 2 **/
	#startdate_2 {
	min-width: 89% !important;
}

	/** General 4 >> Enddate 2 **/
	#enddate_2 {
	min-width: 89% !important;
}

	/** General 2 2 2 >> Div (#1) div _9 **/
	.wp-container-56 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	font-size: 14px !important;
	max-width: 100% !important;
}

	/** General 2 2 2 >> Elementor 1588 link **/
	.elementor-1588 a {
	width: 100% !important;
	min-width: 100% !important;
	max-width: 120% !important;
	padding-top: 10px !important;
}

	/** General 2 2 2 >> Elementor element bce9315 elementor size sm **/
	.elementor-element-bce9315 .elementor-size-sm {
	min-width: 102% !important;
}

	/** General 2 3 >> Jet theme core single paragraph **/
	#jet-theme-core-single p {
	font-size: 16px !important;
}

	/** General 2 3 >> Elementor element cb4d111 elementor heading title **/
	.elementor-element-cb4d111 .elementor-heading-title {
	font-size: 16px !important;
}

	/** General 2 3 >> Jet theme core single elementor element 76eb61a **/
	#jet-theme-core-single .elementor-element-76eb61a {
	margin-bottom: -10px !important;
}

	/** General 2 3 2 >> Elementor element f706261 elementor heading title **/
	.elementor-element-f706261 .elementor-heading-title {
	margin-right: -20px !important;
}

	/** General 2 3 2 >> E con inner elementor element 11530c4 **/
	.e-con-inner .elementor-element-11530c4 {
	margin-top: -8px !important;
}

	/** General 3 2 >> Div (#2) has text color (#1) _2 **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-color:nth-of-type(1).free_fee {
	font-size: 14px !important;
	margin-top: -4px !important;
}

	/** General 3 2 2 >> Content elementor button link **/
	#content .elementor-button-link..btn_thk_page {
	width: 112% !important;
	min-width: 112% !important;
	max-width: 112% !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

	/** General 3 2 2 >> Content elementor button wrapper **/
	#content .elementor-button-wrapper.btn_thk_page {
	width: 109% !important;
	min-width: 109% !important;
	max-width: 109% !important;
	margin-left: -14px !important;
}

	/** General 3 2 2 >> Content elementor element 6cb05b5 **/
	#content .elementor-element-6cb05b5 {
	padding: 0 !important;
}

	/** General 3 2 2 >> Elementor element 7421ca7 jet listing dynamic field content **/
	.elementor-element-7421ca7 .jet-listing-dynamic-field__content {
	font-size: 20px !important;
}

	/** General 3 2 2 >> Content elementor element 46a79db **/
	#content .elementor-element-46a79db {
	margin-top: -8px !important;
}

	/** General 3 2 2 >> Jet tabs content 9891 **/
	#jet-tabs-content-9891 {
	padding-top: 0 !important;
}

	/** General 3 2 2 >> Jet tabs content 9891 elementor widget container **/
	#jet-tabs-content-9891 .elementor-widget-container {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

	/** General 3 2 2 >> Mtp 3127 elementor button wrapper **/
	.mtp-3127 .elementor-button-wrapper {
	min-width: 112% !important;
}

	/** General 3 2 3 >> Elementor element f7092b8 jet headline direction horizontal **/
	.mtp-31 .elementor-element-f7092b8 .jet-headline--direction-horizontal {
	margin-top: 16px !important;
}

	/** General 3 2 3 >> Elementor element 8c15e5d elementor divider **/
	.mtp-31 .elementor-element-8c15e5d .elementor-divider {
	margin-top: 17px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description **/
	.mtp-31 .elementor-vertical-align-top .elementor-icon-box-description {
	margin-top: -5px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _6 **/
	.mtp-31 .elementor-element-6e0de4e .elementor-icon-box-description {
	margin-top: -3px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _5 **/
	.mtp-31 .elementor-element-cb09bd0 .elementor-icon-box-description {
	margin-top: 9px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _4 **/
	.mtp-31 .elementor-element-d532cf9 .elementor-icon-box-description {
	margin-top: 8px !important;
}

}


/*( 360 )*/
@media (max-width: 360px) {
	/** General 3 >> Wp container 23 paragraph **/
	.wp-container-23 p {
	width: 81.3px !important;
}

	/** General 3 >> Wp container 13 jet listing dynamic field content **/
	.wp-container-13 .jet-listing-dynamic-field__content {
	margin-left: 26px !important;
}

	/** General 3 >> Wp container 18 jet listing dynamic field content **/
	.wp-container-18 .jet-listing-dynamic-field__content {
	margin-left: 0 !important;
}

	/** General 3 >> Wp container 23 jet listing dynamic field content **/
	.wp-container-23 .jet-listing-dynamic-field__content {
	margin-left: 29px !important;
}

	/** General 3 >> Wp container 28 jet listing dynamic field content **/
	.wp-container-28 .jet-listing-dynamic-field__content {
	margin-left: 2px !important;
}

	/** General 3 >> Jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 jet listing dynamic field content **/
	.jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 .jet-listing-dynamic-field__content {
	margin-left: -26px !important;
}

	/** General 3 2 >> Wp container 33 jet listing dynamic field content **/
	.wp-container-33 .jet-listing-dynamic-field__content {
	margin-left: 3px !important;
}

	/** General >> Content are vertically aligned center **/
	#content .are-vertically-aligned-center {
	padding: 5px !important;
}

	/** General >> Has medium font size has text align left **/
	.has-medium-font-size .has-text-align-left {
	width: 45.2px !important;
}

	/** General >> Div (#2) has text align left **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-align-left {
	width: 119px !important;
	margin-left: -23px !important;
}

	/** General >> Div (#3) paragraph **/
	.wp-container-8 > div:nth-of-type(3) > p {
	width: 80.5px !important;
	margin-left: -5px !important;
}

	/** General >> Div (#4) paragraph **/
	.is-layout-flex > div:nth-of-type(4) > p {
	width: 49px !important;
	margin-left: -4px !important;
}

	/** General >> Triple nums **/
	#triple_nums {
	width: 157% !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-left: -10px !important;
}

	/** General >> Wp container 18 paragraph **/
	.wp-container-18 p {
	width: 87.2px !important;
}

	/** General >> Content wp container 13 **/
	#content .wp-container-13.column_twin {
	border-bottom-width: 0 !important;
}

	/** General 2 2 2 >> Div (#1) div _9 **/
	.wp-container-56 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 100% !important;
}

	/** General 2 >> Content wp container 49 **/
	#content .wp-container-49 {
	padding: 10px !important;
}

	/** General 2 >> Wp container 33 paragraph **/
	.wp-container-33 p {
	width: 71.1px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	min-width: 127% !important;
	margin-left: -45px !important;
}

	/** General 2 >> Content wp container 28 **/
	#content .wp-container-28 {
	margin-top: -20px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	margin-right: 36px !important;
}

	/** General 4 >> Div (#1) div _8 **/
	.wp-container-53 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	max-width: 100% !important;
}

	/** General 4 >> Month 2 **/
	#month_2 {
	min-width: 102% !important;
	padding: 10px !important;
	margin-left: -6px !important;
}

	/** General 4 >> Wp container 15 wp block column **/
	.mtp-4268 .wp-container-15 .wp-block-column {
	margin-left: -5px !important;
}

	/** General 3 2 2 >> Content elementor button wrapper **/
	#content .elementor-button-wrapper.btn_thk_page {
	width: 130% !important;
	min-width: 130% !important;
	max-width: 130% !important;
	margin-left: -38px !important;
}

	/** General 3 2 2 >> Elementor element 7421ca7 jet listing dynamic field content **/
	.elementor-element-7421ca7 .jet-listing-dynamic-field__content {
	font-size: 18px !important;
}

	/** General 2 3 2 >> Elementor element b3b61e6 elementor heading title **/
	.elementor-element-b3b61e6 .elementor-heading-title {
	font-size: 24px !important;
}

	/** General 3 2 2 2 >> Mtp 31 month 1 **/
	.mtp-31 #month_1 {
	min-width: 102% !important;
	margin-left: -6px !important;
}

	/** General 3 2 2 2 >> Select2 country 1 container select2 selection placeholder **/
	.mtp-31 #select2-country_1-container .select2-selection__placeholder {
	font-size: 13px !important;
}

	/** General 3 2 2 2 >> Elementor icon box wrapper **/
	.mtp-31 .elementor-element-9f14163 .elementor-icon-box-wrapper {
	padding-top: 10px !important;
}

	/** General 3 2 3 >> Elementor element 8c15e5d elementor divider **/
	.mtp-31 .elementor-element-8c15e5d .elementor-divider {
	margin-top: 24px !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	margin-left: 0 !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _6 **/
	.mtp-31 .elementor-element-6e0de4e .elementor-icon-box-description {
	margin-top: -4px !important;
}

	/** General 3 2 3 2 >> Elementor icon box description _4 **/
	.mtp-31 .elementor-element-d532cf9 .elementor-icon-box-description {
	margin-top: 9px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box wrapper **/
	.mtp-31 .elementor-element-4a03318 .elementor-icon-box-wrapper {
	padding-top: 7px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box wrapper _2 **/
	.mtp-31 .elementor-element-ef03267 .elementor-icon-box-wrapper {
	padding-top: 7px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box wrapper _3 **/
	.mtp-31 .elementor-element-f6f11aa .elementor-icon-box-wrapper {
	padding-top: 7px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description **/
	.mtp-31 .elementor-element-9f14163 .elementor-icon-box-description {
	padding-top: 0 !important;
	margin-top: 9px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _2 **/
	.mtp-31 .elementor-element-4a03318 .elementor-icon-box-description {
	padding-top: 00 !important;
	margin-top: 9px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _3 **/
	.mtp-31 .elementor-element-ef03267 .elementor-icon-box-description {
	padding-top: 0 !important;
	margin-top: 9px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _4 **/
	.mtp-31 .elementor-element-f6f11aa .elementor-icon-box-description {
	padding-top: 0 !important;
	margin-top: 9px !important;
}

	/** General 3 2 2 2 2 >> Elementor icon box description _5 **/
	.mtp-31 .elementor-element-0835a22 .elementor-icon-box-description {
	padding-top: 0 !important;
	margin-top: 9px !important;
}

}


/*( 325 )*/
@media (max-width: 325px) {
	/** General 2 3 2 >> Elementor element 7a06464 elementor heading title **/
	.elementor-element-7a06464 .elementor-heading-title {
	font-size: 16px !important;
}

	/** General 2 3 2 >> Elementor element b3b61e6 elementor heading title **/
	.elementor-element-b3b61e6 .elementor-heading-title {
	font-size: 20px !important;
}

	/** General 3 2 2 >> Jet tabs content 9891 **/
	#jet-tabs-content-9891 {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General 3 2 2 >> Elementor element c4e53fd elementor heading title **/
	.elementor-element-c4e53fd .elementor-heading-title {
	font-size: 18px !important;
}

	/** General 3 2 2 >> Elementor element c125499 elementor heading title **/
	.elementor-element-c125499 .elementor-heading-title {
	font-size: 18px !important;
}

	/** General 3 2 2 >> Grid col desk 1 jet listing dynamic post 1462 **/
	.grid-col-desk-1 > .jet-listing-dynamic-post-1462 {
	padding: 5px !important;
	margin-top: -12px !important;
}

	/** General 3 2 2 >> Elementor element 7421ca7 jet listing dynamic field content **/
	.elementor-element-7421ca7 .jet-listing-dynamic-field__content {
	font-size: 16px !important;
}

	/** General 3 2 2 >> Elementor element 282f26e jet listing dynamic field content **/
	.elementor-element-282f26e .jet-listing-dynamic-field__content {
	font-size: 16px !important;
}

	/** General 3 2 2 >> Content elementor button link **/
	#content .elementor-button-link..btn_thk_page {
	min-width: 80% !important;
	max-width: 80% !important;
	margin-top: 5px !important;
	margin-left: 34px !important;
}

	/** General 3 2 2 >> Content elementor element 46a79db **/
	#content .elementor-element-46a79db {
	padding: 0 !important;
}

	/** General 3 2 2 >> Content elementor element 38018d1 **/
	#content .elementor-element-38018d1 {
	padding: 8px !important;
}

	/** General 3 2 2 >> Elementor element a68adee jet listing dynamic image **/
	.elementor-element-a68adee .jet-listing-dynamic-image {
	padding: 5px !important;
}

	/** General 3 2 2 >> Elementor element 6f4aa71 e con inner **/
	.elementor-element-6f4aa71 .e-con-inner {
	padding-bottom: 10px !important;
}

	/** General 3 2 2 >> Jet tabs content 9891 jet listing dynamic field content **/
	#jet-tabs-content-9891 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 >> Elementor element 04c7432 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-04c7432 .jet-listing-dynamic-field__content {
	font-size: 16px !important;
}

	/** General 3 2 2 >> Elementor element c9659a4 elementor heading title **/
	.mtp-3127 .elementor-element-c9659a4 .elementor-heading-title {
	font-size: 24px !important;
}

	/** General 3 2 >> Div (#3) link **/
	.jet-breadcrumbs__wrap > div:nth-of-type(3) > a {
	font-size: 12px !important;
}

	/** General 3 2 >> Content jet breadcrumbs item target **/
	#content .jet-breadcrumbs__item-target {
	font-size: 12px !important;
}

	/** General 3 2 >> Div (#2) has text color (#1) _2 **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-color:nth-of-type(1).free_fee {
	height: 15px !important;
}

	/** General 3 2 >> Wp container 33 jet listing dynamic field content **/
	.wp-container-33 .jet-listing-dynamic-field__content {
	margin-left: -6px !important;
}

	/** General 4 >> Content elementor element d582c92 **/
	#content .elementor-element-d582c92 {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General 4 >> Div (#1) div _8 **/
	.wp-container-53 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
	width: 100% !important;
	max-width: 100% !important;
}

	/** General 4 >> Wp container 15 wp block column **/
	.mtp-4268 .wp-container-15 .wp-block-column {
	margin-left: -6px !important;
}

	/** General 4 >> Wp container 15 jet form builder label text _2 **/
	.mtp-4268 .wp-container-15 .jet-form-builder__label-text {
	margin-top: 25px !important;
}

	/** General 4 >> Elementor element c6d4f2c e con inner **/
	.elementor-element-c6d4f2c .e-con-inner {
	padding-bottom: 2px !important;
}

	/** General >> Has medium font size has text align left **/
	.has-medium-font-size .has-text-align-left {
	width: 60% !important;
}

	/** General >> Div (#2) has text align left **/
	.is-layout-flex > div:nth-of-type(2) > .has-text-align-left {
	width: 128.1px !important;
}

	/** General >> Div (#3) paragraph **/
	.wp-container-8 > div:nth-of-type(3) > p {
	width: 86.4px !important;
}

	/** General >> Div (#4) paragraph **/
	.is-layout-flex > div:nth-of-type(4) > p {
	width: 60% !important;
}

	/** General >> Twin nums **/
	#twin_nums {
	font-size: 11px !important;
	width: 150% !important;
}

	/** General >> Wp container 13 has text align left **/
	.wp-container-13 .has-text-align-left {
	line-height: 8px !important;
	width: 71.1px !important;
}

	/** General >> Wp container 18 paragraph **/
	.wp-container-18 p {
	line-height: 8px !important;
	width: 93.8px !important;
}

	/** General >> Content are vertically aligned center **/
	#content .are-vertically-aligned-center {
	border-top-left-radius: 10px !important;
	border-top-right-radius: 10px !important;
}

	/** General >> Content wp container 13 **/
	#content .wp-container-13.column_twin {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General >> Triple nums **/
	#triple_nums {
	font-size: 11px !important;
	width: 150% !important;
}

	/** General >> Nobed nums **/
	#nobed_nums {
	font-size: 11px !important;
	width: 150% !important;
	margin-left: -14px !important;
}

	/** General 2 >> Content wp container 18 **/
	#content .wp-container-18 {
	padding-right: 0 !important;
	padding-left: 10px !important;
}

	/** General 2 >> Content wp container 23 **/
	#content .wp-container-23 {
	padding-right: 0 !important;
	padding-left: 10px !important;
}

	/** General 2 >> Content wp container 28 **/
	#content .wp-container-28 {
	padding-right: 0 !important;
	padding-left: 10px !important;
}

	/** General 2 >> Wp container 28 paragraph **/
	.wp-container-28 p {
	line-height: 8px !important;
}

	/** General 2 >> Wp container 28 jet form builder calculated field val **/
	.wp-container-28 .jet-form-builder__calculated-field-val {
	margin-left: -17px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _3 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix **/
	.is-layout-flex > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 12px !important;
	margin-right: 35px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 12px !important;
	margin-top: 1px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field suffix _3 **/
	.is-layout-flow > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-suffix {
	font-size: 12px !important;
}

	/** General 2 >> Div (#1) jet form builder calculated field val _2 **/
	.is-layout-flex > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field-val {
	font-size: 12px !important;
	width: 100% !important;
	min-width: 136% !important;
	margin-top: 2px !important;
}

	/** General 2 >> Content wp container 49 **/
	#content .wp-container-49 {
	height: 185px !important;
}

	/** General 2 >> Wp container 33 paragraph **/
	.wp-container-33 p {
	line-height: 8px !important;
	width: 76.2px !important;
	margin-left: -11px !important;
}

	/** General 2 >> Wp container 33 jet form builder calculated field val **/
	.wp-container-33 .jet-form-builder__calculated-field-val {
	margin-left: -12px !important;
}

	/** General 3 >> Wp container 23 paragraph **/
	.wp-container-23 p {
	line-height: 8px !important;
}

	/** General 3 >> Wp container 13 jet listing dynamic field content **/
	.wp-container-13 .jet-listing-dynamic-field__content {
	margin-left: 22px !important;
}

	/** General 3 >> Wp container 18 jet listing dynamic field content **/
	.wp-container-18 .jet-listing-dynamic-field__content {
	margin-left: -4px !important;
}

	/** General 3 >> Wp container 23 jet listing dynamic field content **/
	.wp-container-23 .jet-listing-dynamic-field__content {
	margin-left: 25px !important;
}

	/** General 3 >> Wp container 28 jet listing dynamic field content **/
	.wp-container-28 .jet-listing-dynamic-field__content {
	margin-left: -3px !important;
}

	/** General 3 >> Content wp container 36 **/
	#content .wp-container-36 {
	margin-top: 0 !important;
}

	/** General 3 >> Jet sm gb ef9bd8dd c2c3 4627 a4cf fd6a08298cf2 jet listing dynamic field content **/
	.jet-sm-gb-ef9bd8dd-c2c3-4627-a4cf-fd6a08298cf2 .jet-listing-dynamic-field__content {
	line-height: 13px !important;
	margin-left: -25px !important;
}

	/** General 3 >> Jet sm gb cc18817d 9f42 4942 8fb3 89b4d8e4dc09 jet listing dynamic field content **/
	.jet-sm-gb-cc18817d-9f42-4942-8fb3-89b4d8e4dc09 .jet-listing-dynamic-field__content {
	width: 180px !important;
	margin-top: -8px !important;
	margin-left: -22px !important;
}

	/** General 3 >> Wp container 36 is layout flow (#1) **/
	.wp-container-36 .is-layout-flow:nth-of-type(1) {
	height: 17px !important;
}

	/** General 2 2 >> Div (#1) jet form builder calculated field _4 **/
	.is-layout-flow > div:nth-of-type(1) > div:nth-of-type(1) > .jet-form-builder__calculated-field.deposit_box {
	margin-left: 17px !important;
}

	/** General 2 2 >> Is layout flow paragraph (#2) **/
	.is-layout-flow p:nth-of-type(2) {
	margin-left: 0 !important;
}

	/** General 2 2 2 >> Content wp image 4451 **/
	#content .wp-image-4451 {
	width: 100% !important;
	height: 100% !important;
}

	/** General 2 2 2 >> Content elementor element 84d679b **/
	#content .elementor-element-84d679b {
	width: 30% !important;
}

	/** General 2 2 2 >> Mtp 31 jet listing dynamic post 2586 **/
	.mtp-31 .jet-listing-dynamic-post-2586 {
	padding-bottom: 22px !important;
}

	/** General 2 2 2 >> Elementor element dc987e8 div **/
	.mtp-31 .elementor-element-dc987e8 > div {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General 2 2 2 >> Content e con inner **/
	#content .e-con-inner {
	padding-top: 0 !important;
}

	/** General 2 2 2 >> Elementor 1588 link _2 **/
	.elementor-1588 a {
	margin-left: 4px !important;
}

	/** General 3 2 2 2 >> Elementor element dc6ef1d elementor heading title **/
	.mtp-3127 .elementor-element-dc6ef1d .elementor-heading-title {
	line-height: 18px !important;
}

	/** General 3 2 2 2 >> Elementor element c90a15f jet listing dynamic field content **/
	.mtp-3127 .elementor-element-c90a15f .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element af42503 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-af42503 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element b5e6c5a jet listing dynamic field content **/
	.mtp-3127 .elementor-element-b5e6c5a .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element aca38d6 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-aca38d6 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element c2b183b jet listing dynamic field content **/
	.mtp-3127 .elementor-element-c2b183b .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element 59729f7 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-59729f7 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element 79d39e3 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-79d39e3 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element e01b7e5 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-e01b7e5 .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element 3ed23dd jet listing dynamic field content **/
	.mtp-3127 .elementor-element-3ed23dd .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element 01a290c jet listing dynamic field content **/
	.mtp-3127 .elementor-element-01a290c .jet-listing-dynamic-field__content {
	font-size: 14px !important;
}

	/** General 3 2 2 2 >> Elementor element 160fa65 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-160fa65 .jet-listing-dynamic-field__content {
	font-size: 20px !important;
}

	/** General 3 2 2 2 >> Mtp 3127 elementor button text **/
	.mtp-3127 .elementor-button-text {
	font-size: 16px !important;
}

	/** General 3 2 2 2 >> Elementor element 0a197d3 jet listing dynamic field content **/
	.mtp-3127 .elementor-element-0a197d3 .jet-listing-dynamic-field__content {
	font-size: 20px !important;
}

	/** General 3 2 2 2 >> Elementor element 23f5cad elementor heading title **/
	.mtp-3127 .elementor-element-23f5cad .elementor-heading-title {
	font-size: 20px !important;
}

	/** General 3 2 2 2 >> Mtp 31 month 1 **/
	.mtp-31 #month_1 {
	min-width: 102% !important;
	margin-left: -7px !important;
}

	/** General 3 2 2 2 >> Elementor element 4bce58b elementor heading title **/
	.mtp-1462 .elementor-element-4bce58b .elementor-heading-title {
	margin-top: 0 !important;
}

	/** General 3 2 3 >> Elementor element 8c15e5d elementor divider **/
	.mtp-31 .elementor-element-8c15e5d .elementor-divider {
	margin-top: 31px !important;
}

	/** General 3 2 3 >> Elementor element ebb27ea jet headline label (#2) **/
	.mtp-31 .elementor-element-ebb27ea .jet-headline__label:nth-of-type(2) {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Elementor element ebb27ea jet headline label (#1) **/
	.mtp-31 .elementor-element-ebb27ea .jet-headline__label:nth-of-type(1) {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Span (#1) span **/
	.mtp-31 .elementor-element-c726521 > div:nth-of-type(1) > h2:nth-of-type(1) > span:nth-of-type(1) > span {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Span (#2) span **/
	.mtp-31 .elementor-element-c726521 > div:nth-of-type(1) > h2:nth-of-type(1) > span:nth-of-type(2) > span {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Elementor element 50b5b09 jet headline label (#2) **/
	.mtp-31 .elementor-element-50b5b09 .jet-headline__label:nth-of-type(2) {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Elementor element 50b5b09 jet headline label (#1) **/
	.mtp-31 .elementor-element-50b5b09 .jet-headline__label:nth-of-type(1) {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Elementor element 3152ace elementor heading title **/
	.mtp-31 .elementor-element-3152ace .elementor-heading-title {
	font-size: 30px !important;
}

	/** General 3 2 3 >> Elementor element 3766af6 jet headline label (#2) **/
	.mtp-31 .elementor-element-3766af6 .jet-headline__label:nth-of-type(2) {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Elementor element 3766af6 jet headline label (#1) **/
	.mtp-31 .elementor-element-3766af6 .jet-headline__label:nth-of-type(1) {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Elementor element 6fd65d8 jet headline label (#2) **/
	.mtp-31 .elementor-element-6fd65d8 .jet-headline__label:nth-of-type(2) {
	font-size: 21px !important;
}

	/** General 3 2 3 >> Elementor element 6fd65d8 jet headline label (#1) **/
	.mtp-31 .elementor-element-6fd65d8 .jet-headline__label:nth-of-type(1) {
	font-size: 21px !important;
}

	/** General 5 >> Elementor testimonial name **/
	.mtp-31 #slick-slide20 .elementor-testimonial-name {
	font-size: 18px !important;
}

	/** General 5 >> Elementor testimonial job **/
	.mtp-31 #slick-slide20 .elementor-testimonial-job {
	font-size: 14px !important;
}

}

