.elementor-1367 .elementor-element.elementor-element-1a027889{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:1fr;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1367 .elementor-element.elementor-element-34e5237f{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:0.5fr 0.2fr 0.2fr 0.1fr 0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1367 .elementor-element.elementor-element-34e5237f.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-1367 .elementor-element.elementor-element-3f044df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-3f044df0 img{width:40%;border-radius:999px 999px 999px 999px;}.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-1367 .elementor-element.elementor-element-7a8e25d0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-7a8e25d0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:300;line-height:1em;color:#c4c4c4;}.elementor-1367 .elementor-element.elementor-element-14ca66fb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-14ca66fb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1367 .elementor-element.elementor-element-68e70bec{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1367 .elementor-element.elementor-element-68e70bec .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-1367 .elementor-element.elementor-element-68e70bec .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.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-1367 .elementor-element.elementor-element-5be7a3ad{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#6b6b6b;}.elementor-1367 .elementor-element.elementor-element-5465bbdc{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:0.5fr 0.2fr 0.2fr 0.1fr 0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1367 .elementor-element.elementor-element-5465bbdc.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-1367 .elementor-element.elementor-element-57f10bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-57f10bf6 img{width:40%;border-radius:999px 999px 999px 999px;}.elementor-1367 .elementor-element.elementor-element-40b7b4b3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-40b7b4b3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:300;line-height:1em;color:#c4c4c4;}.elementor-1367 .elementor-element.elementor-element-315d5476{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-315d5476 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-3d1d2e91{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1367 .elementor-element.elementor-element-3d1d2e91 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-1367 .elementor-element.elementor-element-3d1d2e91 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1367 .elementor-element.elementor-element-4cce3b7f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#6b6b6b;}.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-1367 .elementor-element.elementor-element-99f7d0f .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.8em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1367 .elementor-element.elementor-element-99f7d0f .elementor-button:hover, .elementor-1367 .elementor-element.elementor-element-99f7d0f .elementor-button:focus{background-color:rgba(0,0,0,0);color:#000000;}.elementor-1367 .elementor-element.elementor-element-99f7d0f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1367 .elementor-element.elementor-element-99f7d0f .elementor-button:hover svg, .elementor-1367 .elementor-element.elementor-element-99f7d0f .elementor-button:focus svg{fill:#000000;}.elementor-1367 .elementor-element.elementor-element-53cf9f54{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.8em;color:#6b6b6b;}.elementor-1367 .elementor-element.elementor-element-374fe293{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:300;line-height:1.8em;color:#6b6b6b;}.elementor-1367 .elementor-element.elementor-element-748ead12{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:0.5fr 0.2fr 0.2fr 0.1fr 0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1367 .elementor-element.elementor-element-748ead12.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-1367 .elementor-element.elementor-element-62d2cd8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-62d2cd8d img{width:40%;border-radius:999px 999px 999px 999px;}.elementor-1367 .elementor-element.elementor-element-29327a28{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-29327a28 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:300;line-height:1em;color:#c4c4c4;}.elementor-1367 .elementor-element.elementor-element-6227b49d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-6227b49d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-204c0178{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1367 .elementor-element.elementor-element-204c0178 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-1367 .elementor-element.elementor-element-204c0178 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1367 .elementor-element.elementor-element-4180bcdd{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-4180bcdd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-3d1bf13f{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#6b6b6b;}.elementor-1367 .elementor-element.elementor-element-a4e8e72{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-a4e8e72 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-1d040310{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#6b6b6b;}.elementor-1367 .elementor-element.elementor-element-5f8f52df{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:0.5fr 0.2fr 0.2fr 0.1fr 0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1367 .elementor-element.elementor-element-5f8f52df.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-1367 .elementor-element.elementor-element-34a2e891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-34a2e891 img{width:40%;border-radius:999px 999px 999px 999px;}.elementor-1367 .elementor-element.elementor-element-664508ca{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-664508ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:300;line-height:1em;color:#c4c4c4;}.elementor-1367 .elementor-element.elementor-element-18a1db83{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-18a1db83 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-4485abb9{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1367 .elementor-element.elementor-element-4485abb9 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-1367 .elementor-element.elementor-element-4485abb9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1367 .elementor-element.elementor-element-1459538e{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-1459538e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-603c6270{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#6b6b6b;}.elementor-1367 .elementor-element.elementor-element-1ef72763{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-1ef72763 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-2fafaaf8{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#6b6b6b;}.elementor-1367 .elementor-element.elementor-element-a3ca2b8{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:0.5fr 0.2fr 0.2fr 0.1fr 0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1367 .elementor-element.elementor-element-a3ca2b8.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-1367 .elementor-element.elementor-element-4fda3dd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-4fda3dd9 img{width:40%;border-radius:999px 999px 999px 999px;}.elementor-1367 .elementor-element.elementor-element-dcf92e0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-dcf92e0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:300;line-height:1em;color:#c4c4c4;}.elementor-1367 .elementor-element.elementor-element-5f81f890{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1367 .elementor-element.elementor-element-5f81f890 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:500;line-height:1.25em;color:#000000;}.elementor-1367 .elementor-element.elementor-element-4523faa1{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1367 .elementor-element.elementor-element-4523faa1 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-1367 .elementor-element.elementor-element-4523faa1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1367 .elementor-element.elementor-element-53dec3dd{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;color:#6b6b6b;}@media(max-width:1024px){.elementor-1367 .elementor-element.elementor-element-1a027889{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-34e5237f{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1367 .elementor-element.elementor-element-5465bbdc{--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-748ead12{--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-5f8f52df{--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-a3ca2b8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1367 .elementor-element.elementor-element-1a027889{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-34e5237f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1367 .elementor-element.elementor-element-5465bbdc{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-748ead12{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-5f8f52df{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1367 .elementor-element.elementor-element-a3ca2b8{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-3f044df0 *//* Circle sits behind the number */
/*.elementor-1367 .elementor-element.elementor-element-3f044df0 { position: relative; z-index: 0; }*/
/*.elementor-1367 .elementor-element.elementor-element-3f044df0 img { border-radius: 50%; background: #eef1f8; }*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a8e25d0 *//* Number overlaps circle */
/*.elementor-1367 .elementor-element.elementor-element-7a8e25d0 { position: relative; z-index: 1; }*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5be7a3ad */.elementor-1367 .elementor-element.elementor-element-5be7a3ad p { margin: 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f10bf6 *//* Circle sits behind the number */
/*.elementor-1367 .elementor-element.elementor-element-57f10bf6 { position: relative; z-index: 0; }*/
/*.elementor-1367 .elementor-element.elementor-element-57f10bf6 img { border-radius: 50%; background: #eef1f8; }*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40b7b4b3 *//* Number overlaps circle */
/*.elementor-1367 .elementor-element.elementor-element-40b7b4b3 { position: relative; z-index: 1; }*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cce3b7f */.elementor-1367 .elementor-element.elementor-element-4cce3b7f p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99f7d0f *//* Play-triangle icon, 10px gap and 0.2s hover transition (matches original .btn) */
.elementor-1367 .elementor-element.elementor-element-99f7d0f .elementor-button-content-wrapper { gap: 8px; align-items: center; }
.elementor-1367 .elementor-element.elementor-element-99f7d0f .elementor-button-content-wrapper::before { content: ""; border-left: 5px solid currentColor; border-top: 3.5px solid transparent; border-bottom: 3.5px solid transparent; }
.elementor-1367 .elementor-element.elementor-element-99f7d0f .elementor-button { box-shadow: none; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53cf9f54 */.elementor-1367 .elementor-element.elementor-element-53cf9f54 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-374fe293 */.elementor-1367 .elementor-element.elementor-element-374fe293 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62d2cd8d *//* Circle sits behind the number */
/*.elementor-1367 .elementor-element.elementor-element-62d2cd8d { position: relative; z-index: 0; }*/
/*.elementor-1367 .elementor-element.elementor-element-62d2cd8d img { border-radius: 50%; background: #eef1f8; }*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29327a28 *//* Number overlaps circle */
.elementor-1367 .elementor-element.elementor-element-29327a28 { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d1bf13f */.elementor-1367 .elementor-element.elementor-element-3d1bf13f p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d040310 */.elementor-1367 .elementor-element.elementor-element-1d040310 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34a2e891 *//* Circle sits behind the number */
/*.elementor-1367 .elementor-element.elementor-element-34a2e891 { position: relative; z-index: 0; }*/
/*.elementor-1367 .elementor-element.elementor-element-34a2e891 img { border-radius: 50%; background: #eef1f8; }*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-664508ca *//* Number overlaps circle */
.elementor-1367 .elementor-element.elementor-element-664508ca { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-603c6270 */.elementor-1367 .elementor-element.elementor-element-603c6270 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fafaaf8 */.elementor-1367 .elementor-element.elementor-element-2fafaaf8 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fda3dd9 *//* Circle sits behind the number */
/*.elementor-1367 .elementor-element.elementor-element-4fda3dd9 { position: relative; z-index: 0; }*/
/*.elementor-1367 .elementor-element.elementor-element-4fda3dd9 img { border-radius: 50%; background: #eef1f8; }*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcf92e0 *//* Number overlaps circle */
.elementor-1367 .elementor-element.elementor-element-dcf92e0 { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53dec3dd */.elementor-1367 .elementor-element.elementor-element-53dec3dd p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a027889 *//* Equal-width columns can shrink */
.elementor-1367 .elementor-element.elementor-element-1a027889 > .e-con { min-width: 0; }
/* Original breakpoints: 5 cols -> 2 cols (<=900px) -> 1 col (<=600px) */
@media (max-width: 900px) {
  .elementor-1367 .elementor-element.elementor-element-1a027889 { flex-wrap: wrap; gap: 40px 16px; }
  .elementor-1367 .elementor-element.elementor-element-1a027889 > .e-con { flex: 0 0 calc(50% - 8px); margin-top: 0; }
  .elementor-1367 .elementor-element.elementor-element-1a027889 > .e-con:nth-child(5) { flex-basis: 100%; }
}
@media (max-width: 600px) {
  .elementor-1367 .elementor-element.elementor-element-1a027889 > .e-con { flex-basis: 100%; }
}/* End custom CSS */