/*  MICROTHEMER STYLES  */


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

/** General >> Elementor element 8a23320 sc item title text **/
.elementor-element-8a23320 .sc_item_title_text {
	/* MT [ google_font: 1 ] */
	font-family: 'kanit' !important;
}

/** General >> Post 22085 cgHgbA **/
#post-22085 .cgHgbA {
	font-family: kanit !important;
}

/** General >> Elementor element 76a299f sc item title text **/
.elementor-element-76a299f .sc_item_title_text {
	font-family: kanit !important;
}

/** General >> Sc typed sc item title text **/
.sc_typed .sc_item_title_text {
	font-family: prompt !important;
	font-size: 48px !important;
	line-height: 1 !important;
	font-weight: 600 !important;
}

/** General >> Post 24204 elementor size xxl **/
#post-24204 .elementor-size-xxl {
	font-family: prompt !important;
	font-size: 45px !important;
	line-height: 1.1 !important;
}

/** General >> Elementor element 7b27eda1 paragraph **/
.elementor-element-7b27eda1 p {
	font-family: kanit !important;
}

/** General >> Elementor element 04b5f02 sc item title text **/
.elementor-element-04b5f02 .sc_item_title_text {
	font-family: kanit !important;
	line-height: 1.1 !important;
}

/** General >> Elementor element 1fef5ebd sc item title text **/
.elementor-element-1fef5ebd .sc_item_title_text {
	font-family: kanit !important;
}

/** General >> Elementor element 352052dc sc item subtitle above **/
.elementor-element-352052dc .sc_item_subtitle_above {
	font-family: prompt !important;
}

/** General >> Elementor element beef9eb elementor spacer inner **/
.elementor-element-beef9eb .elementor-spacer-inner {
	background-color: rgb(255, 255, 255) !important;
}

/** General >> Elementor element 3474f19 elementor spacer inner **/
.elementor-element-3474f19 .elementor-spacer-inner {
	background-color: rgb(255, 255, 255) !important;
}

/** General >> Slider 1 slide 7 layer 20 **/
#slider-1-slide-7-layer-20 {
	/* MT [  ] */
	color: rgb(0, 0, 0) !important;
	font-weight: 800 !important;
	font-style: normal !important;
	text-decoration: none !important;
}

/** General >> SfHover span (#1) **/
.sfHover span:nth-of-type(1) {
	font-family: prompt !important;
}

