/*  MICROTHEMER STYLES  */


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

/** General >> Widget text 1 **/
#widget-text-1 {
	display: none;
}

/** General >> Uk navbar container uk container **/
.uk-navbar-container .uk-container {
	padding-right: 100px !important;
	padding-left: 100px !important;
}

/** General >> Div:(2) paragraph:(1) **/
.uk-grid > div:nth-of-type(4) > div:nth-of-type(2) > p:nth-of-type(1) {
	margin-bottom: 5px !important;
}

/** General >> Uk navbar sticky uk container **/
.uk-navbar-sticky .uk-container {
	font-weight: 600 !important;
	background-color: rgb(77, 76, 76) !important;
}

/** General >> Uk text right **/
.uk-text-right {
	vertical-align: bottom !important;
}

/** General >> Eg 1 post id 847 esg entry cover **/
#eg-1-post-id-847 .esg-entry-cover {
	background: -webkit-gradient(linear, center top, center bottom, from(rgba(77, 76, 76, 0.06)), color-stop(80%, rgba(77, 76, 76, 0.06)), to(rgb(77, 76, 76))) !important;
	background: -webkit-linear-gradient(-90deg, rgba(77, 76, 76, 0.06), rgba(77, 76, 76, 0.06) 80%, rgb(77, 76, 76)) !important;
	background: -moz-linear-gradient(-90deg, rgba(77, 76, 76, 0.06), rgba(77, 76, 76, 0.06) 80%, rgb(77, 76, 76)) !important;
	background: -ms-linear-gradient(-90deg, rgba(77, 76, 76, 0.06), rgba(77, 76, 76, 0.06) 80%, rgb(77, 76, 76)) !important;
	background: -o-linear-gradient(-90deg, rgba(77, 76, 76, 0.06), rgba(77, 76, 76, 0.06) 80%, rgb(77, 76, 76)) !important;
	background: linear-gradient(180deg, rgba(77, 76, 76, 0.06), rgba(77, 76, 76, 0.06) 80%, rgb(77, 76, 76)) !important;
	-pie-background: linear-gradient(-90deg, rgba(77, 76, 76, 0.06), rgba(77, 76, 76, 0.06) 80%, rgb(77, 76, 76)) !important;
}

/** General >> Uk section:(4) uk container **/
.uk-section:nth-of-type(4) .uk-container {
	padding-right: 0 !important;
}

/** General >> Uk section:(9) uk container **/
.uk-section:nth-of-type(9) .uk-container {
	padding-right: 0 !important;
	padding-left: 40px !important;
}

/** General >> Wpmslider viewport **/
.wpmslider-viewport {
	color: rgb(255, 255, 255) !important;
	-webkit-border-radius: 20px 20px 20px 20px !important;
	-moz-border-radius: 20px 20px 20px 20px !important;
	border-radius: 20px 20px 20px 20px !important;
}

/** General >> testimonial-name **/
.wpmslider-viewport {
	color: rgb(231, 230, 230) !important;
}

/** General >> Mt 634 uk list **/
.mt-634 .uk-list {
	line-height: 20px !important;
}

/** General >> Uk list el item:(1) **/
.mt-634 .uk-list .el-item:nth-of-type(1) {
	height: 35px !important;
	margin-left: 15px !important;
}

/** General >> Uk list el item **/
.mt-634 .uk-list .el-item:nth-of-type(2) {
	height: 30px !important;
	padding-bottom: 0 !important;
	margin-left: 15px !important;
}

/** General >> Uk list el item:(3) **/
.mt-634 .uk-list .el-item:nth-of-type(3) {
	height: 30px !important;
	margin-left: 15px !important;
}

/** General >> Uk list el item:(4) **/
.mt-634 .uk-list .el-item:nth-of-type(4) {
	width: 275px !important;
	margin-left: 15px !important;
}

