/*  MICROTHEMER STYLES  */


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

/** General >> Magazine plus featured page 4 **/
#magazine-plus-featured-page-4 {
	width: 50% !important;
}

/** General >> Magazine plus featured page 5 **/
#magazine-plus-featured-page-5 {
	width: 50% !important;
}

/** General >> Magazine plus featured page 2 div **/
#magazine-plus-featured-page-2 > div {
	object-fit: fill !important;
	padding-right: 10px !important;
	padding-left: 10px !important;
}

/** General >> Post 41 jet form block **/
#post-41 .jet-form-block {
	box-sizing: border-box !important;
	border-width: 1px !important;
	border-style: dotted !important;
	border-radius: 10px !important;
}

/** General >> Jet form row first visible jet form desc text **/
.jet-form-row--first-visible .jet-form__desc-text {
	font-size: 9px !important;
}

/** General >> English **/
#english {
	font-size: 12px !important;
	width: 200px !important;
	height: 0 !important;
	min-height: 55px !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General >> Jet form row first visible jet form label text **/
.jet-form-row--first-visible .jet-form__label-text {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span **/
form > div:nth-of-type(3) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Field type repeater start jet form label text **/
.field-type-repeater_start .jet-form__label-text {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _2 **/
form > div:nth-of-type(5) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _3 **/
form > div:nth-of-type(6) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Field type wysiwyg jet form label text **/
.field-type-wysiwyg .jet-form__label-text {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _4 **/
form > div:nth-of-type(8) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _5 **/
form > div:nth-of-type(9) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _6 **/
form > div:nth-of-type(10) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _7 **/
form > div:nth-of-type(11) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _8 **/
form > div:nth-of-type(12) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Field type media jet form label text **/
.field-type-media .jet-form__label-text {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Div (#1) span _9 **/
form > div:nth-of-type(15) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General >> Small (#1) span **/
form > div:nth-of-type(3) > div:nth-of-type(1) > small:nth-of-type(1) > span {
	font-size: 9px !important;
}

/** General >> Field type repeater start jet form desc text **/
.field-type-repeater_start .jet-form__desc-text {
	font-size: 9px !important;
}

/** General >> Field type select jet form desc text **/
.field-type-select .jet-form__desc-text {
	font-size: 9px !important;
}

/** General >> Field type wysiwyg jet form desc text **/
.field-type-wysiwyg .jet-form__desc-text {
	font-size: 9px !important;
}

/** General >> Jet engine file upload message small **/
.jet-engine-file-upload__message small {
	font-size: 9px !important;
}

/** General >> French **/
#french {
	font-size: 12px !important;
	height: 0 !important;
	min-height: 55px !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General >> Ethical **/
#ethical {
	font-size: 12px !important;
	background-color: rgb(255, 255, 255) !important;
	border-color: rgb(255, 204, 0) !important;
	border-right-width: 3px !important;
}

/** General >> Not ethical **/
#not_ethical {
	font-size: 12px !important;
	line-height: normal !important;
	height: 30px !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General >> Post 41 field type wysiwyg **/
#post-41 .field-type-wysiwyg {
	border-color: rgb(255, 204, 0) !important;
}

/** General >> Wp wp editor observation editor container **/
#wp-wp_editor_observation-editor-container {
	border-color: rgb(255, 204, 0) !important;
}

/** General >> Category **/
#category {
	font-size: 12px !important;
	background-color: rgb(255, 255, 255) !important;
	border-color: rgb(255, 204, 0) !important;
	border-right-width: 3px !important;
}

/** General >> Sub category **/
#sub-category {
	font-size: 12px !important;
	line-height: normal !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General >> Data quality **/
#data_quality {
	font-size: 12px !important;
	background-color: rgb(255, 255, 255) !important;
	border-color: rgb(255, 204, 0) !important;
	border-right-width: 3px !important;
}

/** General >> Data source **/
#data_source {
	font-size: 12px !important;
	background-color: rgb(255, 255, 255) !important;
	border-color: rgb(255, 204, 0) !important;
	border-right-width: 3px !important;
}

