:root {
	--page-title-display: block;
}

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}
a{
	text-decoration: none;
}
@font-face {
  font-family: 'iconfont';  /* project id 2421403 */
  src: url('//at.alicdn.com/t/font_2421403_tab1edj24lo.eot');
  src: url('//at.alicdn.com/t/font_2421403_tab1edj24lo.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2421403_tab1edj24lo.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2421403_tab1edj24lo.woff') format('woff'),
  url('//at.alicdn.com/t/font_2421403_tab1edj24lo.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2421403_tab1edj24lo.svg#iconfont') format('svg');
}
.far{
    font-family:"iconfont" !important;
    font-size:52px;
    font-style:normal;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.elementor-2959 .elementor-element.elementor-element-cc08fe6:not(.elementor-motion-effects-element-type-background),
.elementor-2959 .elementor-element.elementor-element-cc08fe6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #BAB082;
}

.elementor-2959 .elementor-element.elementor-element-cc08fe6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
 .elementor-widget-container {
    margin: 20px 20px 20px 20px;
}
.elementor-section {
	position: relative;
	background-color: #a0a09f;
}

.elementor-section .elementor-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

.elementor *,
.elementor :after,
.elementor :before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.elementor-column.elementor-col-33:hover{
	background-color: #000;
}

@media (min-width: 1200px) {
.elementor-column.elementor-col-33,
.elementor-column[data-col="33"] {
	width: 33.333%;
}
}
.elementor-column,
.elementor-column-wrap {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.elementor-column {
	min-height: 1px;
}

.elementor-2959 .elementor-element.elementor-element-4a99802>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
	padding: 10px;
}

.elementor-column-wrap {
	width: 100%;
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.elementor-widget-wrap {
	position: relative;
	width: 100%;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-line-pack: start;
	align-content: flex-start;
}

.elementor-widget-wrap>.elementor-element {
	width: 100%;
}

.elementor-widget {
	position: relative;
}

.elementor-2959 .elementor-element.elementor-element-d297f53>.elementor-widget-container {
	margin: 20px 20px 20px 20px;
}

.elementor-element .elementor-widget-container {
	-webkit-transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
	transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
	-o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
}

@media (min-width: 768px) .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.elementor-widget-icon-box .elementor-icon-box-wrapper {
	text-align: center;
	color: #f0e3b2;
}

.elementor-2959 .elementor-element.elementor-element-d297f53.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 15px;
}

.elementor-2959 .elementor-element.elementor-element-d297f53.elementor-view-framed .elementor-icon,
.elementor-2959 .elementor-element.elementor-element-d297f53.elementor-view-default .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var( --e-global-color-primary);
	color: var( --e-global-color-primary);
	border-color: var( --e-global-color-primary);
}

.elementor-icon {
	display: inline-block;
	line-height: 1;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	color: #818a91;
	font-size: 50px;
	text-align: center;
}

.fa,
.fas {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
}
@media (min-width: 768px)
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
    width: 33.333%;
}
.elementor-2959 .elementor-element.elementor-element-d297f53 .elementor-icon-box-content .elementor-icon-box-title {
	color: #FFFFFF;
}
.elementor-widget-icon-box .elementor-icon-box-title a {
	color: white;
	font-weight: 500;
	font-size: 30px;
	font-family: inherit;
	text-decoration: none;
}
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}

.elementor-2959 .elementor-element.elementor-element-d297f53 .elementor-icon i {
	transform: rotate( 0deg);
}

.elementor-icon i,
.elementor-icon svg {
	width: 1em;
	height: 1em;
	position: relative;
	display: block;
}

/*
.elementor-icon i:before,
.elementor-icon svg:before {
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.fa-microphone:before {
	content: "\f130";
}

.elementor *,
.elementor :after,
.elementor :before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.elementor-widget-icon-box .elementor-icon-box-content {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.elementor-2959 .elementor-element.elementor-element-d297f53 .elementor-icon-box-content .elementor-icon-box-title,
.elementor-2959 .elementor-element.elementor-element-d297f53 .elementor-icon-box-content .elementor-icon-box-title a {
	font-weight: normal;
}




/*.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight );
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title {
    color: var( --e-global-color-primary );
}*/

.elementor-2959 .elementor-element.elementor-element-d297f53 .elementor-icon-box-content .elementor-icon-box-title,
.elementor-2959 .elementor-element.elementor-element-d297f53 .elementor-icon-box-content .elementor-icon-box-title a {
	font-weight: normal;
}



