.elementor-4672 .elementor-element.elementor-element-a986f25 > .elementor-container{max-width:550px;}.elementor-4672 .elementor-element.elementor-element-a986f25 > .elementor-shape-bottom .elementor-shape-fill{fill:#f7f7f8;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4672 .elementor-element.elementor-element-5f3aef9{text-align:center;}.elementor-4672 .elementor-element.elementor-element-5f3aef9 .elementor-heading-title{color:#212121;}.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-4672 .elementor-element.elementor-element-71c7da2{font-weight:normal;}.elementor-4672 .elementor-element.elementor-element-e496f97:not(.elementor-motion-effects-element-type-background), .elementor-4672 .elementor-element.elementor-element-e496f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #f7f7f8 0%, rgba(255,255,255,0.49) 100%);}.elementor-4672 .elementor-element.elementor-element-e496f97 > .elementor-container{max-width:550px;}.elementor-4672 .elementor-element.elementor-element-e496f97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4672 .elementor-element.elementor-element-e496f97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4672 .elementor-element.elementor-element-2aa63de8{margin-top:0px;margin-bottom:0px;}.elementor-4672 .elementor-element.elementor-element-4e0530ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-4672 .elementor-element.elementor-element-16f1752b > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4672 .elementor-element.elementor-element-16f1752b{text-align:center;font-size:2.7rem;line-height:1.4em;}.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-4672 .elementor-element.elementor-element-38e4f0b .elementor-button:hover, .elementor-4672 .elementor-element.elementor-element-38e4f0b .elementor-button:focus{background-color:#5baa00;}.elementor-4672 .elementor-element.elementor-element-38e4f0b > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-4672 .elementor-element.elementor-element-38e4f0b .elementor-button{font-size:1.4rem;font-weight:300;line-height:1.4em;}.elementor-4672 .elementor-element.elementor-element-697ba06 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-bc-flex-widget .elementor-4672 .elementor-element.elementor-element-5a909f21.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4672 .elementor-element.elementor-element-5a909f21.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4672 .elementor-element.elementor-element-45655ebf{font-size:2.6rem;font-weight:300;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-4672 .elementor-element.elementor-element-4db15c3c > .elementor-widget-container{background-color:#ffffff;padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(149,151,154,0.64);border-radius:5px 5px 5px 5px;}.elementor-4672 .elementor-element.elementor-element-4db15c3c:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4672 .elementor-element.elementor-element-4db15c3c .elementor-image-box-wrapper{text-align:start;}.elementor-4672 .elementor-element.elementor-element-4db15c3c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4672 .elementor-element.elementor-element-4db15c3c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4672 .elementor-element.elementor-element-4db15c3c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4672 .elementor-element.elementor-element-4db15c3c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4672 .elementor-element.elementor-element-4db15c3c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4672 .elementor-element.elementor-element-4db15c3c .elementor-image-box-title{font-size:1.4rem;font-weight:400;line-height:1.4em;color:#212121;}.elementor-4672 .elementor-element.elementor-element-4db15c3c .elementor-image-box-description{font-size:1rem;font-weight:300;line-height:1.6em;}@media(max-width:1024px){.elementor-4672 .elementor-element.elementor-element-16f1752b{font-size:1.9rem;}.elementor-4672 .elementor-element.elementor-element-45655ebf{font-size:2rem;}}@media(max-width:767px){.elementor-4672 .elementor-element.elementor-element-2aa63de8{margin-top:0px;margin-bottom:0px;}.elementor-4672 .elementor-element.elementor-element-16f1752b{font-size:1.6rem;line-height:1.4em;}.elementor-4672 .elementor-element.elementor-element-45655ebf{font-size:1.4rem;}.elementor-4672 .elementor-element.elementor-element-4db15c3c .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for button, class: .elementor-element-38e4f0b */.blick_btn a {
	display: inline-flex;
	position: relative;
	overflow: hidden;
	-webkit-transition: ease 0.3s;
	transition: ease 0.3s;
}

.blick_btn a:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #fa4923;
	opacity: 0;
	z-index: 1;
	-webkit-transition: ease 0.3s;
	transition: ease 0.3s;
}

.blick_btn a:after {
	content: "";
	display: block;
	width: 30px;
	height: 300px;
	margin-left: 60px;
	background: #fff;
	opacity:.5;
	filter: blur(10px);
	position: absolute;
	left: -40px;
	top: -150px;
	z-index: 1;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: all 0.1s;
	transition: all 0.1s;
	-webkit-animation-name: slideme;
	animation-name: slideme;
	-webkit-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-delay: 0.05s;
	animation-delay: 0.05s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

@-webkit-keyframes slideme { 0% { left: -30px; margin-left: 0px; }
30% { left: 110%; margin-left: 80px; }
100% { left: 110%; margin-left: 80px; } }/* End custom CSS */