/** General >> Baoule script **/
#baoule_script {
	font-size: 12px !important;
	border-color: rgb(255, 207, 16) !important;
}

/** General >> Post 41 jet engine file upload **/
#post-41 .jet-engine-file-upload {
	border-color: rgb(255, 204, 0) !important;
}

/** General >> Post 41 field type media **/
#post-41 .field-type-media {
	border-color: rgb(255, 204, 0) !important;
	border-top-width: 1px !important;
	border-right-width: 1px !important;
}

/** General >> Post 41 jet engine file upload content **/
#post-41 .jet-engine-file-upload__content {
	height: 10px !important;
	min-height: 30px !important;
	border: 1px solid rgb(255, 204, 0) !important;
}


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

/** General 2 >> Proposed by **/
#proposed_by {
	font-size: 12px !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General 2 >> Post 41 entry title **/
#post-41 .entry-title {
	text-decoration: underline !important;
	display: none !important;
}

/** General 2 >> Elementor element 790e3a1 text (#6) **/
.elementor-element-790e3a1 text:nth-of-type(6) {
	font-weight: 400 !important;
	text-decoration: none !important;
}

/** General 2 >> Elementor element c40f22d text (#6) **/
.elementor-element-c40f22d text:nth-of-type(6) {
	color: rgb(0, 0, 0) !important;
	font-weight: 400 !important;
	text-decoration: none !important;
}

/** General 2 >> Elementor element 93190bf text (#5) **/
.elementor-element-93190bf text:nth-of-type(5) {
	font-weight: 400 !important;
	text-decoration: none !important;
}

/** General 2 >> Elementor element 1b0513e text (#4) **/
.elementor-element-1b0513e text:nth-of-type(4) {
	font-weight: 700 !important;
	text-decoration: underline !important;
}

/** General 2 >> Elementor element b7cf3f2 text (#6) **/
.elementor-element-b7cf3f2 text:nth-of-type(6) {
	color: rgb(255, 0, 0) !important;
	font-weight: 700 !important;
	text-decoration: underline !important;
	text-align: center !important;
	vertical-align: middle !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General 2 >> Elementor element 8cc55cc text (#6) **/
.elementor-element-8cc55cc text:nth-of-type(6) {
	color: rgb(255, 0, 0) !important;
	font-weight: 700 !important;
	text-decoration: underline !important;
}

/** General 2 >> Panel 2 1 0 0 widget title **/
#panel-2-1-0-0 .widget-title {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(193, 31, 31) !important;
	padding-left: 10px !important;
}

/** General 2 >> Panel 2 1 1 0 widget title **/
#panel-2-1-1-0 .widget-title {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(193, 31, 31) !important;
	padding-left: 10px !important;
}

/** General 2 >> Elementor element 790e3a1 text (#7) **/
.elementor-element-790e3a1 text:nth-of-type(7) {
	font-weight: 700 !important;
	text-decoration: underline !important;
}

/** General 2 >> Elementor element c40f22d text (#7) **/
.elementor-element-c40f22d text:nth-of-type(7) {
	font-weight: 700 !important;
	text-decoration: underline !important;
}

/** General 2 >> Elementor element 93190bf text (#6) **/
.elementor-element-93190bf text:nth-of-type(6) {
	font-weight: 700 !important;
	text-decoration: underline !important;
}

/** General 2 >> Elementor element b7cf3f2 text (#5) **/
.elementor-element-b7cf3f2 text:nth-of-type(5) {
	font-weight: 700 !important;
	text-decoration: underline !important;
}

/** General 2 >> Svg (#1) rect **/
.elementor-element-1f638da > 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) > svg:nth-of-type(1) > rect {
	width: 440px !important;
}

/** General 2 >> Span **/
form > div:nth-of-type(3) > div:nth-of-type(2) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Span _2 **/
form > div:nth-of-type(3) > div:nth-of-type(2) > small:nth-of-type(1) > span {
	font-size: 9px !important;
	line-height: 1 !important;
}

