.elementor-3091 .elementor-element.elementor-element-75196aee > .elementor-background-overlay{background-color:#ffffff;opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3091 .elementor-element.elementor-element-75196aee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3091 .elementor-element.elementor-element-707862cb > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-3091 .elementor-element.elementor-element-707862cb{text-align:start;}.elementor-3091 .elementor-element.elementor-element-707862cb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:800;letter-spacing:1.4px;color:#FFFFFF;}.elementor-3091 .elementor-element.elementor-element-1c8234d5{text-align:start;}.elementor-3091 .elementor-element.elementor-element-1c8234d5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.3em;color:#1E8F4A;}.elementor-3091 .elementor-element.elementor-element-180aafa9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3091 .elementor-element.elementor-element-180aafa9{text-align:justify;color:#020202;}.elementor-3091 .elementor-element.elementor-element-dc9c593 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3091 .elementor-element.elementor-element-530ab0ac{text-align:justify;color:#020202;}.elementor-3091 .elementor-element.elementor-element-7a312c17{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3091 .elementor-element.elementor-element-7a312c17 > .elementor-widget-container{margin:0% 0% -3% 0%;}.elementor-3091 .elementor-element.elementor-element-7a312c17 .elementor-divider-separator{width:20%;}.elementor-3091 .elementor-element.elementor-element-7a312c17 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3091 .elementor-element.elementor-element-2273778b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-3091 .elementor-element.elementor-element-66feb13a{--alignment:left;--grid-side-margin:47px;--grid-column-gap:47px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:#000000;}.elementor-3091 .elementor-element.elementor-element-66feb13a > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-3091 .elementor-element.elementor-element-66feb13a .elementor-share-btn{font-size:calc(0.6px * 10);}.elementor-3091 .elementor-element.elementor-element-66feb13a .elementor-share-btn__icon{--e-share-buttons-icon-size:3.8em;}@media(max-width:1024px){ .elementor-3091 .elementor-element.elementor-element-66feb13a{--grid-side-margin:47px;--grid-column-gap:47px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-3091 .elementor-element.elementor-element-180aafa9{font-size:10px;}.elementor-3091 .elementor-element.elementor-element-530ab0ac{font-size:10px;} .elementor-3091 .elementor-element.elementor-element-66feb13a{--grid-side-margin:47px;--grid-column-gap:47px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for html, class: .elementor-element-434eb6e9 */.divider
{
	position: relative;
	margin-top: 10px;
	height: 10px;
}

.blog-div:before{
	content: "";
	position: absolute;
	top: 0;
	left: 1%;
	right: 5%;
	width: 60%;
	height: 1px;
	background-image: linear-gradient(to right, black, rgb(48,49,51), transparent);
}

.blog-dot:after{
	content: "";
	position: absolute;
	z-index: 1;
	top: -9px;
	width: 18px;
	height: 18px;
	background-color: green;
	border: 1px solid rgb(48,49,51);
	border-radius: 50%;
	box-shadow: inset 0 0 0 2px white,
					0 0 0 4px white;
}/* End custom CSS */