.elementor-1072 .elementor-element.elementor-element-3d2db30{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-b45b66d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-d2e37e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-1926a1d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-1926a1d .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1072 .elementor-element.elementor-element-90bcc02 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-90bcc02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-59eb8b3 );}.elementor-1072 .elementor-element.elementor-element-cfe3a91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-59eb8b3 );}.elementor-1072 .elementor-element.elementor-element-9c59641 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-9c59641 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:normal;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1072 .elementor-element.elementor-element-598cc40{text-align:start;}.elementor-1072 .elementor-element.elementor-element-0653b0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:normal;}.elementor-1072 .elementor-element.elementor-element-df327da{text-align:start;}.elementor-1072 .elementor-element.elementor-element-2022b85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:normal;}.elementor-1072 .elementor-element.elementor-element-9e7479f{text-align:start;}@media(max-width:1340px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for html, class: .elementor-element-d2e37e4 */.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1926a1d */.video-divTwo{
    height: 400px;
    overflow: hidden;
    margin-bottom: 10px !important;
    width: 100%;
		object-fit: cover;
 
}

@media screen and (max-width: 1950px) and (min-width:1540px){
	
	.video-divTwo{
		height: 600px;
	}
	.video-divTwo video{
		max-height: 600px;
		/*margin-top: -200px;*/
	}
}
@media screen and (max-width: 1539px) and (min-width:1400px){
.video-divTwo{
		height: 500px;
	}
	.video-divTwo video{
		max-height: 500px;
	}
}


@media screen and (max-width: 1399px) and (min-width:1200px){
	.video-divTwo{
		height: 360px !important;
	}
	.video-divTwo video{
		max-height: 360px;
	}
}


@media screen and (max-width: 1024px) {    
     .elementor-1072 .elementor-element.elementor-element-1926a1d{

		height: auto;
		margin-top: auto;
    }
    .video-divTwo{
		height: 400px !important;
	}
	.video-divTwo video{
		max-height: 400px;
	}
}  
@media screen and (max-width: 991px) {  
.video-divTwo{
		height: auto !important;
	}
.video-divTwo video {
    max-height: inherit;
}
}
	.elementor-section .elementor-container {
		-ms-flex-wrap: wrap;
		margin-bottom: 0px !important;
	}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d2db30 */.elementor-3466 .elementor-element.elementor-element-126cd3f{
    margin-bottom: 0 !important;
}/* End custom CSS */