/** General 2 >> Span _3 **/
#jet-tabs-content-2061 > div:nth-of-type(1) > form:nth-of-type(1) > div:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Jet form label text **/
.jet-form-col-7 .jet-form__label-text {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Span _4 **/
form > div:nth-of-type(5) > div:nth-of-type(2) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Span _5 **/
form > div:nth-of-type(6) > div:nth-of-type(2) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Post 41 **/
#post-41 {
	padding-top: 0 !important;
}

/** General 2 >> Span _6 **/
form > div:nth-of-type(7) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Observation **/
#observation {
	font-size: 12px !important;
	height: 40px !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General 2 >> Baoule latin script **/
#baoule_latin_script {
	font-size: 11px !important;
	height: 55px !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General 2 >> Baoule french script **/
#baoule_french_script {
	font-size: 11px !important;
	height: 55px !important;
	border-color: rgb(255, 204, 0) !important;
}

/** General 2 >> Span _7 **/
form > div:nth-of-type(7) > div:nth-of-type(2) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Span _8 **/
form > div:nth-of-type(7) > div:nth-of-type(2) > small:nth-of-type(1) > span {
	font-size: 9px !important;
}

/** General 2 >> Span _9 **/
form > div:nth-of-type(4) > div:nth-of-type(2) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Span _10 **/
form > div:nth-of-type(8) > div:nth-of-type(2) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Span _11 **/
form > div:nth-of-type(9) > div:nth-of-type(2) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Span _12 **/
form > div:nth-of-type(8) > div:nth-of-type(2) > small:nth-of-type(1) > span {
	font-size: 9px !important;
}

/** General 2 >> Span _13 **/
#jet-tabs-content-2062 > div:nth-of-type(1) > form:nth-of-type(1) > div:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 >> Text input **/
.jet-form-col-12 input[type="text"] {
	font-size: 12px !important;
	border-color: rgb(255, 207, 16) !important;
}

/** General 2 >> Span _14 **/
form > div:nth-of-type(4) > div:nth-of-type(1) > small:nth-of-type(1) > span {
	font-size: 9px !important;
}

/** General 2 >> Id to edit **/
#id_to_edit {
	font-size: 16px !important;
	font-weight: 800 !important;
	border-color: rgb(255, 0, 0) !important;
	border-width: 3px !important;
}

/** General 2 >> Data source details **/
#data_source_details {
	font-size: 12px !important;
	border-color: rgb(255, 207, 16) !important;
}


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

/** General 2 2 >> Observation es **/
#observation_es {
	font-size: 12px !important;
	border-color: rgb(255, 207, 16) !important;
}

/** General 2 2 >> Proposed by es **/
#proposed_by_es {
	font-size: 12px !important;
	border-color: rgb(255, 207, 16) !important;
}

/** General 2 2 >> Span **/
form > div:nth-of-type(22) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 2 >> Span _2 **/
form > div:nth-of-type(17) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 2 2 >> Header search box **/
#main-nav .header-search-box {
	display: none !important;
}

/** General 2 2 >> Top news **/
#tophead .top-news {
	width: 80% !important;
}

/** General 2 2 >> News ticker inner wrap **/
#news-ticker .news-ticker-inner-wrap {
	width: 100% !important;
}

/** General 2 2 >> Top news title **/
#tophead .top-news-title {
	width: auto !important;
}

/** General 2 2 >> News ticker **/
#news-ticker {
	width: 65% !important;
}

/** General 2 2 >> Svg **/
#toggle-btn-25587468fec871a9 svg {
	bottom: 20px !important;
}

/** General 2 2 >> Toggle btn 25587468fec871a9 **/
#toggle-btn-25587468fec871a9 {
	bottom: 75px !important;
}

/** General 2 2 >> Entry title **/
#post-962 .entry-title {
	display: none !important;
}

/** General 2 2 >> Post 962 **/
#post-962 {
	padding-top: 0 !important;
}

/** General 2 2 >> Entry title _2 **/
#post-87 .entry-title {
	display: none !important;
}

/** General 2 2 >> Post 87 **/
#post-87 {
	padding-top: 0 !important;
}