/** General >> Heading 4 (#1) link **/
.post-1152 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Heading 4 (#1) link _2 **/
.post-1158 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Heading 4 (#1) link _3 **/
.post-1159 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Heading 4 (#1) link _4 **/
.post-1162 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Heading 4 (#1) link _5 **/
.post-1163 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Heading 4 (#1) link _6 **/
.post-24618 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Post 1152 sc team item subtitle **/
.post-1152 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General >> Post 1158 sc team item subtitle **/
.post-1158 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General >> Post 1159 sc team item subtitle **/
.post-1159 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General >> Post 1162 sc team item subtitle **/
.post-1162 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General >> Post 1163 sc team item subtitle **/
.post-1163 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General >> Post 24618 sc team item subtitle **/
.post-24618 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General >> Post 2923 sc services item link **/
.post-2923 .sc_services_item_link {
	
}

/** General >> Post 24570 elementor size xxl **/
#post-24570 .elementor-size-xxl {
	font-size: 45px !important;
}

/** General >> Elementor element 7450570 elementor heading title **/
.elementor-element-7450570 .elementor-heading-title {
	font-size: 45px !important;
}

/** General >> Cpt team group speaker sc team item subtitle **/
.cpt_team_group-speaker .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General >> Heading 4 (#1) link _7 **/
.post-24723 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Heading 4 (#1) link _8 **/
.post-24728 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General >> Post 24729 sc team item title **/
.post-24729 .sc_team_item_title {
	font-size: 18px !important;
}

/** General >> Heading 4 (#1) link _9 **/
.post-24730 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-family: 18 !important;
	font-size: 18px !important;
}

/** General >> Elementor element 54df722c sc button size normal **/
.elementor-element-54df722c .sc_button_size_normal {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(23, 58, 158) !important;
}

/** General >> Elementor element 21505e64 paragraph **/
.elementor-element-21505e64 p {
	font-family: prompt !important;
	font-size: 15px !important;
	font-weight: 300 !important;
}

/** General >> Elementor element 54df722c sc button title **/
.elementor-element-54df722c .sc_button_title {
	font-family: prompt !important;
}

/** General >> Elementor element a4732d3 elementor heading title **/
.elementor-element-a4732d3 .elementor-heading-title {
	font-family: prompt !important;
	font-size: 22px !important;
	line-height: 1.2 !important;
	padding-top: 10px !important;
}

/** General >> Elementor element 2e5d37a elementor heading title **/
.elementor-element-2e5d37a .elementor-heading-title {
	font-family: prompt !important;
	font-size: 40px !important;
}

/** General >> Elementor element 2faafeca paragraph **/
.elementor-element-2faafeca p {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}


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

/** General 2 >> Elementor element 13c4b058 sc button title **/
.elementor-element-13c4b058 .sc_button_title {
	font-family: prompt !important;
}

/** General 2 >> Elementor element 6b6f94b sc button size normal **/
.elementor-element-6b6f94b .sc_button_size_normal {
	font-family: prompt !important;
	background-color: rgb(23, 58, 158) !important;
}

/** General 2 >> Heading 4 (#1) link _10 **/
.post-24847 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General 2 >> Heading 4 (#1) link _11 **/
.post-24851 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 16px !important;
}

/** General 2 >> Heading 4 (#1) link _12 **/
.post-24852 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General 2 >> Heading 4 (#1) link _13 **/
.post-24853 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-family: prompt !important;
	font-size: 18px !important;
}

/** General 2 >> Heading 4 (#1) link _14 **/
.post-24854 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General 2 >> Heading 4 (#1) link _15 **/
.post-24855 > div:nth-of-type(2) > div:nth-of-type(1) > h4:nth-of-type(1) > a {
	font-size: 18px !important;
}

/** General 2 >> Post 24847 sc team item subtitle **/
.post-24847 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Post 24851 sc team item subtitle **/
.post-24851 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Post 24852 sc team item subtitle **/
.post-24852 .sc_team_item_subtitle {
	color: rgb(4, 4, 4) !important;
}

/** General 2 >> Post 24853 sc team item subtitle **/
.post-24853 .sc_team_item_subtitle {
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Elementor element cf54a6a trx addons list success **/
.elementor-element-cf54a6a .trx_addons_list_success {
	font-family: prompt !important;
}

/** General 2 >> Elementor element 504fa27 paragraph **/
.elementor-element-504fa27 p {
	font-family: prompt !important;
	color: rgb(3, 3, 3) !important;
}

/** General 2 >> Elementor element 504fa27 sc item title text **/
.elementor-element-504fa27 .sc_item_title_text {
	font-size: 50px !important;
}

/** General 2 >> Elementor element 3dc0700 sc item title text **/
.elementor-element-3dc0700 .sc_item_title_text {
	font-family: prompt !important;
	font-size: 57px !important;
	font-weight: 500 !important;
}

/** General 2 >> Elementor element 3dc0700 paragraph (#1) **/
.elementor-element-3dc0700 p:nth-of-type(1) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Sc item descr paragraph (#2) **/
.sc_item_descr p:nth-of-type(2) {
	font-family: prompt !important;
	color: rgb(10, 10, 10) !important;
}

/** General 2 >> List item (#1) span **/
ul > li:nth-of-type(1) > span {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> List item (#2) span **/
ul > li:nth-of-type(2) > span {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> List item (#3) span **/
ul > li:nth-of-type(3) > span {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> List item (#4) span **/
ul > li:nth-of-type(4) > span {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Paragraph span **/
p > span {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Elementor element b433882 list item (#3) **/
.elementor-element-b433882 li:nth-of-type(3) {
	font-family: prompt !important;
}

/** General 2 >> Elementor element b433882 paragraph **/
.elementor-element-b433882 p {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
	font-size: 17px !important;
}

/** General 2 >> Elementor element 26ef517 sc button size normal **/
.elementor-element-26ef517 .sc_button_size_normal {
	font-family: prompt !important;
	background-color: rgb(23, 58, 158) !important;
}

/** General 2 >> Post 24570 nbi courses eyebrow **/
#post-24570 .nbi-courses__eyebrow {
	font-family: prompt !important;
	font-size: 15px !important;
	font-weight: 700 !important;
}

/** General 2 >> Post 24570 nbi courses title **/
#post-24570 .nbi-courses__title {
	font-family: prompt !important;
	font-weight: 700 !important;
}

/** General 2 >> Elementor element c069253 paragraph (#1) **/
.elementor-element-c069253 p:nth-of-type(1) {
	font-family: prompt !important;
	color: rgb(27, 27, 27) !important;
}

/** General 2 >> Elementor element 45dc9af paragraph **/
.elementor-element-45dc9af p {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> NBI sc button title **/
#NBI .sc_button_title {
	font-family: prompt !important;
}

/** General 2 >> Elementor element 3dc0700 paragraph (#3) **/
.elementor-element-3dc0700 p:nth-of-type(3) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Elementor element 3dc0700 paragraph (#4) **/
.elementor-element-3dc0700 p:nth-of-type(4) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Elementor element bf563d0 paragraph (#1) **/
.elementor-element-bf563d0 p:nth-of-type(1) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
	font-size: 17px !important;
}

/** General 2 >> Elementor element bf563d0 paragraph (#3) **/
.elementor-element-bf563d0 p:nth-of-type(3) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> Elementor element bf563d0 paragraph (#4) **/
.elementor-element-bf563d0 p:nth-of-type(4) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
	font-size: 17px !important;
}

/** General 2 >> EEC sc button title **/
#EEC .sc_button_title {
	font-family: prompt !important;
	font-size: 17px !important;
}

/** General 2 >> Elementor element ad4b99a paragraph (#1) **/
.elementor-element-ad4b99a p:nth-of-type(1) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 >> List item (#5) span **/
ul > li:nth-of-type(5) > span {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}


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

/** General 2 2 >> Elementor element 5ad23a2 elementor widget container **/
.elementor-element-5ad23a2 .elementor-widget-container {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
}

/** General 2 2 >> NBIYES sc button title **/
#NBIYES .sc_button_title {
	font-family: prompt !important;
}

/** General 2 2 >> CLP paragraph **/
#CLP p {
	font-family: prompt !important;
	color: rgb(4, 4, 4) !important;
	font-size: 17px !important;
}

/** General 2 2 >> Elementor element 3990939 paragraph (#1) **/
.elementor-element-3990939 p:nth-of-type(1) {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
	font-size: 17px !important;
}

/** General 2 2 >> Elementor element 1afb0cc elementor widget container **/
.elementor-element-1afb0cc .elementor-widget-container {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
	font-size: 17px !important;
}

/** General 2 2 >> Elementor element 6fb4703 elementor widget container **/
.elementor-element-6fb4703 .elementor-widget-container {
	font-family: prompt !important;
	color: rgb(0, 0, 0) !important;
	font-size: 17px !important;
}

/** General 2 2 >> PHUKET sc button title **/
#PHUKET .sc_button_title {
	font-family: prompt !important;
	font-size: 17px !important;
}

/** General 2 2 >> CLP sc button title **/
#CLP .sc_button_title {
	font-family: prompt !important;
	font-size: 17px !important;
}

