.elementor-8761 .elementor-element.elementor-element-dff4e9c{padding:80px 0px 15px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8761 .elementor-element.elementor-element-14da88e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8761 .elementor-element.elementor-element-c140334 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8761 .elementor-element.elementor-element-363c740 .tm-heading-subheading{text-align:left;}.elementor-8761 .elementor-element.elementor-element-363c740 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8761 .elementor-element.elementor-element-363c740 .tm-element-content-heading{color:#000000;font-size:27px;font-weight:700;line-height:35px;}.elementor-8761 .elementor-element.elementor-element-363c740 .tm-element-content-heading > a{color:#000000;}.elementor-8761 .elementor-element.elementor-element-340559a{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8761 .elementor-element.elementor-element-2df77ea{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-8761 .elementor-element.elementor-element-2df77ea.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-8761 .elementor-element.elementor-element-dff4e9c{padding:50px 0px 10px 0px;}.elementor-8761 .elementor-element.elementor-element-585517e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8761 .elementor-element.elementor-element-4968f45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS */#contenttext h2 {
	color: black !important;
}

#contenttext h3 {
	font-size: clamp(1.375rem, 1.2917rem + 0.3704vw, 1.625rem) !important;
}

#contenttext h2 {
	
	font-weight: 600 !important;
	font-size: clamp(2.25rem, 2.0833rem + 0.7407vw, 2.75rem) !important;
	
}

.elementor-button.elementor-button-link.elementor-size-sm {
	border-radius: 60px !important;
}/* End custom CSS */