.elementor a {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-decoration: none;
}

.elementor-2959 .elementor-element.elementor-element-d297f53 .elementor-icon-box-content .elementor-icon-box-description {
	color: #F0EDD9;
}

@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_2421403_tab1edj24lo.eot?t=1615798554170'); /* IE9 */
  src: url('//at.alicdn.com/t/font_2421403_tab1edj24lo.eot?t=1615798554170#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAQYAAsAAAAACEQAAAPLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgqEGINfATYCJAMMCwgABCAFhG0HTBs7B8gOpazAwAAAAGxgPPxzr96XPcC3WI4HszG0NTRar0GJa6WxBf7//5t6H0QoVDQ9ZzVq6pGJpQnE2pIRKs5EXL/Wv25/Wy7GZkVL12/gvahLJJFJep0jJHxi1hd3fQsxbphe4kB8up4ASvzFQJOyGiUQJLxdAcTOZNACUdORjBQHAiLrOTajQksgi0jNxR4AeEr/Pv4hKQiAFGkavH2n21I9FHzJf2Xhol2EVYwA/n4WsJNAGhgBGRCbXtsMnsdGcKSRScazcyQQbK+g3U7KswrZTf/xMBA58GQViO3FU+BLHpIJ8JWlk4Lo9PYckAeegW+g6qy9l7SWGOYQ6OOge/1ag796pX7xQom9fGkg5+0BpUTd8qGp+0jhe3mpgiz3updymr8fdUrQGg46Z5961TnScd4ZTyWJUfMv+1Cqiy/rz9L73Y8++Tq6eb0PtfYiReHd8/ZN3T9/r7iHU65YociLvmeXQh2z50aUmsQpjTelvPAid+/LZm/VypUacpVCHb16vSJq1S5P5Yp5+zZ7a/aHU/O9VNSYDcrtlxuRxYIaCwJ20t+IKhdamks7uzlPxvgtyzvkesfBlYhVNbgdjQ1o7q77s7xKrEpR4NJbS6Z57L2MzZ68GArexIkT7aLilkK0Zx/12y76JJPue9aMnDGYNPZRZPiWug7Uj1QIZLKPaK9Cl53dfNx8w5/1zym5oORI89/sinmNxRV5v4y/pl07nA7KS9/xKTVld3G+v9/m/+3/m8PFjo+r5xlnPdg5ay0xVzN3yZp2/XDEBa/had26L7vlKX29YyZN3PBWMBkgEfHJuAiS/1nAP/QmePxSWjPJJecPQf37odeOolGpJhHnJa5A4THYA3zWWVkAZLnQ06czWmY0P4A0obJbCighgQSwq+XTekV3diGB4FVCipwfpBFCkBlsDGRRUiCHkA8l0cpPLvPAw6GMA4CBmQAQV4cB4+wy4Fw9REqwH0FKYRhkXAMHkjo8zkkJCxNZzDNagdHTLT20Sce1s4FRILPiJsbQ0arlq8IUp2Z4mylIJ8YlNJPlTDvD73GArdOQJAgszfJcG10Gbsa0tnK0lefMjE6IMwqCNSs+nu37ojgd1wakYjyGloChR2vRg2aiw2nHxoMFZOv3mzAMOrTS4ke6GlY1Bs/GND8tUZyEGchyWfusrnd5iU0ngyQCAYvG4nHa0MqAhdHqxzg0a/86M4aOII5xRcQqSzzqxc6VxZ2vaHu+U1DiLUwHhnAkAdet1hYcFNtm0vGc1ci1My6slm+Ejdp2vS3yWhgAAA==') format('woff2'),
  url('//at.alicdn.com/t/font_2421403_tab1edj24lo.woff?t=1615798554170') format('woff'),
  url('//at.alicdn.com/t/font_2421403_tab1edj24lo.ttf?t=1615798554170') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_2421403_tab1edj24lo.svg?t=1615798554170#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*
.icon-fasfa-microphone:before {
  content: "\e607";
}

.icon-farfa-handshake:before {
  content: "\e63a";
}
*/
@media (min-width: 600px) {
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
    width: 33%;
}

.elementor-row {
    display: block;
    width: 100%;
    display: -webkit-box;
	display: -ms-flexbox;
}
}


@media (min-width: 1200px) {
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
    width: 33.33%;
}

.elementor-row {
    display: flex;
    width: 100%;
    display: -webkit-box;
	display: -ms-flexbox;
}
}

.elementor-row {
    width: 100%;
}