.elementor-50703 .elementor-element.elementor-element-ad47f6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-50703 .elementor-element.elementor-element-0de3809 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-aa69a73 > .elementor-widget-container{background-color:var( --e-global-color-38fb9c8 );margin:0px 0px 15px 0px;padding:40px 40px 40px 40px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-50703 .elementor-element.elementor-element-aa69a73 .elementor-widget-cmsmasters-animated-text__animated-text{text-align:left;color:var( --e-global-color-secondary );}.elementor-50703 .elementor-element.elementor-element-5d3c525 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-de7fe70 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-de7fe70 img{width:54%;border-radius:20px 20px 20px 20px;}.elementor-50703 .elementor-element.elementor-element-638435b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-77affac{--display:flex;}.elementor-50703 .elementor-element.elementor-element-3c51547{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50703 .elementor-element.elementor-element-d33d27f{text-align:center;}.elementor-50703 .elementor-element.elementor-element-d33d27f img{width:100%;max-width:100%;}.elementor-50703 .elementor-element.elementor-element-796fb30{text-align:left;}.elementor-50703 .elementor-element.elementor-element-194eebb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-9632b02 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-b472263 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-b50a6f1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-f23d0bd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-58614e5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50703 .elementor-element.elementor-element-29198e6{--display:flex;--min-height:0px;}.elementor-50703 .elementor-element.elementor-element-434672c .elementskit-single-faq .elementskit-faq-title{color:#625A53;font-family:"Dm Sans Local", Sans-serif;font-size:18px;}.elementor-50703 .elementor-element.elementor-element-434672c .elementskit-single-faq .elementskit-faq-header{padding:21px 40px 21px 40px;}.elementor-50703 .elementor-element.elementor-element-434672c .elementskit-single-faq .elementskit-faq-body{color:#625A53;font-family:"Dm Sans Local", Sans-serif;font-size:18px;padding:30px 40px 30px 40px;}@media(max-width:1180px){.elementor-50703 .elementor-element.elementor-element-ad47f6b{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-50703 .elementor-element.elementor-element-aa69a73 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-50703 .elementor-element.elementor-element-3c51547{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-50703 .elementor-element.elementor-element-ad47f6b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-50703 .elementor-element.elementor-element-0de3809 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-aa69a73 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:30px 30px 30px 30px;}.elementor-50703 .elementor-element.elementor-element-5d3c525 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-de7fe70 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-638435b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-3c51547{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50703 .elementor-element.elementor-element-194eebb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-9632b02 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-b472263 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-b50a6f1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-f23d0bd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50703 .elementor-element.elementor-element-58614e5 > .elementor-widget-container{margin:0px 0px 10px 0px;}}@media(min-width:768px){.elementor-50703 .elementor-element.elementor-element-3c51547{--width:100%;}.elementor-50703 .elementor-element.elementor-element-29198e6{--content-width:1592px;}}@media(min-width:1601px){.elementor-50703 .elementor-element.elementor-element-3c51547{--grid-auto-flow:row;}}/* Start local fonts styles */
@font-face {
	font-family: 'Dm Sans Local';
	font-weight: normal;
	font-style: italic;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Italic.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Italic.woff') format('woff');
}

@font-face {
	font-family: 'Dm Sans Local';
	font-weight: 500;
	font-style: normal;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Medium.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Medium.woff') format('woff');
}

@font-face {
	font-family: 'Dm Sans Local';
	font-weight: 500;
	font-style: italic;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-MediumItalic.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-MediumItalic.woff') format('woff');
}

@font-face {
	font-family: 'Dm Sans Local';
	font-weight: 300;
	font-style: italic;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-LightItalic.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-LightItalic.woff') format('woff');
}

@font-face {
	font-family: 'Dm Sans Local';
	font-weight: 600;
	font-style: italic;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-SemiBoldItalic.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-SemiBoldItalic.woff') format('woff');
}

@font-face {
	font-family: 'Dm Sans Local';
	font-weight: 300;
	font-style: normal;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Light.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Light.woff') format('woff');
}

@font-face {
	font-family: 'Dm Sans Local';
	font-weight: normal;
	font-style: normal;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Regular.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Dm Sans Local';
	font-weight: 600;
	font-style: normal;
	src: url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-SemiBold.woff2') format('woff2'),
		url('//algology.com/wp-content/uploads/elementor/cmsmasters-local-fonts/dm_sans_local/DMSans-SemiBold.woff') format('woff');
}

/* End local fonts styles */