.elementor-80 .elementor-element.elementor-element-e49d121{margin-top:60px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-17bf6e4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-80 .elementor-element.elementor-element-17bf6e4 .elementor-heading-title{font-size:40px;}.elementor-80 .elementor-element.elementor-element-503a0ea > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-80 .elementor-element.elementor-element-503a0ea .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-80 .elementor-element.elementor-element-7fbf16a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-80 .elementor-element.elementor-element-7fbf16a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-80 .elementor-element.elementor-element-4299154{--spacer-size:50px;}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-e49d121{margin-top:30px;margin-bottom:30px;}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-17bf6e4 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-80 .elementor-element.elementor-element-503a0ea .elementor-heading-title{font-size:22px;}.elementor-80 .elementor-element.elementor-element-7fbf16a .elementor-heading-title{font-size:22px;}}/* Start custom CSS for section, class: .elementor-element-e49d121 */.elementor-80 .elementor-element.elementor-element-e49d121 {
	left: 0;
	position: sticky;
}/* End custom CSS */
/* Start custom CSS */.col-grey,
.col-green,
.col-pink,
.col-blue,
.col-yellow {
	min-height: 45px;
	border-radius: 6px;
}

.col-grey {
	background-color: #F6F6F6;
}

.col-green {
	background-color: #AAE9D8;
}

.col-pink {
	background-color: #FFABC2;
}

.col-blue {
	background-color: #6DC3E9;
}

.col-yellow {
	background-color: #F8E69F;
}



/* Page */

.elementor.elementor-80 {
	overflow: auto;
}















/**//* End custom CSS */