.elementor-645 .elementor-element.elementor-element-7c5b3d0{--display:flex;--min-height:952px;--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;}.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-645 .elementor-element.elementor-element-a78f182 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:47px;color:#151717;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-645 .elementor-element.elementor-element-d0d07cb{text-align:center;}.elementor-645 .elementor-element.elementor-element-d0d07cb img{width:70%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-645 .elementor-element.elementor-element-8301342{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#0E0D0D;}.elementor-645 .elementor-element.elementor-element-860c0b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:900;line-height:47px;color:#101212;}.elementor-645 .elementor-element.elementor-element-9772870{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#070606;}.elementor-645 .elementor-element.elementor-element-3bb2cc4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:47px;color:#0E0F0F;}.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, .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-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-645 .elementor-element.elementor-element-fdbf8ae .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-fdbf8ae .elementor-icon-box-title{margin-block-end:10px;color:#0A0B0B;}.elementor-645 .elementor-element.elementor-element-fdbf8ae .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-fdbf8ae .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-645 .elementor-element.elementor-element-fdbf8ae .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#121212;}.elementor-645 .elementor-element.elementor-element-9a6ea38 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-9a6ea38 .elementor-icon-box-title{margin-block-end:10px;color:#040505;}.elementor-645 .elementor-element.elementor-element-9a6ea38 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-9a6ea38 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-645 .elementor-element.elementor-element-9a6ea38 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#080707;}.elementor-645 .elementor-element.elementor-element-823ea7f .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-823ea7f .elementor-icon-box-title{margin-block-end:10px;color:#181919;}.elementor-645 .elementor-element.elementor-element-823ea7f .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-823ea7f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-645 .elementor-element.elementor-element-823ea7f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#1D1B1B;}.elementor-645 .elementor-element.elementor-element-aa92833 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-aa92833 .elementor-icon-box-title{margin-block-end:10px;color:#101011;}.elementor-645 .elementor-element.elementor-element-aa92833 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-aa92833 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-645 .elementor-element.elementor-element-aa92833 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#050505;}.elementor-645 .elementor-element.elementor-element-e72d7a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-e72d7a8 .elementor-icon-box-title{margin-block-end:9px;color:#0B0B0B;}.elementor-645 .elementor-element.elementor-element-e72d7a8 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-e72d7a8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;}.elementor-645 .elementor-element.elementor-element-e72d7a8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#050404;}.elementor-645 .elementor-element.elementor-element-519aaf0 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-519aaf0 .elementor-icon-box-title{margin-block-end:12px;color:#0B0B0B;}.elementor-645 .elementor-element.elementor-element-519aaf0 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-519aaf0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;line-height:28px;}.elementor-645 .elementor-element.elementor-element-519aaf0 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#0C0B0B;}.elementor-645 .elementor-element.elementor-element-21e8765 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-21e8765 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#050404;}.elementor-645 .elementor-element.elementor-element-51d58bf .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-51d58bf .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#0A0909;}.elementor-645 .elementor-element.elementor-element-d656a02 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-d656a02 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#121111;}.elementor-645 .elementor-element.elementor-element-eb33a3a .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-eb33a3a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#111010;}.elementor-645 .elementor-element.elementor-element-39b0fb0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:900;line-height:47px;color:#111212;}.elementor-645 .elementor-element.elementor-element-6267dd5{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#161515;}.elementor-645 .elementor-element.elementor-element-10e0e38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:47px;color:#131414;}.elementor-645 .elementor-element.elementor-element-0334c36 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-0334c36 .elementor-icon-box-title{margin-block-end:10px;color:#070808;}.elementor-645 .elementor-element.elementor-element-0334c36 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-0334c36 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:47px;}.elementor-645 .elementor-element.elementor-element-0334c36 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#191818;}.elementor-645 .elementor-element.elementor-element-9abe900 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-9abe900 .elementor-icon-box-title{margin-block-end:10px;color:#171717;}.elementor-645 .elementor-element.elementor-element-9abe900 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-9abe900 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:47px;}.elementor-645 .elementor-element.elementor-element-9abe900 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#111010;}.elementor-645 .elementor-element.elementor-element-e9523c8 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-e9523c8 .elementor-icon-box-title{margin-block-end:10px;color:#0B0B0B;}.elementor-645 .elementor-element.elementor-element-e9523c8 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-e9523c8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:47px;}.elementor-645 .elementor-element.elementor-element-e9523c8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#0C0B0B;}.elementor-645 .elementor-element.elementor-element-b4a80d3 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-b4a80d3 .elementor-icon-box-title{margin-block-end:10px;color:#040505;}.elementor-645 .elementor-element.elementor-element-b4a80d3 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-b4a80d3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:47px;}.elementor-645 .elementor-element.elementor-element-b4a80d3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#161414;}.elementor-645 .elementor-element.elementor-element-ab5c109 .elementor-icon-box-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-ab5c109 .elementor-icon-box-title{margin-block-end:10px;color:#040505;}.elementor-645 .elementor-element.elementor-element-ab5c109 .elementor-icon-box-title, .elementor-645 .elementor-element.elementor-element-ab5c109 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:47px;}.elementor-645 .elementor-element.elementor-element-ab5c109 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#111010;}.elementor-645 .elementor-element.elementor-element-f328cbe{--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;}@media(min-width:768px){.elementor-645 .elementor-element.elementor-element-7c5b3d0{--content-width:1600px;}}