.elementor-12 .elementor-element.elementor-element-3f08592{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a2ef8bb{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-06e4d6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.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-12 .elementor-element.elementor-element-1a3f8d4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1a3f8d4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1a3f8d4 .elementor-divider-separator{width:45px;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-1a3f8d4 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e3ffa37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-e3ffa37.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e3ffa37 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:1.5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-81d2682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-81d2682 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:120px;font-weight:800;line-height:104px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-48ccfb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-48ccfb4.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-48ccfb4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:120px;font-weight:800;line-height:104px;letter-spacing:-5px;color:#181818;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-12 .elementor-element.elementor-element-5c24b41.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-5c24b41{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#181818B3;}.elementor-12 .elementor-element.elementor-element-bb4d793{--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;}.elementor-12 .elementor-element.elementor-element-bb4d793.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-7e16307{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:10px;--padding-left:28px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-7e16307:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e16307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-12 .elementor-element.elementor-element-7e16307.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-29494d1{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-29494d1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-29494d1 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-29494d1.elementor-view-stacked .elementor-icon{background-color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-29494d1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29494d1.elementor-view-default .elementor-icon{color:#A3DFAF;border-color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-29494d1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29494d1.elementor-view-default .elementor-icon svg{fill:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-29494d1 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-29494d1 .elementor-icon svg{height:18px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-12 .elementor-element.elementor-element-24f9883 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24f9883{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-12 .elementor-element.elementor-element-24f9883.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0f77f6d{background-color:#A3DFAF;padding:8px 26px 8px 12px;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-0f77f6d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0f77f6d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0f77f6d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-0f77f6d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0f77f6d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-0f77f6d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0f77f6d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-0f77f6d .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-0f77f6d .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-0f77f6d .elementor-icon i, .elementor-12 .elementor-element.elementor-element-0f77f6d .elementor-icon svg{transform:rotate(-40deg);}.elementor-12 .elementor-element.elementor-element-335c884{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-335c884.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4352b6d .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#181818;color:#181818;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D4;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-4352b6d{padding:10px 15px 10px 0px;}.elementor-12 .elementor-element.elementor-element-ead53d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ead53d4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:115px;font-weight:300;font-style:italic;line-height:104px;color:#181818;}.elementor-12 .elementor-element.elementor-element-4e1fea5{--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-12 .elementor-element.elementor-element-bad686a{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:400px;}.elementor-12 .elementor-element.elementor-element-bad686a.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bad686a{left:290px;}body.rtl .elementor-12 .elementor-element.elementor-element-bad686a{right:290px;}.elementor-12 .elementor-element.elementor-element-8c59fad{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8c59fad{left:-20px;}body.rtl .elementor-12 .elementor-element.elementor-element-8c59fad{right:-20px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-dd18e64{background-color:#F6F5F1;padding:15px 10px 15px 10px;top:16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-dd18e64{left:-10px;}body.rtl .elementor-12 .elementor-element.elementor-element-dd18e64{right:-10px;}.elementor-12 .elementor-element.elementor-element-dd18e64 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-dd18e64 .elementor-icon-box-title{margin-block-end:1px;}.elementor-12 .elementor-element.elementor-element-dd18e64.elementor-view-stacked .elementor-icon{background-color:#CAE9CE;}.elementor-12 .elementor-element.elementor-element-dd18e64.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dd18e64.elementor-view-default .elementor-icon{fill:#CAE9CE;color:#CAE9CE;border-color:#CAE9CE;}.elementor-12 .elementor-element.elementor-element-dd18e64 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-dd18e64 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-dd18e64 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-dd18e64 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-4f79b9b img{height:100vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-b7766fc{--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:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d2e66c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D5D4D1;--border-color:#D5D4D1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd21a1c{--display:flex;}.elementor-12 .elementor-element.elementor-element-480dd23{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-480dd23 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-480dd23 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-480dd23 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-480dd23 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-13b4979{--display:flex;}.elementor-12 .elementor-element.elementor-element-9554443{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#D5D4D1;}.elementor-12 .elementor-element.elementor-element-9554443 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-9554443 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9554443 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9554443 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-d596d56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-87c8a43{--display:flex;}.elementor-12 .elementor-element.elementor-element-7972208{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7972208 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7972208 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7972208 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7972208 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-c1e07a5{--display:flex;}.elementor-12 .elementor-element.elementor-element-ed01acb{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#D5D4D1;}.elementor-12 .elementor-element.elementor-element-ed01acb .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ed01acb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ed01acb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ed01acb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-6c52dce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D5D4D1;--border-color:#D5D4D1;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4b0d619{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4b0d619 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-4b0d619 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4b0d619 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-4b0d619 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-b999e3c{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#D5D4D1;}.elementor-12 .elementor-element.elementor-element-b999e3c .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b999e3c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b999e3c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b999e3c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-10298ed{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#D5D4D1;}.elementor-12 .elementor-element.elementor-element-10298ed .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-10298ed .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-10298ed .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-10298ed .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-001e766{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#D5D4D1;}.elementor-12 .elementor-element.elementor-element-001e766 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-001e766 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-001e766 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-001e766 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-985fbe2{--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;--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-12 .elementor-element.elementor-element-48ac030{--display:flex;--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-12 .elementor-element.elementor-element-5b26919 > .elementor-widget-container{background-color:#181818;padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5b26919 .ast-6ed099a8-item{color:#F6F5F1;font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;padding-left:calc(40px / 2);padding-right:calc(40px / 2);}.elementor-12 .elementor-element.elementor-element-5b26919 .ast-6ed099a8-separator{color:#A3DFAF;font-size:30px;}.elementor-12 .elementor-element.elementor-element-8478c29{--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:120px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9123fee{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71d42fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-71d42fd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:800;line-height:73px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-841b0a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-841b0a8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-841b0a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:1.5px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-361146e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-361146e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:300;font-style:italic;line-height:73px;color:#181818;}.elementor-12 .elementor-element.elementor-element-59500cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59500cc.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-59500cc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:800;line-height:68px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-5a7e6b2{--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;}.elementor-12 .elementor-element.elementor-element-b50603c.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-b50603c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#181818B3;}.elementor-12 .elementor-element.elementor-element-507b39b{--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;}.elementor-12 .elementor-element.elementor-element-507b39b.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-8dcd384 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;fill:#504F4E;color:#504F4E;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12 .elementor-element.elementor-element-8dcd384 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-8dcd384 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-549b7da .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;fill:#504F4E;color:#504F4E;border-style:solid;border-width:0px 0px 1px 0px;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-549b7da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-549b7da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-a2c7634{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3b3b493{--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;}.elementor-12 .elementor-element.elementor-element-5c25634{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c25634.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-5c25634 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-81292d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-81292d1.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-81292d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:1.5px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-1755c2f{--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:flex-end;}.elementor-12 .elementor-element.elementor-element-8d33726 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-12 .elementor-element.elementor-element-8d33726.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-8d33726 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-8d33726 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-d622bb5{--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:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-71a6611{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e6d22cd{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e6d22cd.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-591724c{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-591724c:hover::before, .elementor-12 .elementor-element.elementor-element-591724c:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-591724c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-591724c > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-591724c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-591724c:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-591724c, .elementor-12 .elementor-element.elementor-element-591724c::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-acb0935{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-acb0935.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c8fe623.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c8fe623 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c8fe623 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-c8fe623 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-bdfe7a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-ce9ab76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ce9ab76.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ce9ab76 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-5ae914e .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ae914e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-5ae914e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5ae914e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-58baade{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-58baade:hover::before, .elementor-12 .elementor-element.elementor-element-58baade:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-58baade:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-58baade > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-58baade > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-58baade:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-58baade, .elementor-12 .elementor-element.elementor-element-58baade::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-b21b45b{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-82cb033.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-82cb033 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-82cb033.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-12 .elementor-element.elementor-element-82cb033.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-82cb033.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-12 .elementor-element.elementor-element-82cb033.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-82cb033.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-12 .elementor-element.elementor-element-82cb033 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-82cb033 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-5001850 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-d112f2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d112f2f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d112f2f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-e3153b4 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e3153b4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e3153b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-e3153b4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-ef41679{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ef41679:hover::before, .elementor-12 .elementor-element.elementor-element-ef41679:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ef41679:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ef41679 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-ef41679 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ef41679:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-ef41679, .elementor-12 .elementor-element.elementor-element-ef41679::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-ae91b8a{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-d6f743b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d6f743b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d6f743b .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d6f743b .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-63b599a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-f1702e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f1702e3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f1702e3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-824d2d2 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-824d2d2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-824d2d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-824d2d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-fe094d9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-60fb26b{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-60fb26b:hover::before, .elementor-12 .elementor-element.elementor-element-60fb26b:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-60fb26b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-60fb26b > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-60fb26b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-60fb26b:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-60fb26b, .elementor-12 .elementor-element.elementor-element-60fb26b::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-14eb0f7{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-9033231.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9033231 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9033231 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9033231 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-16e1c2c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-f3217ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3217ef.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f3217ef .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-fbaefc0 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fbaefc0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fbaefc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-fbaefc0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-2b58ddc{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2b58ddc:hover::before, .elementor-12 .elementor-element.elementor-element-2b58ddc:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2b58ddc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2b58ddc > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-2b58ddc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-2b58ddc:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-2b58ddc, .elementor-12 .elementor-element.elementor-element-2b58ddc::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-2457307{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-39e7e31.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-39e7e31 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-39e7e31 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-39e7e31 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-9f61d31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-32c8319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-32c8319.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-32c8319 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-0ec3954 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0ec3954.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0ec3954 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0ec3954 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-2e3beb6{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2e3beb6:hover::before, .elementor-12 .elementor-element.elementor-element-2e3beb6:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2e3beb6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2e3beb6 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-2e3beb6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-2e3beb6:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-2e3beb6, .elementor-12 .elementor-element.elementor-element-2e3beb6::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-944ac1b{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-b5300f9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b5300f9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b5300f9 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-b5300f9 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-c694a43 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-850664e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-850664e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-e7c764f .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e7c764f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e7c764f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-e7c764f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-a6edd81{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e5ed9a{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3e5ed9a:hover::before, .elementor-12 .elementor-element.elementor-element-3e5ed9a:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e5ed9a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e5ed9a > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-3e5ed9a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3e5ed9a:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-3e5ed9a, .elementor-12 .elementor-element.elementor-element-3e5ed9a::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-5dda964{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-904fb6e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-904fb6e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-904fb6e .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-904fb6e .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-cb5eccc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-1548a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1548a3d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1548a3d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-4c900cc .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4c900cc.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4c900cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4c900cc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-c27316d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-372b91a{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-f860b29.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f860b29 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f860b29 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f860b29 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-106ad30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-d1a613a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d1a613a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-fbafb12 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fbafb12.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fbafb12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-fbafb12 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-2bf030c{--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:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-326e5ba{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dad098a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dad098a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ab5d6c0{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-ab5d6c0:hover::before, .elementor-12 .elementor-element.elementor-element-ab5d6c0:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ab5d6c0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ab5d6c0 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-ab5d6c0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ab5d6c0:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-ab5d6c0, .elementor-12 .elementor-element.elementor-element-ab5d6c0::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-2af16c3{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-2af16c3.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a5126c5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a5126c5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a5126c5 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a5126c5 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-2fbe395 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-cb32ee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-cb32ee8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-cb32ee8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-6f0f2e3 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6f0f2e3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6f0f2e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6f0f2e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-7d0b7e9{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-7d0b7e9:hover::before, .elementor-12 .elementor-element.elementor-element-7d0b7e9:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7d0b7e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7d0b7e9 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-7d0b7e9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7d0b7e9:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-7d0b7e9, .elementor-12 .elementor-element.elementor-element-7d0b7e9::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-763a2b2{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-5a7b00d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-5a7b00d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a7b00d.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-12 .elementor-element.elementor-element-5a7b00d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5a7b00d.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-12 .elementor-element.elementor-element-5a7b00d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5a7b00d.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-12 .elementor-element.elementor-element-5a7b00d .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5a7b00d .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-e1e6c19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-8289ad9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8289ad9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8289ad9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-b50f9de .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b50f9de.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b50f9de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b50f9de .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-f532318{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-f532318:hover::before, .elementor-12 .elementor-element.elementor-element-f532318:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f532318:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f532318 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-f532318 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f532318:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-f532318, .elementor-12 .elementor-element.elementor-element-f532318::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-4db939f{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-1f5f715.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1f5f715 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1f5f715 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1f5f715 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-0be5e10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-32d2418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-32d2418.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-32d2418 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-ff9825c .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ff9825c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ff9825c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ff9825c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-db3ec96{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-db3ec96:hover::before, .elementor-12 .elementor-element.elementor-element-db3ec96:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-db3ec96:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-db3ec96 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-db3ec96 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-db3ec96:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-db3ec96, .elementor-12 .elementor-element.elementor-element-db3ec96::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-1048e35{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-7f4729c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7f4729c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f4729c .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7f4729c .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-1d3777f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-c3f95f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c3f95f4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c3f95f4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-b40d957 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b40d957.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b40d957 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b40d957 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-06feb78{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3fdec17{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-3fdec17:hover::before, .elementor-12 .elementor-element.elementor-element-3fdec17:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3fdec17:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3fdec17 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-3fdec17 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3fdec17:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-3fdec17, .elementor-12 .elementor-element.elementor-element-3fdec17::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-cf959cd{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-a941220.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a941220 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a941220 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a941220 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-cd2505f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-45d6b3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-45d6b3c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-45d6b3c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-73ff81f .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-73ff81f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-73ff81f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-73ff81f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-7aee915{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-7aee915:hover::before, .elementor-12 .elementor-element.elementor-element-7aee915:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7aee915:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7aee915 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-7aee915 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7aee915:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-7aee915, .elementor-12 .elementor-element.elementor-element-7aee915::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-b6f4969{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-2031b9d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2031b9d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2031b9d .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2031b9d .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-a6026b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-10f6471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-10f6471.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-10f6471 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-a10efa9 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a10efa9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a10efa9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a10efa9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-81bb282{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-81bb282:hover::before, .elementor-12 .elementor-element.elementor-element-81bb282:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-81bb282:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-81bb282 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-81bb282 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-81bb282:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-81bb282, .elementor-12 .elementor-element.elementor-element-81bb282::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-b7b4e85{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-7efc028.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7efc028 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7efc028 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7efc028 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-f67189a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-160ea34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-160ea34 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-f35cdca .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f35cdca.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f35cdca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f35cdca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-5e9e639{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:20px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-5e9e639:hover::before, .elementor-12 .elementor-element.elementor-element-5e9e639:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5e9e639:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5e9e639 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-5e9e639 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5e9e639:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-5e9e639, .elementor-12 .elementor-element.elementor-element-5e9e639::before{--overlay-transition:0s;}.elementor-12 .elementor-element.elementor-element-de8a22d{--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;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-b479e87.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b479e87 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b479e87 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-b479e87 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-01587c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#18181866;}.elementor-12 .elementor-element.elementor-element-11d6ffd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-11d6ffd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-f00a7b9 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f00a7b9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f00a7b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f00a7b9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-d3165e7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 60px;--row-gap:20px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2e7072c{--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;}.elementor-12 .elementor-element.elementor-element-9d511a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9d511a8.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-9d511a8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-8bb8715.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-8bb8715{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#181818B3;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3e6a0be.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-icon i{color:#A3DFAF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-icon svg{fill:#A3DFAF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3e6a0be{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3e6a0be .elementor-icon-list-text{color:#181818CC;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-dec2e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-dec2e12.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dec2e12 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:1.5px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-3733f65 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3733f65.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-3733f65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3733f65 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-a08fd2b{--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:flex-end;}.elementor-12 .elementor-element.elementor-element-a08fd2b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a08fd2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pacificplumbingnow.com/wp-content/uploads/2026/06/Plumber-in-san-diegoca-3.jpeg");background-position:center right;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a4b1904{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a4b1904:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4b1904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12 .elementor-element.elementor-element-55e46d8{--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:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-978de38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-978de38.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-978de38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-06a59bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-06a59bd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:800;line-height:73px;letter-spacing:-5px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-bdbfc60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bdbfc60 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:300;font-style:italic;line-height:73px;color:#BAB9BA;}.elementor-12 .elementor-element.elementor-element-fb53451.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-fb53451{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#BAB9BA;}.elementor-12 .elementor-element.elementor-element-b2aac61{--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;}.elementor-12 .elementor-element.elementor-element-b2aac61:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b2aac61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pacificplumbingnow.com/wp-content/uploads/2026/06/plumber-in-san-diegoca-5.jpeg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-485ef69{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-485ef69:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-485ef69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12 .elementor-element.elementor-element-4437747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-4437747.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4437747 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-e593ce4{--display:flex;border-style:solid;--border-style:solid;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-8b3dd7e{--display:flex;border-style:solid;--border-style:solid;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-dbc2111{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dbc2111.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bbcd458 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-210cda7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-210cda7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-864938f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-864938f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e2a0505 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-dc0ed0f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-dc0ed0f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-213cdd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-213cdd0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2769a94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-1142a60.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-1142a60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-e0721f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e0721f9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-73b7528 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-f9c376f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-f9c376f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-96be9bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-96be9bd.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-38fbd9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-3cb945b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-3cb945b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-3f4aa6b{--display:flex;}.elementor-12 .elementor-element.elementor-element-d3c1cfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d3c1cfc.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fa2e6c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-ce8bd0c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-ce8bd0c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-23b71cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23b71cb.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5a10def .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-d713ca1.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-d713ca1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-b3b95ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3b95ec.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8aad7ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-dcf9182.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-dcf9182 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-89718c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-89718c8.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c570fd3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-72639e8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-72639e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-c53f16b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c53f16b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-69ac1ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-d994ad7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-d994ad7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-19bf8bd{--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:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-19bf8bd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-19bf8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12 .elementor-element.elementor-element-9456753{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9456753.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-9456753 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-b0de498{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303030;--border-color:#303030;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b0de498.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1f1a3ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f1a3ff.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4adb81c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-cbbaf7c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-cbbaf7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-de1b2b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-de1b2b4.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4755dd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-112fa44.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-112fa44 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-28bad2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-28bad2b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4880489 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-a7bfb11.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-a7bfb11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-56eb41b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-56eb41b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fd68f02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-9d180e1.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-9d180e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-9fd46a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9fd46a0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0732807 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-55706ee.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-55706ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-e3ee235{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3ee235.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fa395d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-313899a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-313899a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-00307d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-00307d7.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8588129 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-0f114cf.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-0f114cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-b3536e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3536e2.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5077df5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-88c88fa.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-88c88fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-1185742{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1185742.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d7f5f91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-8cf0bd7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-8cf0bd7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-5b7661f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5b7661f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b7661f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12 .elementor-element.elementor-element-acb7e00 > .elementor-widget-container{background-color:#181818;padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-acb7e00 .ast-6ed099a8-item{color:#F6F5F1;font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;padding-left:calc(60px / 2);padding-right:calc(60px / 2);}.elementor-12 .elementor-element.elementor-element-acb7e00 .ast-6ed099a8-separator{color:#A3DFAF;font-size:50px;}.elementor-12 .elementor-element.elementor-element-696785d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;text-align:start;}.elementor-12 .elementor-element.elementor-element-696785d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-696785d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#FFFFFF80;}.elementor-12 .elementor-element.elementor-element-4b83f19 > .elementor-widget-container{background-color:#181818;padding:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-4b83f19 .ast-6ed099a8-item{color:#FFFFFF66;font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;padding-left:calc(60px / 2);padding-right:calc(60px / 2);}.elementor-12 .elementor-element.elementor-element-4b83f19 .ast-6ed099a8-separator{color:#A3DFAF;font-size:30px;}.elementor-12 .elementor-element.elementor-element-3188f6e{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3188f6e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3188f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-image:url("https://pacificplumbingnow.com/wp-content/uploads/2026/06/pacific-plumbing.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3188f6e::before, .elementor-12 .elementor-element.elementor-element-3188f6e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3188f6e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3188f6e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3188f6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3188f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-61099da{--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:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-80c3892{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-80c3892.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-80c3892 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-2338f30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2338f30 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:105px;font-weight:600;line-height:104px;letter-spacing:-5px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-1662ef9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1662ef9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1662ef9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:105px;font-weight:300;font-style:italic;line-height:104px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-d1f180c{padding:20px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-d1f180c.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-1f7d5a9{--display:flex;}.elementor-12 .elementor-element.elementor-element-1f7d5a9.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-3acb696 .elementor-button{background-color:#A3DFAF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:#181818;color:#181818;box-shadow:0px 2px 8px 0px #A3DFAF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D7D4;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-3acb696 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3acb696 .elementor-button:focus{background-color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-3acb696{padding:10px 15px 10px 0px;}.elementor-12 .elementor-element.elementor-element-3acb696 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-3acb696 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-7f38846{--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;}.elementor-12 .elementor-element.elementor-element-805e081{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-805e081:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-805e081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202322A1;}.elementor-12 .elementor-element.elementor-element-805e081.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-99d40a8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-99d40a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-c3d3994.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-c3d3994 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-ce69f12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ce69f12:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce69f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202322A1;}.elementor-12 .elementor-element.elementor-element-ce69f12.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-59a97cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59a97cb.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-59a97cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-444c408.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-444c408 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-4c5980e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4c5980e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c5980e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202322A1;}.elementor-12 .elementor-element.elementor-element-4c5980e.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-357ad81.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-357ad81 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-d4b1514.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-d4b1514 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-824e628{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-824e628:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-824e628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202322A1;}.elementor-12 .elementor-element.elementor-element-824e628.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-48aadc9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-48aadc9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-c58cbc0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-c58cbc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-f4982ce{--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:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f4982ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f4982ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-a8fb8ea{--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;}.elementor-12 .elementor-element.elementor-element-9670ef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9670ef7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-8b547c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8b547c7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:72px;font-weight:300;font-style:italic;line-height:73px;color:#181818;}.elementor-12 .elementor-element.elementor-element-30b251c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-30b251c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-30b251c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:1.5px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-25e5951{--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;--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-12 .elementor-element.elementor-element-f66de7b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8f2fe71{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9f679e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9f679e9.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9f679e9 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-90e8348.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-90e8348 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-90e8348 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-90e8348 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-90e8348 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-960e5e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c59e6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-3c59e6b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3c59e6b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-ffb9283.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ffb9283 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ffb9283 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ffb9283 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-ffb9283 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-ab28fa0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2aa0a7b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9d74cc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9d74cc4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9d74cc4 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-d78c74c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d78c74c .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-d78c74c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d78c74c .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-d78c74c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-b596ad0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90794d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-90794d6.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-90794d6 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-69d7ea2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-69d7ea2 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-69d7ea2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-69d7ea2 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-69d7ea2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-04a1238{--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;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f171808{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-700f7ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-700f7ab.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-700f7ab .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-76f5f81.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-76f5f81 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-76f5f81 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-76f5f81 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-76f5f81 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-edee7a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a219186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a219186.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a219186 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-7d85224.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7d85224 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7d85224 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7d85224 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-7d85224 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-a195cfa{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b50815{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cbadfea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-cbadfea.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cbadfea .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-50407fd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-50407fd .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-50407fd .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-50407fd .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-50407fd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-e5ab29b{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-e5ab29b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e5ab29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D7D4;}.elementor-12 .elementor-element.elementor-element-e4e6c4f{--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:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e4e6c4f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e4e6c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-eea25a5{--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;}.elementor-12 .elementor-element.elementor-element-f2a5a82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f2a5a82 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-2acc5f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2acc5f4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:72px;font-weight:300;font-style:italic;line-height:73px;color:#181818;}.elementor-12 .elementor-element.elementor-element-a29326d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a29326d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a29326d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:1.5px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-b3da0e7{--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;--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-12 .elementor-element.elementor-element-5d326f5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aed2ae6{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5593402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5593402.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5593402 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-cd75384.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cd75384 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-cd75384 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cd75384 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-cd75384 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-b39c827{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bc2803b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-bc2803b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-bc2803b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-cdac277.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-cdac277 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-cdac277 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cdac277 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-cdac277 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-dd58e9a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd05d3e{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3b03487{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-3b03487.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3b03487 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-07c752b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-07c752b .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-07c752b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-07c752b .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-07c752b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-5a8336a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-541c2a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-541c2a0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-541c2a0 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-9bc3a54.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9bc3a54 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-9bc3a54 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9bc3a54 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-9bc3a54 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-947ecda{--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;border-style:solid;--border-style:solid;border-width:1.5px 0px 0px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-763306e{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3fc0b13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-3fc0b13.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3fc0b13 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-4ee5cae.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4ee5cae .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-4ee5cae .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4ee5cae .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-4ee5cae .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-bf40af6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86f597d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-86f597d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-86f597d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-112ad98.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-112ad98 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-112ad98 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-112ad98 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-112ad98 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-4724747{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-92846c2{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e54b888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-e54b888.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e54b888 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#96D9B4;}.elementor-12 .elementor-element.elementor-element-0646190.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0646190 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0646190 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0646190 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-12 .elementor-element.elementor-element-0646190 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-9436772{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-9436772:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9436772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-fae0a1f{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fae0a1f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fae0a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12 .elementor-element.elementor-element-90822d1{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d1ee23{--display:flex;}.elementor-12 .elementor-element.elementor-element-5642d92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5642d92.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5642d92 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-02a5296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-02a5296 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:73px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-220abae{--display:flex;}.elementor-12 .elementor-element.elementor-element-220abae.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-0497dd7{padding:20px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF99;}.elementor-12 .elementor-element.elementor-element-0497dd7.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-4da4ebf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-4da4ebf.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-463a27f{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-effd7e6.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-effd7e6 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-24dc264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24dc264 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-872a464{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-f6eb887.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f6eb887 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-79b4520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79b4520 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-613c743{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-72f61b4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-72f61b4 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-74e9c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-74e9c74 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-a7ba8b1{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-c37b352.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c37b352 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-c9b1a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c9b1a19 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-ebc49b8{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-7e41623.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7e41623 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-7e9b341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e9b341 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-950779c{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-950779c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-950779c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-12 .elementor-element.elementor-element-cf49347{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2d7b975{--display:flex;}.elementor-12 .elementor-element.elementor-element-a052038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a052038.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a052038 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-83dff7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-83dff7d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:73px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-8b7f52b{--display:flex;}.elementor-12 .elementor-element.elementor-element-8b7f52b.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-13ea99d{padding:20px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF99;}.elementor-12 .elementor-element.elementor-element-13ea99d.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-7e8a1be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-7e8a1be.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3ce2066{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-acaa781.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-acaa781 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-3098bf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3098bf8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-bf17148{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b2de66b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b2de66b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-ffb8801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ffb8801 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-b11b8b3{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-c662d40.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c662d40 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-2709b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2709b7d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-b2132ad{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-355ea8e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-355ea8e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-4368778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4368778 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-6d9d2b3{--display:flex;--gap:30px 20px;--row-gap:30px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303030;--border-color:#303030;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-ae69993.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ae69993 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;line-height:16px;color:#A4DFAF;}.elementor-12 .elementor-element.elementor-element-df6bad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-df6bad4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:41px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-6123434{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-21a8b18{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-caed468{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-caed468.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-36b3ea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-36b3ea4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-36b3ea4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-bf6c01e.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-bf6c01e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#181818B3;}.elementor-12 .elementor-element.elementor-element-be5a74c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-be5a74c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-be5a74c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-45af346{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-3ac67a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDEAD1;--border-color:#CDEAD1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ac67a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ac67a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF1E7;}.elementor-12 .elementor-element.elementor-element-3ac67a0.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-826b819.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-826b819 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#111111;}.elementor-12 .elementor-element.elementor-element-3510342.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-3510342 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#111111;}.elementor-12 .elementor-element.elementor-element-0a17d50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDEAD1;--border-color:#CDEAD1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0a17d50:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0a17d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF1E7;}.elementor-12 .elementor-element.elementor-element-0a17d50.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-a85df36.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a85df36 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#111111;}.elementor-12 .elementor-element.elementor-element-2d094b2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-2d094b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#111111;}.elementor-12 .elementor-element.elementor-element-384c98a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDEAD1;--border-color:#CDEAD1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-384c98a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-384c98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF1E7;}.elementor-12 .elementor-element.elementor-element-384c98a.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-dd7c720.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-dd7c720 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:41px;font-weight:600;line-height:41px;color:#111111;}.elementor-12 .elementor-element.elementor-element-f0b44a5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-f0b44a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#111111;}.elementor-12 .elementor-element.elementor-element-583bd00{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D7D4;--border-color:#D8D7D4;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3617ec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-12 .elementor-element.elementor-element-3617ec0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3617ec0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-1b1ecfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 30px;}.elementor-12 .elementor-element.elementor-element-1b1ecfa.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1b1ecfa .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;letter-spacing:-5px;color:#181818;}.elementor-12 .elementor-element.elementor-element-29666aa{padding:0px 0px 0px 30px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#181818B3;}.elementor-12 .elementor-element.elementor-element-29666aa.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-89b49ee{--display:flex;--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-12 .elementor-element.elementor-element-89b49ee.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-6824080{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6824080 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-track-390bb0d9{animation-duration:40s;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-items-390bb0d9{gap:20px;padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-card-390bb0d9{background-color:#ffffff;padding:30px 30px 30px 19px;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-star-390bb0d9{color:#a3e6b5;fill:#a3e6b5;font-size:18px;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-star-390bb0d9 svg{width:18px;height:18px;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-content-390bb0d9{color:#333333;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-divider-390bb0d9{border-top-color:#eaeaea;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-author-name-390bb0d9{color:#111111;}.elementor-12 .elementor-element.elementor-element-6824080 .cs-author-title-390bb0d9{color:#777777;}.elementor-12 .elementor-element.elementor-element-8352fd2{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e7f2bda.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e7f2bda{text-align:start;}.elementor-12 .elementor-element.elementor-element-e7f2bda .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;}.elementor-12 .elementor-element.elementor-element-3d5c419{--display:flex;}.elementor-12 .elementor-element.elementor-element-43dee04{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-43dee04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-grid{gap:48px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-item-title{color:#121619;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-item-number{color:#9a9c98;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-item.pst-active{background-color:#eaf4e7;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-item{border-bottom-color:#dcded8;padding:22px 20px 22px 20px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-list{border-top-color:#dcded8;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-content{justify-content:center;align-items:flex-start;padding:52px 50px 52px 50px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card{background-color:#111312;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-label{color:#b7efbd;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-heading{color:#f1f1ee;font-family:"Space Grotesk", Sans-serif;font-size:41px;font-weight:600;line-height:41px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-desc{color:#b0b0ab;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-cta{color:#f1f1ee;gap:10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-cta-line{background-color:#f1f1ee;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-cta-icon{color:#f1f1ee;font-size:14px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-cta-icon svg{fill:#f1f1ee;width:14px;height:14px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-cta-wrap{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2d5440e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2d5440e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2d5440e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2.5px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-215ab2e{--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:60px 20px;--row-gap:60px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-215ab2e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-215ab2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1B;}.elementor-12 .elementor-element.elementor-element-49b90e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-49b90e7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-49b90e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-33baaf2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-33baaf2{text-align:start;}.elementor-12 .elementor-element.elementor-element-33baaf2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-0d17151.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-0d17151{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-c1da964{--display:flex;border-style:solid;--border-style:solid;border-color:#454545;--border-color:#454545;}.elementor-12 .elementor-element.elementor-element-c004b1a{--display:flex;border-style:solid;--border-style:solid;border-color:#454545;--border-color:#454545;}.elementor-12 .elementor-element.elementor-element-01f326e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-1fd0c35.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-1fd0c35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-bda4a54.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-bda4a54 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bda4a54.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-bda4a54.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bda4a54.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-bda4a54.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bda4a54.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-bda4a54 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-bda4a54 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-71c78bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#454545;--border-color:#454545;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-6a86454.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6a86454 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-0cb2664.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0cb2664 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0cb2664.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-0cb2664.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0cb2664.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-0cb2664.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0cb2664.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-0cb2664 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-0cb2664 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-c1e969e{--display:flex;border-style:solid;--border-style:solid;border-color:#454545;--border-color:#454545;}.elementor-12 .elementor-element.elementor-element-934d5d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-35729b4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-35729b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-2c69e31.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2c69e31 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c69e31.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-2c69e31.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2c69e31.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-2c69e31.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2c69e31.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-2c69e31 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-2c69e31 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-a13f313{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#454545;--border-color:#454545;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a381102.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a381102 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-9ca0233.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9ca0233 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9ca0233.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-9ca0233.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9ca0233.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-9ca0233.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9ca0233.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-9ca0233 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-9ca0233 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-c28c9aa{--display:flex;border-style:solid;--border-style:solid;border-color:#454545;--border-color:#454545;}.elementor-12 .elementor-element.elementor-element-e6bf408{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-07c48a3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-07c48a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-49b3145.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-49b3145 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-49b3145.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-49b3145.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-49b3145.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-49b3145.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-49b3145.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-49b3145 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-49b3145 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-c8699c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-c8699c2.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c8699c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-7e8b5e5{--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:60px 20px;--row-gap:60px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7e8b5e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e8b5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1B1B;}.elementor-12 .elementor-element.elementor-element-a76a549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-a76a549.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a76a549 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-6991c38.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-6991c38{text-align:start;}.elementor-12 .elementor-element.elementor-element-6991c38 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-43c0eb1.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-43c0eb1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-c26fcd5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#454545;--border-color:#454545;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7da39bf{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-60165f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-60165f2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-06e7e6b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-06e7e6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-37cfd2e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-37cfd2e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-37cfd2e.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-37cfd2e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-37cfd2e.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-37cfd2e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-37cfd2e.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-37cfd2e .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-37cfd2e .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-fcdc83a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-fcdc83a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3d33a51.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3d33a51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-b6f5ed0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b6f5ed0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b6f5ed0.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-b6f5ed0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b6f5ed0.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-b6f5ed0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b6f5ed0.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-b6f5ed0 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-b6f5ed0 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-793f56e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ec1006{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-3ec1006.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-0a05a48.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0a05a48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-2961ded.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2961ded .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2961ded.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-2961ded.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2961ded.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-2961ded.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2961ded.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-2961ded .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-2961ded .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-90b95cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-90b95cf.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-440e61c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-440e61c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#F6F5F1;}.elementor-12 .elementor-element.elementor-element-35b3a4f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-35b3a4f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-35b3a4f.elementor-view-stacked .elementor-icon{background-color:#808080;}.elementor-12 .elementor-element.elementor-element-35b3a4f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-35b3a4f.elementor-view-default .elementor-icon{color:#808080;border-color:#808080;}.elementor-12 .elementor-element.elementor-element-35b3a4f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-35b3a4f.elementor-view-default .elementor-icon svg{fill:#808080;}.elementor-12 .elementor-element.elementor-element-35b3a4f .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-35b3a4f .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-33fb02c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-33fb02c.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-33fb02c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2px;color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-e841122{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c5f6ffc{--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;}.elementor-12 .elementor-element.elementor-element-6295d5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6295d5d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6295d5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:17px;letter-spacing:2.5px;color:#81807E;}.elementor-12 .elementor-element.elementor-element-ac78c28.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ac78c28{text-align:start;}.elementor-12 .elementor-element.elementor-element-ac78c28 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:77px;font-weight:600;line-height:73px;color:#1a1a1a;}.elementor-12 .elementor-element.elementor-element-22e659d.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-22e659d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#1A1A1A;}.elementor-12 .elementor-element.elementor-element-deaeaa0{--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;}.elementor-12 .elementor-element.elementor-element-769e655{--display:flex;}.elementor-12 .elementor-element.elementor-element-59688b3{--display:flex;}.elementor-12 .elementor-element.elementor-element-0641ba4{--display:flex;}.elementor-12 .elementor-element.elementor-element-abe84a5{--display:flex;}.elementor-12 .elementor-element.elementor-element-04e1efe{--display:flex;}.elementor-12 .elementor-element.elementor-element-8833459{--display:flex;}.elementor-12 .elementor-element.elementor-element-df21a64{--display:flex;}.elementor-12 .elementor-element.elementor-element-8f3605a{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-8f3605a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-12 .elementor-element.elementor-element-8f3605a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;line-height:28px;}.elementor-12 .elementor-element.elementor-element-ac66a84{--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:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ac66a84:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac66a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-5797ead.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-5797ead{text-align:start;}.elementor-12 .elementor-element.elementor-element-5797ead .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:115px;font-weight:600;line-height:104px;}.elementor-12 .elementor-element.elementor-element-000da1b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-000da1b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#181818B3;}.elementor-12 .elementor-element.elementor-element-81eee68{--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;}.elementor-12 .elementor-element.elementor-element-81eee68.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-4b96787{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:10px;--padding-left:28px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4b96787:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b96787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-12 .elementor-element.elementor-element-4b96787.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-caf895f{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-caf895f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-caf895f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-caf895f.elementor-view-stacked .elementor-icon{background-color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-caf895f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-caf895f.elementor-view-default .elementor-icon{color:#A3DFAF;border-color:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-caf895f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-caf895f.elementor-view-default .elementor-icon svg{fill:#A3DFAF;}.elementor-12 .elementor-element.elementor-element-caf895f .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-caf895f .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-feb40af .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-feb40af{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-12 .elementor-element.elementor-element-feb40af.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3d31b5e{background-color:#A3DFAF;padding:8px 26px 8px 12px;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-3d31b5e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3d31b5e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3d31b5e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-3d31b5e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3d31b5e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-12 .elementor-element.elementor-element-3d31b5e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3d31b5e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-3d31b5e .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-3d31b5e .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-3d31b5e .elementor-icon i, .elementor-12 .elementor-element.elementor-element-3d31b5e .elementor-icon svg{transform:rotate(-40deg);}.elementor-12 .elementor-element.elementor-element-8d02b25{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-8d02b25.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-28c19c8 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;fill:#181818;color:#181818;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:30px 30px 30px 30px;padding:20px 10px 20px 10px;}.elementor-12 .elementor-element.elementor-element-28c19c8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-28c19c8 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-28c19c8{padding:10px 15px 10px 0px;}.elementor-12 .elementor-element.elementor-element-28c19c8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-28c19c8 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5F1;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-a2ef8bb{--width:60%;}.elementor-12 .elementor-element.elementor-element-7e16307{--width:50%;}.elementor-12 .elementor-element.elementor-element-4e1fea5{--width:50%;}.elementor-12 .elementor-element.elementor-element-bad686a{--width:50%;}.elementor-12 .elementor-element.elementor-element-8c59fad{--width:40%;}.elementor-12 .elementor-element.elementor-element-9123fee{--width:50%;}.elementor-12 .elementor-element.elementor-element-5a7e6b2{--width:50%;}.elementor-12 .elementor-element.elementor-element-3b3b493{--width:50%;}.elementor-12 .elementor-element.elementor-element-1755c2f{--width:50%;}.elementor-12 .elementor-element.elementor-element-2e7072c{--width:50%;}.elementor-12 .elementor-element.elementor-element-a08fd2b{--width:50%;}.elementor-12 .elementor-element.elementor-element-55e46d8{--width:50%;}.elementor-12 .elementor-element.elementor-element-b2aac61{--width:50%;}.elementor-12 .elementor-element.elementor-element-dbc2111{--width:30%;}.elementor-12 .elementor-element.elementor-element-864938f{--width:30%;}.elementor-12 .elementor-element.elementor-element-213cdd0{--width:30%;}.elementor-12 .elementor-element.elementor-element-e0721f9{--width:30%;}.elementor-12 .elementor-element.elementor-element-96be9bd{--width:30%;}.elementor-12 .elementor-element.elementor-element-d3c1cfc{--width:30%;}.elementor-12 .elementor-element.elementor-element-23b71cb{--width:30%;}.elementor-12 .elementor-element.elementor-element-b3b95ec{--width:30%;}.elementor-12 .elementor-element.elementor-element-89718c8{--width:30%;}.elementor-12 .elementor-element.elementor-element-c53f16b{--width:30%;}.elementor-12 .elementor-element.elementor-element-1f1a3ff{--width:30%;}.elementor-12 .elementor-element.elementor-element-de1b2b4{--width:30%;}.elementor-12 .elementor-element.elementor-element-28bad2b{--width:30%;}.elementor-12 .elementor-element.elementor-element-56eb41b{--width:30%;}.elementor-12 .elementor-element.elementor-element-9fd46a0{--width:30%;}.elementor-12 .elementor-element.elementor-element-e3ee235{--width:30%;}.elementor-12 .elementor-element.elementor-element-00307d7{--width:30%;}.elementor-12 .elementor-element.elementor-element-b3536e2{--width:30%;}.elementor-12 .elementor-element.elementor-element-1185742{--width:30%;}.elementor-12 .elementor-element.elementor-element-61099da{--width:50%;}.elementor-12 .elementor-element.elementor-element-7f38846{--width:50%;}.elementor-12 .elementor-element.elementor-element-805e081{--width:70%;}.elementor-12 .elementor-element.elementor-element-ce69f12{--width:70%;}.elementor-12 .elementor-element.elementor-element-4c5980e{--width:70%;}.elementor-12 .elementor-element.elementor-element-824e628{--width:70%;}.elementor-12 .elementor-element.elementor-element-a8fb8ea{--width:50%;}.elementor-12 .elementor-element.elementor-element-25e5951{--width:80%;}.elementor-12 .elementor-element.elementor-element-eea25a5{--width:50%;}.elementor-12 .elementor-element.elementor-element-b3da0e7{--width:80%;}.elementor-12 .elementor-element.elementor-element-220abae{--width:45%;}.elementor-12 .elementor-element.elementor-element-8b7f52b{--width:45%;}.elementor-12 .elementor-element.elementor-element-3ac67a0{--width:70%;}.elementor-12 .elementor-element.elementor-element-0a17d50{--width:70%;}.elementor-12 .elementor-element.elementor-element-384c98a{--width:70%;}.elementor-12 .elementor-element.elementor-element-c5f6ffc{--width:50%;}.elementor-12 .elementor-element.elementor-element-deaeaa0{--width:50%;}.elementor-12 .elementor-element.elementor-element-81eee68{--width:50%;}.elementor-12 .elementor-element.elementor-element-4b96787{--width:70%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-a2ef8bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12 .elementor-element.elementor-element-e3ffa37{padding:0px 0px 0px 10px;}.elementor-12 .elementor-element.elementor-element-81d2682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-81d2682 .elementor-heading-title{font-size:77px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-48ccfb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-48ccfb4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-48ccfb4 .elementor-heading-title{font-size:77px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-bb4d793{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-bb4d793.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-12 .elementor-element.elementor-element-0f77f6d{padding:8px 15px 8px 15px;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-0f77f6d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-335c884{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-ead53d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ead53d4 .elementor-heading-title{font-size:77px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-4e1fea5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bad686a{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-bad686a{right:20px;}.elementor-12 .elementor-element.elementor-element-bad686a{top:350px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-4f79b9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b7766fc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d2e66c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd21a1c{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-13b4979{--width:50%;--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-12 .elementor-element.elementor-element-d596d56{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12 .elementor-element.elementor-element-87c8a43{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c1e07a5{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c52dce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9123fee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-71d42fd .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-361146e .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-59500cc .elementor-heading-title{font-size:55px;line-height:55px;}.elementor-12 .elementor-element.elementor-element-507b39b{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-5c25634 .elementor-heading-title{font-size:45px;line-height:45px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-1755c2f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-1755c2f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8d33726.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e6d22cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-58baade{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-ef41679{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-fe094d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-60fb26b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-2b58ddc{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-2e3beb6{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-3e5ed9a{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-c27316d{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-9d511a8 .elementor-heading-title{font-size:45px;line-height:45px;letter-spacing:-3px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-3733f65.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a08fd2b{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-06a59bd .elementor-heading-title{font-size:45px;line-height:55px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-bdbfc60 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-b2aac61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-485ef69{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e593ce4{--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;--flex-wrap:nowrap;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-8b3dd7e{--width:50%;--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:35px 0px;--row-gap:35px;--column-gap:0px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dbc2111{--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dbc2111.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-bbcd458.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-864938f{--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-864938f.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e2a0505.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-213cdd0{--justify-content:space-around;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-213cdd0.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2769a94.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2769a94{text-align:start;}.elementor-12 .elementor-element.elementor-element-e0721f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e0721f9.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-73b7528.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-96be9bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-96be9bd.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-38fbd9e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3f4aa6b{--width:50%;--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:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d3c1cfc{--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-12 .elementor-element.elementor-element-d3c1cfc.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-fa2e6c6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-23b71cb{--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23b71cb.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-5a10def.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5a10def{text-align:start;}.elementor-12 .elementor-element.elementor-element-b3b95ec{--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3b95ec.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8aad7ab.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8aad7ab{text-align:start;}.elementor-12 .elementor-element.elementor-element-89718c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-89718c8.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c570fd3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c53f16b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c53f16b.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-69ac1ea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2338f30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2338f30 .elementor-heading-title{font-size:45px;line-height:55px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-1662ef9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1662ef9 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-1f7d5a9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3acb696 .elementor-button{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-ce69f12.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-4c5980e.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-9670ef7 .elementor-heading-title{font-size:45px;line-height:45px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-8b547c7 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-8f2fe71{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-960e5e8{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2aa0a7b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b596ad0.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-69d7ea2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f171808{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-edee7a4{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-2b50815{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2acc5f4 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-5a8336a.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9bc3a54.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-02a5296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-02a5296 .elementor-heading-title{font-size:45px;line-height:45px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-463a27f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-24dc264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-24dc264 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-872a464{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-79b4520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-79b4520 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-613c743{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-74e9c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-74e9c74 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-a7ba8b1{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-c9b1a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c9b1a19 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-ebc49b8{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-7e9b341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7e9b341 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-83dff7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-83dff7d .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-3098bf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3098bf8 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-ffb8801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ffb8801 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-2709b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2709b7d .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-4368778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4368778 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-df6bad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-df6bad4 .elementor-heading-title{font-size:60px;line-height:77px;}.elementor-12 .elementor-element.elementor-element-caed468{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-be5a74c .elementor-heading-title{font-size:45px;letter-spacing:-3px;}.elementor-12 .elementor-element.elementor-element-45af346{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1b1ecfa .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-e7f2bda .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-3d5c419{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-43dee04 .pst-668926a6-card-content{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-33baaf2 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-c1da964{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c004b1a{--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;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--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-12 .elementor-element.elementor-element-01f326e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1fd0c35{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-1fd0c35 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-71c78bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6a86454 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-c1e969e{--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;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--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-12 .elementor-element.elementor-element-934d5d0{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-35729b4{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-35729b4 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-a13f313{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a381102 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-c28c9aa{--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;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--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-12 .elementor-element.elementor-element-e6bf408{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-07c48a3{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-07c48a3 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-ac78c28 .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-5797ead .elementor-heading-title{font-size:45px;line-height:45px;}.elementor-12 .elementor-element.elementor-element-4b96787{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-3d31b5e{padding:8px 15px 8px 15px;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-3d31b5e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8d02b25{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for heading, class: .elementor-element-e7f2bda */.sd-plumbing-heading {
  font-family: Arial, Helvetica, sans-serif;
  /*font-size: clamp(64px, 2vw, 8px);*/
  /*line-height: 0.9;*/
  /*letter-spacing:px;*/
  /*color: #111111;*/
  /*font-weight: 400;*/
}

.sd-plumbing-heading .bold-text {
  /*font-weight: 800;*/
}

.sd-plumbing-heading em {
  font-style: italic;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33baaf2 */.sd-plumbing-heading {
  font-family: Arial, Helvetica, sans-serif;
  /*font-size: clamp(64px, 2vw, 8px);*/
  /*line-height: 0.9;*/
  /*letter-spacing:px;*/
  /*color: #111111;*/
  /*font-weight: 400;*/
}

.sd-plumbing-heading .bold-text {
  /*font-weight: 800;*/
}

.sd-plumbing-heading em {
  font-style: italic;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f326e *//* Main hover box */
.location-hover-box {
    /*background: rgba(10, 10, 10, 0.65) !important;*/
    /*border: 1px solid rgba(255, 255, 255, 0.12) !important;*/
    transition: all 0.35s ease !important;
    cursor: pointer !important;
    width:100%;
    overflow: hidden !important;
}

/* Normal heading color */
.location-hover-box .elementor-heading-title {
    color: #ffffff !important;
    transition: all 0.35s ease !important;
}

/* Normal icon color */
.location-hover-box .elementor-icon,
.location-hover-box .elementor-icon i,
.location-hover-box .elementor-icon svg {
    color: rgba(255, 255, 255, 0.55) !important;
    fill: rgba(255, 255, 255, 0.55) !important;
    transition: all 0.35s ease !important;
}

/* Box hover background */
.location-hover-box:hover {
    background: #A3DFAF !important;
    border-color: #b9efbd !important;
}

/* Heading color on hover */
.location-hover-box:hover .elementor-heading-title {
    color: #181818 !important;
}

/* Icon color on hover */
.location-hover-box:hover .elementor-icon,
.location-hover-box:hover .elementor-icon i,
.location-hover-box:hover .elementor-icon svg {
    color: #181818 !important;
    fill: #181818 !important;
}

/* Optional: icon slightly zooms on hover */
.location-hover-box:hover .elementor-icon {
    transform: scale(1.1) !important;
}

/* Mobile fix */
@media (max-width: 767px) {
    .location-hover-box {
        width: 100% !important;
        max-width: 100% !important;
    }

    .location-hover-box:hover .elementor-icon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c78bb *//* Main hover box */
.location-hover-box {
    /*background: rgba(10, 10, 10, 0.65) !important;*/
    /*border: 1px solid rgba(255, 255, 255, 0.12) !important;*/
    transition: all 0.35s ease !important;
    cursor: pointer !important;
    width:100%;
    overflow: hidden !important;
}

/* Normal heading color */
.location-hover-box .elementor-heading-title {
    color: #ffffff !important;
    transition: all 0.35s ease !important;
}

/* Normal icon color */
.location-hover-box .elementor-icon,
.location-hover-box .elementor-icon i,
.location-hover-box .elementor-icon svg {
    color: rgba(255, 255, 255, 0.55) !important;
    fill: rgba(255, 255, 255, 0.55) !important;
    transition: all 0.35s ease !important;
}

/* Box hover background */
.location-hover-box:hover {
    background: #A3DFAF !important;
    border-color: #b9efbd !important;
}

/* Heading color on hover */
.location-hover-box:hover .elementor-heading-title {
    color: #181818 !important;
}

/* Icon color on hover */
.location-hover-box:hover .elementor-icon,
.location-hover-box:hover .elementor-icon i,
.location-hover-box:hover .elementor-icon svg {
    color: #181818 !important;
    fill: #181818 !important;
}

/* Optional: icon slightly zooms on hover */
.location-hover-box:hover .elementor-icon {
    transform: scale(1.1) !important;
}

/* Mobile fix */
@media (max-width: 767px) {
    .location-hover-box {
        width: 100% !important;
        max-width: 100% !important;
    }

    .location-hover-box:hover .elementor-icon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-934d5d0 *//* Main hover box */
.location-hover-box {
    /*background: rgba(10, 10, 10, 0.65) !important;*/
    /*border: 1px solid rgba(255, 255, 255, 0.12) !important;*/
    transition: all 0.35s ease !important;
    cursor: pointer !important;
    width:100%;
    overflow: hidden !important;
}

/* Normal heading color */
.location-hover-box .elementor-heading-title {
    color: #ffffff !important;
    transition: all 0.35s ease !important;
}

/* Normal icon color */
.location-hover-box .elementor-icon,
.location-hover-box .elementor-icon i,
.location-hover-box .elementor-icon svg {
    color: rgba(255, 255, 255, 0.55) !important;
    fill: rgba(255, 255, 255, 0.55) !important;
    transition: all 0.35s ease !important;
}

/* Box hover background */
.location-hover-box:hover {
    background: #A3DFAF !important;
    border-color: #b9efbd !important;
}

/* Heading color on hover */
.location-hover-box:hover .elementor-heading-title {
    color: #181818 !important;
}

/* Icon color on hover */
.location-hover-box:hover .elementor-icon,
.location-hover-box:hover .elementor-icon i,
.location-hover-box:hover .elementor-icon svg {
    color: #181818 !important;
    fill: #181818 !important;
}

/* Optional: icon slightly zooms on hover */
.location-hover-box:hover .elementor-icon {
    transform: scale(1.1) !important;
}

/* Mobile fix */
@media (max-width: 767px) {
    .location-hover-box {
        width: 100% !important;
        max-width: 100% !important;
    }

    .location-hover-box:hover .elementor-icon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a13f313 *//* Main hover box */
.location-hover-box {
    /*background: rgba(10, 10, 10, 0.65) !important;*/
    /*border: 1px solid rgba(255, 255, 255, 0.12) !important;*/
    transition: all 0.35s ease !important;
    cursor: pointer !important;
    width:100%;
    overflow: hidden !important;
}

/* Normal heading color */
.location-hover-box .elementor-heading-title {
    color: #ffffff !important;
    transition: all 0.35s ease !important;
}

/* Normal icon color */
.location-hover-box .elementor-icon,
.location-hover-box .elementor-icon i,
.location-hover-box .elementor-icon svg {
    color: rgba(255, 255, 255, 0.55) !important;
    fill: rgba(255, 255, 255, 0.55) !important;
    transition: all 0.35s ease !important;
}

/* Box hover background */
.location-hover-box:hover {
    background: #A3DFAF !important;
    border-color: #b9efbd !important;
}

/* Heading color on hover */
.location-hover-box:hover .elementor-heading-title {
    color: #181818 !important;
}

/* Icon color on hover */
.location-hover-box:hover .elementor-icon,
.location-hover-box:hover .elementor-icon i,
.location-hover-box:hover .elementor-icon svg {
    color: #181818 !important;
    fill: #181818 !important;
}

/* Optional: icon slightly zooms on hover */
.location-hover-box:hover .elementor-icon {
    transform: scale(1.1) !important;
}

/* Mobile fix */
@media (max-width: 767px) {
    .location-hover-box {
        width: 100% !important;
        max-width: 100% !important;
    }

    .location-hover-box:hover .elementor-icon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bf408 *//* Main hover box */
.location-hover-box {
    /*background: rgba(10, 10, 10, 0.65) !important;*/
    /*border: 1px solid rgba(255, 255, 255, 0.12) !important;*/
    transition: all 0.35s ease !important;
    cursor: pointer !important;
    width:100%;
    overflow: hidden !important;
}

/* Normal heading color */
.location-hover-box .elementor-heading-title {
    color: #ffffff !important;
    transition: all 0.35s ease !important;
}

/* Normal icon color */
.location-hover-box .elementor-icon,
.location-hover-box .elementor-icon i,
.location-hover-box .elementor-icon svg {
    color: rgba(255, 255, 255, 0.55) !important;
    fill: rgba(255, 255, 255, 0.55) !important;
    transition: all 0.35s ease !important;
}

/* Box hover background */
.location-hover-box:hover {
    background: #A3DFAF !important;
    border-color: #b9efbd !important;
}

/* Heading color on hover */
.location-hover-box:hover .elementor-heading-title {
    color: #181818 !important;
}

/* Icon color on hover */
.location-hover-box:hover .elementor-icon,
.location-hover-box:hover .elementor-icon i,
.location-hover-box:hover .elementor-icon svg {
    color: #181818 !important;
    fill: #181818 !important;
}

/* Optional: icon slightly zooms on hover */
.location-hover-box:hover .elementor-icon {
    transform: scale(1.1) !important;
}

/* Mobile fix */
@media (max-width: 767px) {
    .location-hover-box {
        width: 100% !important;
        max-width: 100% !important;
    }

    .location-hover-box:hover .elementor-icon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6991c38 */.sd-plumbing-heading {
  font-family: Arial, Helvetica, sans-serif;
  /*font-size: clamp(64px, 2vw, 8px);*/
  /*line-height: 0.9;*/
  /*letter-spacing:px;*/
  /*color: #111111;*/
  /*font-weight: 400;*/
}

.sd-plumbing-heading .bold-text {
  /*font-weight: 800;*/
}

.sd-plumbing-heading em {
  font-style: italic;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60165f2 *//* Main hover box */
.location-hover-box {
    /*background: rgba(10, 10, 10, 0.65) !important;*/
    /*border: 1px solid rgba(255, 255, 255, 0.12) !important;*/
    transition: all 0.35s ease !important;
    cursor: pointer !important;
    width:100%;
    overflow: hidden !important;
}

/* Normal heading color */
.location-hover-box .elementor-heading-title {
    color: #ffffff !important;
    transition: all 0.35s ease !important;
}

/* Normal icon color */
.location-hover-box .elementor-icon,
.location-hover-box .elementor-icon i,
.location-hover-box .elementor-icon svg {
    color: rgba(255, 255, 255, 0.55) !important;
    fill: rgba(255, 255, 255, 0.55) !important;
    transition: all 0.35s ease !important;
}

/* Box hover background */
.location-hover-box:hover {
    background: #A3DFAF !important;
    border-color: #b9efbd !important;
}

/* Heading color on hover */
.location-hover-box:hover .elementor-heading-title {
    color: #181818 !important;
}

/* Icon color on hover */
.location-hover-box:hover .elementor-icon,
.location-hover-box:hover .elementor-icon i,
.location-hover-box:hover .elementor-icon svg {
    color: #181818 !important;
    fill: #181818 !important;
}

/* Optional: icon slightly zooms on hover */
.location-hover-box:hover .elementor-icon {
    transform: scale(1.1) !important;
}

/* Mobile fix */
@media (max-width: 767px) {
    .location-hover-box {
        width: 100% !important;
        max-width: 100% !important;
    }

    .location-hover-box:hover .elementor-icon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac78c28 */.sd-plumbing-heading {
  font-family: Arial, Helvetica, sans-serif;
  /*font-size: clamp(64px, 2vw, 8px);*/
  /*line-height: 0.9;*/
  /*letter-spacing:px;*/
  /*color: #111111;*/
  /*font-weight: 400;*/
}

.sd-plumbing-heading .bold-text {
  /*font-weight: 800;*/
}

.sd-plumbing-heading em {
  font-style: italic;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5797ead */.sd-plumbing-heading {
  font-family: Arial, Helvetica, sans-serif;
  /*font-size: clamp(64px, 2vw, 8px);*/
  /*line-height: 0.9;*/
  /*letter-spacing:px;*/
  /*color: #111111;*/
  /*font-weight: 400;*/
}

.sd-plumbing-heading .bold-text {
  /*font-weight: 800;*/
}

.sd-plumbing-heading em {
  font-style: italic;
  font-weight: 300;
}/* End custom CSS */