/** General >> Uk section:(10) uk tile secondary **/
.mt-634 .uk-section:nth-of-type(10) .uk-tile-secondary {
	background-color: rgb(245, 203, 93) !important;
}

/** General >> Uk padding remove vertical uk tile secondary **/
.mt-634 .uk-padding-remove-vertical .uk-tile-secondary {
	background-size: auto !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

/** General >> Uk padding remove vertical uk tile secondary _2 **/
.mt-634 .uk-padding-remove-vertical .uk-tile-secondary {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

/** General >> Div:(1) paragraph **/
.mt-634 .tm-page > div:nth-of-type(5) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > p {
	text-align: left !important;
	padding-left: 20px !important;
}

/** General >> Div:(1) paragraph _2 **/
.mt-634 .tm-page > div:nth-of-type(6) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > p {
	text-align: left !important;
	padding-right: 15px !important;
}

/** General >> Mt 717 wpmslider viewport **/
.mt-717 .wpmslider-viewport {
	color: rgb(230, 230, 230) !important;
}

/** General >> List item:(1) link **/
.mt-587 .el-nav > li:nth-of-type(1) > a {
	-webkit-box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
	-moz-box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
	box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
}

/** General >> List item:(2) link **/
.mt-587 .el-nav > li:nth-of-type(2) > a {
	-webkit-box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
	-moz-box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
	box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
}

/** General >> List item:(3) link **/
.mt-587 .el-nav > li:nth-of-type(3) > a {
	-webkit-box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
	-moz-box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
	box-shadow: 4px 4px 1px 0 rgb(229, 36, 84) !important;
}

/** General >> .mt-19 .uk-margin > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div **/
.mt-19 .uk-margin > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > p {
	padding-bottom: 25px !important;
}

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

/** General _2 >> .mt-19 .uk-margin > div:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > p **/
.mt-19 .uk-margin > div:nth-of-type(4) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > p {
	padding-bottom: 12px !important;
}

/** General _2 >> .mt-19 .sbi_load_btn **/
.mt-19 .sbi_load_btn {
	padding-left: 14px !important;
	margin-left: 10px !important;
	float: left !important;
}

/** General _2 >> .mt-19 .sbi_follow_btn a **/
.mt-19 .sbi_follow_btn a {
	float: left !important;
}

/** General _2 >> .mt-19 .sbi_follow_btn **/
.mt-19 .sbi_follow_btn {
	float: left !important;
}

/** General _2 >> .mt-1329 .uk-text-right **/
.mt-1329 .uk-text-right {
	text-align: right !important;
}

/** General _2 >> Uk animation slide right medium paragraph **/
.mt-20 .uk-animation-slide-right-medium p {
	padding-right: 20px !important;
}

/** General _2 >> Div:(1) paragraph _3 **/
.mt-634 .tm-page > div:nth-of-type(7) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > p {
	text-align: left !important;
	padding-left: 20px !important;
}

/** General _2 >> Mt 634 uk tile secondary **/
.mt-634 .uk-tile-secondary {
	background-color: rgba(245, 203, 93, 0.99) !important;
}

/** General _2 >> Uk section:(4) uk margin **/
.mt-19 .uk-section:nth-of-type(4) .uk-margin {
	padding-right: 0 !important;
}

/** General _2 >> Div:(1) uk heading primary **/
.mt-587 div:nth-of-type(2) > div:nth-of-type(1) > .uk-heading-primary {
	font-size: 45px !important;
}

/** General _2 >> Uk first column uk heading primary **/
.mt-587 .uk-first-column .uk-heading-primary {
	font-size: 45px !important;
}

/** General _2 >> Div:(3) uk heading primary **/
.mt-587 div:nth-of-type(3) .uk-heading-primary {
	font-size: 45px !important;
}

/** General _2 >> Mt 1794 uk list **/
.mt-1794 .uk-list {
	padding-top: 20px !important;
	margin-top: 50px !important;
}

/** General _2 >> .mt-1794 #eg-2-post-id-945 .esg-fade **/
.mt-1794 #eg-2-post-id-945 .esg-fade {
	background-color: rgba(61, 83, 87, 0) !important;
}

/** General _2 >> .mt-634 .uk-text-large p **/
.mt-634 .uk-text-large p {
	font-size: 24px !important;
}

/** General _2 >> .mt-634 .uk-section:nth-of-type(5) .uk-margin-small **/
.mt-634 .uk-section:nth-of-type(5) .uk-margin-small {
	margin-left: 40px !important;
}

/** General _2 >> .mt-634 .uk-padding-remove-top .uk-margin-small **/
.mt-634 .uk-padding-remove-top .uk-margin-small {
	margin-left: 40px !important;
}

/** General _2 >> .mt-634 .uk-overlay .el-title **/
.mt-634 .uk-overlay .el-title {
	color: rgb(255, 255, 255) !important;
	font-size: 36px !important;
	font-weight: 500 !important;
}

/** General _2 >> .mt-634 .uk-overlay p **/
.mt-634 .uk-overlay p {
	color: rgb(239, 239, 239) !important;
}

/** General _2 >> .mt-634 .el-overlay **/
.mt-634 .el-overlay {
	width: 500px !important;
	height: 150px !important;
	padding-top: 5px !important;
	padding-right: 5px !important;
	padding-bottom: 2px !important;
	padding-left: 15px !important;
}

/** General _2 >> .mt-634 .uk-slidenav-previous **/
.mt-634 .uk-slidenav-previous {
	color: rgba(17, 17, 17, 0.9) !important;
	background-color: rgb(77, 76, 76) !important;
}

/** General _2 >> .mt-634 .uk-slidenav-next **/
.mt-634 .uk-slidenav-next {
	background-color: rgb(77, 76, 76) !important;
}

/** General _2 >> .mt-20 .uk-position-relative .uk-first-column **/
.mt-20 .uk-position-relative .uk-first-column {
	padding-left: 0 !important;
}

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

/** General _3 >> .mt-21 #gform_submit_button_3 **/
.mt-21 #gform_submit_button_3 {
	text-align: left !important;
	height: 40px !important;
	position: fixed !important;
}

