/*  MICROTHEMER STYLES  */


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

/** General >> .breadcrumb **/
.breadcrumb {
	padding-left: 0 !important;
}

/** General >> Mks link dark bg link (:hover) **/
.mks-link-dark-bg a:hover {
	color: rgb(204, 204, 204) !important;
}

/** General >> Kdc home txt ss-char **/
.kdc-home-txt ss-char {
	font-size: 15.5rem !important;
}

/** General >> Image **/
.mks-logo-white-trans img {
	filter: brightness(100) grayscale(1) !important;
}

/** General >> Span **/
.breadcrumb-item span {
	color: rgb(255, 255, 255) !important;
}

/** General >> Lottie-player **/
.mks-pure-white {
	filter: brightness(0) contrast(1) grayscale(1) invert(1) !important;
}

/** General >> Link **/
#menu-primary-menu-2 a:hover {
	color: rgba(238, 242, 247, 0.79) !important;
}

/** General >> Label **/
#fluentform_2 label {
	color: rgb(255, 255, 255) !important;
}

/** General >> Link (#2) **/
p a:nth-of-type(2) {
	color: rgb(179, 179, 179) !important;
}

/** General >> Link (#1) **/
.ff_t_c a:nth-of-type(1) {
	color: rgb(161, 161, 161) !important;
}

/** General >> Paragraph **/
#fluentform_7 p {
	font-size: 1.4rem !important;
}

/** General >> Paragraph _2 **/
#fluentform_9 p {
	font-size: 1.4rem !important;
}

/** General >> Separator (#1::before) **/
.wp-block-separator:before {
	color: rgb(237, 208, 20) !important;
	filter: blur(3px) !important;
}

/** General >> Brxe button (:hover) **/
.brxe-button:hover {
	font-weight: bold !important;
	box-shadow: 0 13px 27px -5px rgba(50, 50, 93, 0.25) !important;
	filter: brightness(1.1) !important;
	transform: scale3d(1.05, 1.05, 1) !important;
	-o-transition-duration: .3s !important;
	-moz-transition-duration: .3s !important;
	-webkit-transition-duration: .3s !important;
	transition-duration: .3s !important;
}

/** General >> Paragraph (#4) **/
.brxe-button {
	-o-transition-duration: .3s !important;
	-moz-transition-duration: .3s !important;
	-webkit-transition-duration: .3s !important;
	transition-duration: .3s !important;
}

/** General >> Label _3 **/
form label {
	color: rgb(0, 0, 0) !important;
}

/** General >> Input **/
.ff-el-input--content input {
	color: rgb(0, 0, 0) !important;
}

/** General >> Ff 9 message **/
#ff_9_message {
	color: rgb(0, 0, 0) !important;
}

/** General >> Brxe buttonbtn whitebricks buttonbricks background primary (:hover) **/
a.brxe-button.btn--white.bricks-button.bricks-background-primary:hover {
	color: rgb(0, 0, 0) !important;
	background-color: rgb(255, 255, 255) !important;
}


/*= MKSWD Admin Customizations = */

/** MKSWD Admin Customizations >> Wp admin bar wp logo ab item **/
#wp-admin-bar-wp-logo > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> Brxe oevtlg breadcrumb _2 **/
.breadcrumb {
	padding-left: 0 !important;
}

/** MKSWD Admin Customizations >> Wp admin bar customize ab item **/
#wp-admin-bar-customize > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> Wp admin bar comments ab item **/
#wp-admin-bar-comments > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> Wp admin bar new content ab item **/
#wp-admin-bar-new-content > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> Wp admin bar smart slider 3 ab item **/
#wp-admin-bar-smart_slider_3 > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> Wp admin bar seopress custom top level ab item **/
#wp-admin-bar-seopress_custom_top_level > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> Wp admin bar apspider view wp posts ab item **/
#wp-admin-bar-apspider_view_wp_posts > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> Wp admin bar apspider edit wp pg ab item **/
#wp-admin-bar-apspider_edit_wp_pg > .ab-item {
	display: none !important;
}

/** MKSWD Admin Customizations >> N2 ss slide active n2 ss slide focus **/
div.n2-ss-slide--focus {
	z-index: 10 !important;
}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** General >> Kdc home txt ss-char **/
	.kdc-home-txt ss-char {
	font-size: 9.6rem !important;
}

}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** General >> Kdc home txt ss-char **/
	.kdc-home-txt ss-char {
	font-size: 9.7rem !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** General >> Kdc home txt ss-char **/
	.kdc-home-txt ss-char {
	font-size: 5rem !important;
}

}

