.elementor-440 .elementor-element.elementor-element-42e2dbd{margin-top:-10px;margin-bottom:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-440 .elementor-element.elementor-element-d59feec > .elementor-widget-container{margin:-38px 0px -26px 0px;}.elementor-440 .elementor-element.elementor-element-d59feec{color:#FB540C;}.elementor-440 .elementor-element.elementor-element-7066a25 > .elementor-widget-container{margin:-26px 0px -22px 0px;}.elementor-440 .elementor-element.elementor-element-7066a25{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}.elementor-440 .elementor-element.elementor-element-3353c4e > .elementor-widget-container{margin:-28px 0px -26px 0px;}.elementor-440 .elementor-element.elementor-element-3353c4e{color:#FB540C;}.elementor-440 .elementor-element.elementor-element-8fa41ab > .elementor-widget-container{margin:-26px 0px -22px 0px;}.elementor-440 .elementor-element.elementor-element-8fa41ab{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-440 .elementor-element.elementor-element-1e138e6 > .elementor-widget-container{margin:-18px 0px -26px 0px;}.elementor-440 .elementor-element.elementor-element-1e138e6{color:#FB540C;}.elementor-440 .elementor-element.elementor-element-2ede877 > .elementor-widget-container{margin:-26px 0px -22px 0px;}.elementor-440 .elementor-element.elementor-element-2ede877{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}/* Start custom CSS for button, class: .elementor-element-e16062a */:root{
    --grad1: #bd410b;
    --grad2: #fc5812;
    --grad3: #fc5812;
    --grad4: #bd410b;
}

.elementor-440 .elementor-element.elementor-element-e16062a a{
	background: linear-gradient(90deg, var(--grad1), var(--grad2), var(--grad3), var(--grad4));
	background-size: 400%;
	z-index: 1;
	position: relative;
}
.elementor-440 .elementor-element.elementor-element-e16062a a{
	animation: animate 8s linear infinite;
}
@keyframes animate {
	0%{
		background-position: 0%;
	}
	100%{
		background-position: 400%;
	}
}/* End custom CSS */