/** General _3 >> .mt-21 #input_3_1 **/
.mt-21 #input_3_1 {
	width: 90% !important;
	height: 35px !important;
}

/** General _3 >> #gform_submit_button_3 **/
#gform_submit_button_3 {
	background-color: rgb(78, 186, 208) !important;
	position: fixed !important;
	left: 10px !important;
}

/** General _3 >> #input_3_1 **/
#input_3_1 {
	width: 90% !important;
}

/** General _3 >> #gform_3 **/
#gform_3 {
	background-color: rgba(0, 0, 0, 0) !important;
}

/** General _3 >> .uk-nav-accordion > li:nth-of-type(1) > a **/
.uk-nav-accordion > li:nth-of-type(1) > a {
	background-color: rgba(179, 179, 179, 0.26) !important;
	padding-left: 5px !important;
}

/** General _3 >> .uk-grid-stack .uk-margin **/
.uk-grid-stack .uk-margin {
	padding-right: 50px !important;
}

/** General _3 >> .uk-heading-hero **/
.uk-heading-hero {
	padding-top: 25px !important;
}

/** General _3 >> .mt-1996 .uk-section:nth-of-type(4) .uk-first-column **/
.mt-1996 .uk-section:nth-of-type(4) .uk-first-column {
	padding-left: 0 !important;
}