/** General 2 2 >> Entry header **/
#post-47 .entry-header {
	display: none !important;
}

/** General 2 2 >> Post 47 **/
#post-47 {
	padding-top: 0 !important;
}

/** General 2 2 >> Phone number ct **/
#phone_number_ct {
	font-size: 12px !important;
	border-color: rgb(255, 207, 16) !important;
}

/** General 2 2 >> Email ct **/
#email_ct {
	font-size: 12px !important;
	border-color: rgb(255, 207, 16) !important;
}

/** General 2 2 >> Message ct **/
#message_ct {
	border-color: rgb(255, 207, 16) !important;
}

/** General 2 2 >> Jet engine file upload content **/
#post-47 .jet-engine-file-upload__content {
	border-color: rgb(255, 207, 16) !important;
}

/** General 2 2 >> Jet form block **/
#post-47 .jet-form-block {
	padding: 2px 4px 2px 4px !important;
	border: 2px dashed rgb(59, 176, 0) !important;
	border-radius: 2px !important;
}

/** General 2 2 >> Paragraph (#1) **/
.siteorigin-widget-tinymce > p:nth-of-type(1) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#2) **/
.siteorigin-widget-tinymce p:nth-of-type(2) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#3) **/
.siteorigin-widget-tinymce p:nth-of-type(3) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#4) **/
.siteorigin-widget-tinymce p:nth-of-type(4) {
	/* MT [ google_font: 1 ] */
	font-family: 'Titillium Web' !important;
}

/** General 2 2 >> Paragraph (#5) **/
.siteorigin-widget-tinymce p:nth-of-type(5) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#6) **/
.siteorigin-widget-tinymce p:nth-of-type(6) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#7) **/
.siteorigin-widget-tinymce p:nth-of-type(7) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#2) _2 **/
.entry-content p:nth-of-type(2) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#3) _2 **/
#jet-tabs-content-2061 p:nth-of-type(3) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#4) _2 **/
#jet-tabs-content-2061 p:nth-of-type(4) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Span _3 **/
#jet-tabs-content-2062 > p:nth-of-type(2) > span {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Paragraph (#3) _3 **/
#jet-tabs-content-2062 p:nth-of-type(3) {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Span _4 **/
#jet-tabs-content-2062 > p:nth-of-type(1) > span:nth-of-type(1) > strong:nth-of-type(1) > span {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Span _5 **/
#jet-tabs-content-2061 > p:nth-of-type(1) > span:nth-of-type(1) > strong:nth-of-type(1) > span {
	/* MT [ google_font: 1 ] */
	font-family: 'Mukta' !important;
}

/** General 2 2 >> Owl prev **/
#slider_733 .owl-prev {
	background-color: rgb(255, 207, 16) !important;
}

/** General 2 2 >> Owl next **/
#slider_733 .owl-next {
	background-color: rgb(255, 207, 16) !important;
}


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

/** General 3 >> Data source es **/
#data_source_es {
	font-size: 12px !important;
	background-color: rgb(255, 255, 255) !important;
	border-color: rgb(255, 207, 16) !important;
	border-right-width: 3px !important;
}

/** General 3 >> Span **/
form > div:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 3 >> Span _2 **/
form > div:nth-of-type(13) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 3 >> Span _3 **/
form > div:nth-of-type(14) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 3 >> Satement visibility **/
#satement_visibility {
	border-color: rgb(255, 207, 16) !important;
	border-right-width: 3px !important;
}

/** General 3 >> Span _4 **/
.jet-form-row > div:nth-of-type(2) > small:nth-of-type(1) > span {
	font-size: 9px !important;
}

/** General 3 >> Span _5 **/
form > div:nth-of-type(2) > div:nth-of-type(1) > small:nth-of-type(1) > span {
	font-size: 9px !important;
}

/** General 3 >> Span _6 **/
form > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

/** General 3 >> Span _7 **/
.jet-form-row > div:nth-of-type(2) > div:nth-of-type(1) > span {
	color: rgb(0, 0, 0) !important;
	font-size: 12px !important;
	font-weight: 700 !important;
}

