.elementor-1936 .elementor-element.elementor-element-2fe359f{
	--display:flex;
	--min-height:200px;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--justify-content:center;
	
}
.elementor-1936 .elementor-element.elementor-element-2fe359f:not(.elementor-motion-effects-element-type-background), .elementor-1936 .elementor-element.elementor-element-2fe359f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-color:var( --e-global-color-primary );
	background-image:url("../img/logo-title.jpg");
	background-position:90% 100%;
	background-repeat:no-repeat;
	background-size:contain;
	
}
.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-1936 .elementor-element.elementor-element-3d9e928{
	text-align:center;
	
}
.elementor-1936 .elementor-element.elementor-element-3d9e928 .elementor-heading-title{
	font-family:"Figtree", Sans-serif;
	font-weight:500;
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-c90ba7b > .elementor-widget-container{
	margin:-10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.elementor-1936 .elementor-element.elementor-element-c90ba7b{
	text-align:center;
	
}
.elementor-1936 .elementor-element.elementor-element-c90ba7b .elementor-heading-title{
	font-family:"EB Garamond", Sans-serif;
	font-weight:400;
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-5b45a36{
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--gap:0px 0px;
	--row-gap:0px;
	--column-gap:0px;
	--padding-top:5vw;
	--padding-bottom:5vw;
	--padding-left:0vw;
	--padding-right:0vw;
	
}
.elementor-1936 .elementor-element.elementor-element-b12e9fe{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0%;
	--padding-bottom:0%;
	--padding-left:0%;
	--padding-right:5%;
	
}
.elementor-1936 .elementor-element.elementor-element-07e09fd .elementor-heading-title{
	font-family:"EB Garamond", Sans-serif;
	font-weight:500;
	color:#0D5F77;
	
}
.elementor-widget-text-editor{
	color:var( --e-global-color-text );
	font-size:var( --e-global-typography-text-font-size );
	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-1936 .elementor-element.elementor-element-0917017{
	z-index:3;
	font-weight:500;
	
}
.elementor-1936 .elementor-element.elementor-element-668982d{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
	
}
.elementor-widget-image .widget-image-caption{
	color:var( --e-global-color-text );
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	
}
.elementor-1936 .elementor-element.elementor-element-7bfb6dd{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--gap:0px 0px;
	--row-gap:0px;
	--column-gap:0px;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
	
}
.elementor-1936 .elementor-element.elementor-element-b9610aa{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:3vw;
	--padding-bottom:3vw;
	--padding-left:0vw;
	--padding-right:0vw;
	
}
.elementor-widget-blockquote .elementor-blockquote__content{
	color:var( --e-global-color-text );
	
}
.elementor-widget-blockquote .elementor-blockquote__author{
	color:var( --e-global-color-secondary );
	
}
.elementor-1936 .elementor-element.elementor-element-598b419 .elementor-blockquote__content{
	color:#8B7D59;
	font-family:"EB Garamond", Sans-serif;
	font-size:2.2em;
	font-weight:600;
	
}
.elementor-1936 .elementor-element.elementor-element-598b419 .elementor-blockquote:before{
	color:#8B7D59;
	font-size:calc(1px * 100);
	
}
.elementor-1936 .elementor-element.elementor-element-3fdcf8d{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--justify-content:center;
	--padding-top:5vw;
	--padding-bottom:5vw;
	--padding-left:0vw;
	--padding-right:0vw;
	
}
.elementor-1936 .elementor-element.elementor-element-3fdcf8d:not(.elementor-motion-effects-element-type-background), .elementor-1936 .elementor-element.elementor-element-3fdcf8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-color:var( --e-global-color-primary );
	
}
.elementor-1936 .elementor-element.elementor-element-9d3b7f1 > .elementor-widget-container{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.elementor-1936 .elementor-element.elementor-element-9d3b7f1{
	text-align:center;
	
}
.elementor-1936 .elementor-element.elementor-element-9d3b7f1 .elementor-heading-title{
	font-family:"EB Garamond", Sans-serif;
	font-weight:400;
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-6656ff8{
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--margin-top:40px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
	
}
.elementor-1936 .elementor-element.elementor-element-532d375{
	--display:flex;
	
}
.elementor-1936 .elementor-element.elementor-element-dafd8bd{
	--display:flex;
	
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{
	background-color:var( --e-global-color-primary );
	
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{
	fill:var( --e-global-color-primary );
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
	
}
.elementor-widget-icon-box .elementor-icon-box-title{
	color:var( --e-global-color-primary );
	
}
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{
	font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-primary-font-weight );
	
}
.elementor-widget-icon-box .elementor-icon-box-description{
	color:var( --e-global-color-text );
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	
}
.elementor-1936 .elementor-element.elementor-element-d5ba4eb{
	--icon-box-icon-margin:15px;
	
}
.elementor-1936 .elementor-element.elementor-element-d5ba4eb .elementor-icon-box-title{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-d5ba4eb .elementor-icon-box-title, .elementor-1936 .elementor-element.elementor-element-d5ba4eb .elementor-icon-box-title a{
	font-family:"Figtree", Sans-serif;
	font-size:1.1em;
	font-weight:400;
	text-transform:uppercase;
	
}
.elementor-1936 .elementor-element.elementor-element-d5ba4eb .elementor-icon-box-description{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-158c183{
	--display:flex;
	
}
.elementor-1936 .elementor-element.elementor-element-7b0dbd7{
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
	
}
.elementor-1936 .elementor-element.elementor-element-daa82eb{
	--display:flex;
	
}
.elementor-1936 .elementor-element.elementor-element-f07546e{
	--icon-box-icon-margin:15px;
	
}
.elementor-1936 .elementor-element.elementor-element-f07546e .elementor-icon-box-title{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-f07546e .elementor-icon-box-title, .elementor-1936 .elementor-element.elementor-element-f07546e .elementor-icon-box-title a{
	font-family:"Figtree", Sans-serif;
	font-size:1.1em;
	font-weight:400;
	text-transform:uppercase;
	
}
.elementor-1936 .elementor-element.elementor-element-f07546e .elementor-icon-box-description{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-6d71f88{
	--display:flex;
	
}
.elementor-1936 .elementor-element.elementor-element-652763f{
	--icon-box-icon-margin:15px;
	
}
.elementor-1936 .elementor-element.elementor-element-652763f .elementor-icon-box-title{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-652763f .elementor-icon-box-title, .elementor-1936 .elementor-element.elementor-element-652763f .elementor-icon-box-title a{
	font-family:"Figtree", Sans-serif;
	font-size:1.1em;
	font-weight:400;
	text-transform:uppercase;
	
}
.elementor-1936 .elementor-element.elementor-element-652763f .elementor-icon-box-description{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-7159b6f{
	--display:flex;
	
}
.elementor-1936 .elementor-element.elementor-element-9fc65b1{
	--icon-box-icon-margin:15px;
	
}
.elementor-1936 .elementor-element.elementor-element-9fc65b1 .elementor-icon-box-title{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-9fc65b1 .elementor-icon-box-title, .elementor-1936 .elementor-element.elementor-element-9fc65b1 .elementor-icon-box-title a{
	font-family:"Figtree", Sans-serif;
	font-size:1.1em;
	font-weight:400;
	text-transform:uppercase;
	
}
.elementor-1936 .elementor-element.elementor-element-9fc65b1 .elementor-icon-box-description{
	color:#FFFFFF;
	
}
.elementor-1936 .elementor-element.elementor-element-19254be{
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--gap:0px 0px;
	--row-gap:0px;
	--column-gap:0px;
	--padding-top:5vw;
	--padding-bottom:5vw;
	--padding-left:0vw;
	--padding-right:0vw;
	
}
.elementor-1936 .elementor-element.elementor-element-0dabd2c{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0%;
	--padding-bottom:0%;
	--padding-left:0%;
	--padding-right:5%;
	
}
.elementor-1936 .elementor-element.elementor-element-ca04bbb .elementor-heading-title{
	font-family:"EB Garamond", Sans-serif;
	font-weight:500;
	color:#0D5F77;
	
}
.elementor-1936 .elementor-element.elementor-element-3d2ae3f{
	z-index:3;
	font-weight:500;
	
}
.elementor-1936 .elementor-element.elementor-element-47a0e31{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
	
}
.elementor-1936 .elementor-element.elementor-element-458a697{
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--gap:0px 0px;
	--row-gap:0px;
	--column-gap:0px;
	--padding-top:0vw;
	--padding-bottom:5vw;
	--padding-left:0vw;
	--padding-right:0vw;
	
}
.elementor-1936 .elementor-element.elementor-element-e58f79e{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0%;
	--padding-bottom:0%;
	--padding-left:0%;
	--padding-right:0%;
	
}
.elementor-1936 .elementor-element.elementor-element-e58f79e.e-con{
	--flex-grow:0;
	--flex-shrink:0;
	
}
.elementor-1936 .elementor-element.elementor-element-65bc8ae{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0%;
	--padding-bottom:0%;
	--padding-left:5%;
	--padding-right:0%;
	
}
.elementor-1936 .elementor-element.elementor-element-6d23e5f .elementor-heading-title{
	font-family:"EB Garamond", Sans-serif;
	font-weight:500;
	color:#0D5F77;
	
}
.elementor-1936 .elementor-element.elementor-element-516d9ab{
	z-index:3;
	font-weight:500;
	
}
.elementor-1936 .elementor-element.elementor-element-a15eded{
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--gap:0px 0px;
	--row-gap:0px;
	--column-gap:0px;
	--padding-top:0vw;
	--padding-bottom:5vw;
	--padding-left:0vw;
	--padding-right:0vw;
	
}
.elementor-1936 .elementor-element.elementor-element-6e6d996{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0%;
	--padding-bottom:0%;
	--padding-left:0%;
	--padding-right:5%;
	
}
.elementor-1936 .elementor-element.elementor-element-d94ace2 .elementor-heading-title{
	font-family:"EB Garamond", Sans-serif;
	font-weight:500;
	color:#0D5F77;
	
}
.elementor-1936 .elementor-element.elementor-element-c9a1e8f{
	z-index:3;
	font-weight:500;
	
}
.elementor-1936 .elementor-element.elementor-element-906af69{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0px;
	--padding-bottom:0px;
	--padding-left:0px;
	--padding-right:0px;
	
}
.elementor-1936 .elementor-element.elementor-element-eb77ef8{
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--flex-wrap-mobile:wrap;
	--gap:0px 0px;
	--row-gap:0px;
	--column-gap:0px;
	--padding-top:0vw;
	--padding-bottom:5vw;
	--padding-left:0vw;
	--padding-right:0vw;
	
}
.elementor-1936 .elementor-element.elementor-element-f610a87{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0%;
	--padding-bottom:0%;
	--padding-left:0%;
	--padding-right:0%;
	
}
.elementor-1936 .elementor-element.elementor-element-f610a87.e-con{
	--flex-grow:0;
	--flex-shrink:0;
	
}
.elementor-1936 .elementor-element.elementor-element-bb7f0d9{
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--flex-wrap-mobile:wrap;
	--padding-top:0%;
	--padding-bottom:0%;
	--padding-left:5%;
	--padding-right:0%;
	
}
.elementor-1936 .elementor-element.elementor-element-9aa4a94 .elementor-heading-title{
	font-family:"EB Garamond", Sans-serif;
	font-weight:500;
	color:#0D5F77;
	
}
.elementor-1936 .elementor-element.elementor-element-3cb7023{
	z-index:3;
	font-weight:500;
	
}
:root{
	--page-title-display:none;
	
}
@media(min-width:768px){
	.elementor-1936 .elementor-element.elementor-element-b12e9fe{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-668982d{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-0dabd2c{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-47a0e31{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-e58f79e{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-65bc8ae{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-6e6d996{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-906af69{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-f610a87{
		--width:50%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-bb7f0d9{
		--width:50%;
		
	}
	
}
@media(max-width:1024px) and (min-width:768px){
	.elementor-1936 .elementor-element.elementor-element-e58f79e{
		--width:405.962px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-f610a87{
		--width:405.962px;
		
	}
	
}
@media(max-width:1366px){
	.elementor-1936 .elementor-element.elementor-element-5b45a36{
		--gap:20px 40px;
		--row-gap:20px;
		--column-gap:40px;
		--padding-top:5vw;
		--padding-bottom:5vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-widget-text-editor{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-widget-image .widget-image-caption{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-7bfb6dd{
		--padding-top:0vw;
		--padding-bottom:0vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-b9610aa{
		--padding-top:3vw;
		--padding-bottom:5vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-3fdcf8d{
		--padding-top:5vw;
		--padding-bottom:5vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-widget-icon-box .elementor-icon-box-description{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-19254be{
		--gap:20px 40px;
		--row-gap:20px;
		--column-gap:40px;
		--padding-top:5vw;
		--padding-bottom:5vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-458a697{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		--padding-top:0vw;
		--padding-bottom:5vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-a15eded{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		--padding-top:0vw;
		--padding-bottom:5vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-906af69{
		--padding-top:0px;
		--padding-bottom:0px;
		--padding-left:0px;
		--padding-right:0px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-eb77ef8{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		--padding-top:0vw;
		--padding-bottom:5vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	
}
@media(max-width:1200px){
	.elementor-1936 .elementor-element.elementor-element-5b45a36{
		--gap:20px 20px;
		--row-gap:20px;
		--column-gap:20px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-19254be{
		--gap:20px 20px;
		--row-gap:20px;
		--column-gap:20px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-458a697{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-a15eded{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-eb77ef8{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		
	}
	
}
@media(max-width:1024px){
	.elementor-1936 .elementor-element.elementor-element-2fe359f:not(.elementor-motion-effects-element-type-background), .elementor-1936 .elementor-element.elementor-element-2fe359f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-position:90% 0%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-5b45a36{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		
	}
	.elementor-widget-text-editor{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-0917017{
		font-size:1em;
		
	}
	.elementor-widget-image .widget-image-caption{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-widget-icon-box .elementor-icon-box-description{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-19254be{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-3d2ae3f{
		font-size:1em;
		
	}
	.elementor-1936 .elementor-element.elementor-element-458a697{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-516d9ab{
		font-size:1em;
		
	}
	.elementor-1936 .elementor-element.elementor-element-c9a1e8f{
		font-size:1em;
		
	}
	.elementor-1936 .elementor-element.elementor-element-eb77ef8{
		--gap:0px 0px;
		--row-gap:0px;
		--column-gap:0px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-3cb7023{
		font-size:1em;
		
	}
	
}
@media(max-width:880px){
	.elementor-1936 .elementor-element.elementor-element-5b45a36{
		--flex-direction:column-reverse;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--flex-wrap-mobile:wrap;
		--gap:20px 20px;
		--row-gap:20px;
		--column-gap:20px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-b12e9fe{
		--padding-top:0%;
		--padding-bottom:0%;
		--padding-left:0%;
		--padding-right:0%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-19254be{
		--flex-direction:column-reverse;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--flex-wrap-mobile:wrap;
		--gap:20px 20px;
		--row-gap:20px;
		--column-gap:20px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-0dabd2c{
		--padding-top:0%;
		--padding-bottom:0%;
		--padding-left:0%;
		--padding-right:0%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-458a697{
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--flex-wrap-mobile:wrap;
		--gap:20px 20px;
		--row-gap:20px;
		--column-gap:20px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-65bc8ae{
		--padding-top:0%;
		--padding-bottom:0%;
		--padding-left:0%;
		--padding-right:0%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-a15eded{
		--flex-direction:column-reverse;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--flex-wrap-mobile:wrap;
		--gap:20px 20px;
		--row-gap:20px;
		--column-gap:20px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-eb77ef8{
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--flex-wrap-mobile:wrap;
		--gap:20px 20px;
		--row-gap:20px;
		--column-gap:20px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-bb7f0d9{
		--padding-top:0%;
		--padding-bottom:0%;
		--padding-left:0%;
		--padding-right:0%;
		
	}
	
}
@media(max-width:767px){
	.elementor-1936 .elementor-element.elementor-element-2fe359f:not(.elementor-motion-effects-element-type-background), .elementor-1936 .elementor-element.elementor-element-2fe359f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-position:90% 0%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-5b45a36{
		--padding-top:10vw;
		--padding-bottom:10vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-widget-text-editor{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-widget-image .widget-image-caption{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-b9610aa{
		--padding-top:5vw;
		--padding-bottom:10vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-598b419 .elementor-blockquote__content{
		line-height:1.2em;
		
	}
	.elementor-1936 .elementor-element.elementor-element-3fdcf8d{
		--padding-top:10vw;
		--padding-bottom:10vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-widget-icon-box .elementor-icon-box-description{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-19254be{
		--padding-top:10vw;
		--padding-bottom:10vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-458a697{
		--padding-top:0vw;
		--padding-bottom:10vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-a15eded{
		--padding-top:0vw;
		--padding-bottom:10vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-eb77ef8{
		--padding-top:0vw;
		--padding-bottom:10vw;
		--padding-left:5vw;
		--padding-right:5vw;
		
	}
	
}
@media(max-width:880px) and (min-width:768px){
	.elementor-1936 .elementor-element.elementor-element-b12e9fe{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-668982d{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-0dabd2c{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-47a0e31{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-e58f79e{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-65bc8ae{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-6e6d996{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-906af69{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-f610a87{
		--width:100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-bb7f0d9{
		--width:100%;
		
	}
	
}
@media(min-width:2400px){
	.elementor-1936 .elementor-element.elementor-element-2fe359f:not(.elementor-motion-effects-element-type-background), .elementor-1936 .elementor-element.elementor-element-2fe359f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		background-position:70% 100%;
		
	}
	.elementor-1936 .elementor-element.elementor-element-5b45a36{
		--padding-top:3vw;
		--padding-bottom:3vw;
		--padding-left:0vw;
		--padding-right:0vw;
		
	}
	.elementor-widget-text-editor{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-widget-image .widget-image-caption{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-b9610aa{
		--padding-top:3vw;
		--padding-bottom:3vw;
		--padding-left:0vw;
		--padding-right:0vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-3fdcf8d{
		--padding-top:3vw;
		--padding-bottom:3vw;
		--padding-left:0vw;
		--padding-right:0vw;
		
	}
	.elementor-widget-icon-box .elementor-icon-box-description{
		font-size:var( --e-global-typography-text-font-size );
		
	}
	.elementor-1936 .elementor-element.elementor-element-19254be{
		--padding-top:3vw;
		--padding-bottom:3vw;
		--padding-left:0vw;
		--padding-right:0vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-458a697{
		--padding-top:0vw;
		--padding-bottom:3vw;
		--padding-left:0vw;
		--padding-right:0vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-a15eded{
		--padding-top:0vw;
		--padding-bottom:3vw;
		--padding-left:0vw;
		--padding-right:0vw;
		
	}
	.elementor-1936 .elementor-element.elementor-element-906af69{
		--padding-top:0px;
		--padding-bottom:0px;
		--padding-left:0px;
		--padding-right:0px;
		
	}
	.elementor-1936 .elementor-element.elementor-element-eb77ef8{
		--padding-top:0vw;
		--padding-bottom:3vw;
		--padding-left:0vw;
		--padding-right:0vw;
		
	}
	
}