/*[ Phone ]*/
@media (max-width: 480px) {

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

	/** General >> .uk-grid-margin:nth-of-type(1) .uk-width-xxlarge **/
	.uk-grid-margin:nth-of-type(1) .uk-width-xxlarge {
		font-size: 30px !important;
	}

	/** General >> Uk close **/
	.uk-close {
		color: rgb(27, 27, 27) !important;
	}

	/** General >> Uk close svg **/
	.uk-close svg {
		color: rgb(27, 27, 27) !important;
		font-size: 24px !important;
		width: 22px !important;
		height: 22px !important;
		margin-top: 10px !important;
		margin-right: 10px !important;
	}

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

	/** General _2 >> Div:(1) paragraph _3 **/
	.mt-634 .tm-page > div:nth-of-type(7) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > p {
		margin-right: 10px !important;
	}

	/** General _2 >> .mt-634 .el-overlay **/
	.mt-634 .el-overlay {
		font-size: 14px !important;
	}

	/** General _2 >> .mt-19 .uk-width-1-1 iframe **/
	.mt-19 .uk-width-1-1 iframe {
		display: none !important;
	}

	/** General _2 >> .mt-20 .uk-margin > div:nth-of-type(1) > span **/
	.mt-20 .uk-margin > div:nth-of-type(1) > span {
		text-align: left !important;
	}

	/** General _2 >> .mt-20 .uk-width-1-1 h1 **/
	.mt-20 .uk-width-1-1 h1 {
		text-align: left !important;
	}

	/** General _2 >> .mt-20 .uk-heading-hero **/
	.mt-20 .uk-heading-hero {
		padding-bottom: 5px !important;
	}

	/** General _2 >> .mt-20 .uk-section-large > div:nth-of-type(1) > .uk-first-column:nth-of-type(1) **/
	.mt-20 .uk-section-large > div:nth-of-type(1) > .uk-first-column:nth-of-type(1) {
		padding-left: 0 !important;
		margin-right: 10px !important;
		margin-left: 30px !important;
	}

	/** General _2 >> .mt-20 .uk-section:nth-of-type(4) > div:nth-of-type(1) > .uk-grid-margin **/
	.mt-20 .uk-section:nth-of-type(4) > div:nth-of-type(1) > .uk-grid-margin {
		margin-left: 0 !important;
	}

	/** General _2 >> .mt-20 .tm-page > .uk-padding-remove-top **/
	.mt-20 .tm-page > .uk-padding-remove-top {
		height: auto !important;
		min-height: none !important;
		top: auto !important;
	}

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

	/** General _2 _2 >> .mt-20 .hs-poly-svg **/
	.mt-20 .hs-poly-svg {
		min-height: none !important;
	}

	/** General _2 _2 >> .mt-20 .tm-page > .uk-padding-remove-top **/
	.mt-20 .tm-page > .uk-padding-remove-top {
		min-height: 0 !important;
	}

	/** General _2 _2 >> .mt-20 .uk-section:nth-of-type(9) > div:nth-of-type(1) > .uk-grid-margin **/
	.mt-20 .uk-section:nth-of-type(9) > div:nth-of-type(1) > .uk-grid-margin {
		margin-right: 5px !important;
		margin-left: 30px !important;
	}

	/** General _2 _2 >> .mt-20 .tm-page > div:nth-of-type(10) > div:nth-of-type(1) > .uk-first-column:nth-of-type(1) **/
	.mt-20 .tm-page > div:nth-of-type(10) > div:nth-of-type(1) > .uk-first-column:nth-of-type(1) {
		margin-right: 10px !important;
		margin-left: 30px !important;
	}

	/** General _2 _2 >> .mt-20 .uk-section:nth-of-type(10) > div:nth-of-type(1) > .uk-grid-margin **/
	.mt-20 .uk-section:nth-of-type(10) > div:nth-of-type(1) > .uk-grid-margin {
		margin-left: 0 !important;
	}

	/** General _2 _2 >> .mt-717 .uk-section > div:nth-of-type(1) > .uk-first-column:nth-of-type(1) **/
	.mt-717 .uk-section > div:nth-of-type(1) > .uk-first-column:nth-of-type(1) {
		max-width: 95% !important;
		padding-right: 10px !important;
		padding-left: 0 !important;
		margin-right: 10px !important;
		margin-left: 30px !important;
	}

	/** General _2 _2 >> .mt-717 .uk-margin > div:nth-of-type(2) > div:nth-of-type(1) > .el-image **/
	.mt-717 .uk-margin > div:nth-of-type(2) > div:nth-of-type(1) > .el-image {
		width: 100% !important;
	}

	/** General _2 _2 >> .mt-717 .uk-padding-remove-bottom **/
	.mt-717 .uk-padding-remove-bottom {
		height: 400px !important;
		min-height: 0 !important;
	}

	/** General _2 _2 >> .mt-717 .tm-page .uk-section:nth-of-type(10) **/
	.mt-717 .tm-page .uk-section:nth-of-type(10) {
		margin-left: 25px !important;
	}

	/** General _2 _2 >> .mt-717 .wpforms-first .after **/
	.mt-717 .wpforms-first .after {
		display: none !important;
	}

	/** General _2 _2 >> .mt-717 .wpforms-one-half:nth-of-type(2) .after **/
	.mt-717 .wpforms-one-half:nth-of-type(2) .after {
		display: none !important;
	}

	/** General _2 _2 >> .mt-717 #wpforms-437-field_4 **/
	.mt-717 #wpforms-437-field_4 {
		margin-top: 5px !important;
		margin-bottom: 20px !important;
	}

	/** General _2 _2 >> .mt-717 #wpforms-437-field_1 **/
	.mt-717 #wpforms-437-field_1 {
		position: relative !important;
		float: none !important;
		clear: none !important;
	}

	/** General _2 _2 >> .mt-717 .sg-current-popup-1 #wpform-field-hp **/
	.mt-717 .sg-current-popup-1 #wpform-field-hp {
		display: none !important;
	}

	/** General _2 _2 >> .mt-634 .uk-width-xxlarge > p **/
	.mt-634 .uk-width-xxlarge > p {
		font-size: 26px !important;
		line-height: 36px !important;
	}

	/** General _2 _2 >> .mt-634 .uk-section:nth-of-type(6) > div:nth-of-type(1) > .uk-grid-margin **/
	.mt-634 .uk-section:nth-of-type(6) > div:nth-of-type(1) > .uk-grid-margin {
		margin-left: 30px !important;
	}

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

	/** General _3 >> .mt-634 .uk-margin > li:nth-of-type(1) > div:nth-of-type(1) > p **/
	.mt-634 .uk-margin > li:nth-of-type(1) > div:nth-of-type(1) > p {
		font-size: 18px !important;
		padding-right: 10px !important;
	}

	/** General _3 >> .mt-634 .uk-margin > li:nth-of-type(2) > div:nth-of-type(1) > p **/
	.mt-634 .uk-margin > li:nth-of-type(2) > div:nth-of-type(1) > p {
		font-size: 18px !important;
		line-height: 35px !important;
		padding-right: 10px !important;
	}

	/** General _3 >> .mt-634 .uk-margin > li:nth-of-type(3) > div:nth-of-type(1) > p **/
	.mt-634 .uk-margin > li:nth-of-type(3) > div:nth-of-type(1) > p {
		font-size: 18px !important;
		line-height: 35px !important;
	}

	/** General _3 >> .mt-634 .uk-tile > div:nth-of-type(1) > .el-image **/
	.mt-634 .uk-tile > div:nth-of-type(1) > .el-image {
		background-color: rgb(255, 255, 255) !important;
		padding-top: 25px !important;
	}

	/** General _3 >> .mt-634 .uk-section:nth-of-type(8) > div:nth-of-type(1) > .uk-grid-margin **/
	.mt-634 .uk-section:nth-of-type(8) > div:nth-of-type(1) > .uk-grid-margin {
		padding-right: 10px !important;
		margin-left: 25px !important;
	}
}