.elementor-976 .elementor-element.elementor-element-57263c92{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-976 .elementor-element.elementor-element-57263c92:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-57263c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://searchforecast.com/wp-content/uploads/2026/05/sub-page-banner.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-976 .elementor-element.elementor-element-57263c92::before, .elementor-976 .elementor-element.elementor-element-57263c92 > .elementor-background-video-container::before, .elementor-976 .elementor-element.elementor-element-57263c92 > .e-con-inner > .elementor-background-video-container::before, .elementor-976 .elementor-element.elementor-element-57263c92 > .elementor-background-slideshow::before, .elementor-976 .elementor-element.elementor-element-57263c92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-976 .elementor-element.elementor-element-57263c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#26529C;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-60b86b2d{width:var( --container-widget-width, 922px );max-width:922px;--container-widget-width:922px;--container-widget-flex-grow:0;text-align:start;}.elementor-976 .elementor-element.elementor-element-60b86b2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-60b86b2d .elementor-heading-title{font-size:44px;font-weight:500;line-height:52px;color:var( --e-global-color-152c221 );}.elementor-976 .elementor-element.elementor-element-51b4dc85{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-976 .elementor-element.elementor-element-63cecc35{--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-976 .elementor-element.elementor-element-1f38e2d8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-976 .elementor-element.elementor-element-acd6380{width:var( --container-widget-width, 771.365px );max-width:771.365px;--container-widget-width:771.365px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-text );}.elementor-976 .elementor-element.elementor-element-acd6380.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-acd6380 a{color:var( --e-global-color-secondary );}.elementor-976 .elementor-element.elementor-element-f774ec9{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-b1e5f58{width:initial;max-width:initial;text-align:start;font-size:11px;font-weight:500;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-b1e5f58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-c046fdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 1px 3px 0px #888888;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-c046fdc:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-c046fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-976 .elementor-element.elementor-element-bb962b2{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-976 .elementor-element.elementor-element-6bb229c{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-ece238a{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-976 .elementor-element.elementor-element-6b7fd31{width:initial;max-width:initial;border-radius:12px 12px 12px 12px;text-align:start;}.elementor-976 .elementor-element.elementor-element-6b7fd31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-cb1aaa0{width:initial;max-width:initial;text-align:start;font-size:10px;font-weight:400;line-height:1.75em;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-cb1aaa0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-20ab12b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-e5361a6{width:initial;max-width:initial;text-align:start;}.elementor-976 .elementor-element.elementor-element-e5361a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-e5361a6 .elementor-heading-title{font-size:28px;font-weight:400;font-style:normal;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-8bec97e{width:initial;max-width:initial;text-align:start;font-size:13px;font-weight:400;line-height:1.75em;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-8bec97e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-db16fa0{width:initial;max-width:initial;text-align:start;font-size:16px;font-weight:400;line-height:24px;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-db16fa0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-679b74e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 1px 3px 0px #888888;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-679b74e:not(.elementor-motion-effects-element-type-background), .elementor-976 .elementor-element.elementor-element-679b74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-976 .elementor-element.elementor-element-e5c0129{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-976 .elementor-element.elementor-element-b2e6218{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-4427a50{--display:flex;}.elementor-976 .elementor-element.elementor-element-0710cce{width:initial;max-width:initial;border-radius:12px 12px 12px 12px;text-align:start;}.elementor-976 .elementor-element.elementor-element-0710cce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-c27a92c{width:initial;max-width:initial;text-align:start;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.75em;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-c27a92c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-06195aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-0d2e2e3{width:initial;max-width:initial;text-align:start;}.elementor-976 .elementor-element.elementor-element-0d2e2e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-0d2e2e3 .elementor-heading-title{font-size:28px;font-weight:400;font-style:normal;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-6e387be{width:initial;max-width:initial;text-align:start;font-size:13px;font-weight:400;line-height:1.75em;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-6e387be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-e596daf{width:initial;max-width:initial;text-align:start;font-size:16px;font-weight:400;line-height:24px;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-e596daf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-793a79e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-3c975036{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 1px 3px 0px #888888;--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-976 .elementor-element.elementor-element-129ce815 .sfw-sidebar{background-color:#ffffff;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-section-header{background:linear-gradient(135deg, #1a4fa0, color-mix(in srgb, #1a4fa0 80%, #000));}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-item-link:hover{color:#1a4fa0;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-item-link:hover .sfw-item-icon{background:#1a4fa0;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-item-link:hover::before{background:#1a4fa0;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-testimonial-header{background:linear-gradient(135deg, #1a4fa0, color-mix(in srgb, #1a4fa0 80%, #000));}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-quote-mark{color:color-mix(in srgb, #1a4fa0 30%, #fff);}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-refresh-btn{border-color:#1a4fa0;color:#1a4fa0;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-refresh-btn:hover{background:#1a4fa0;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-section-title-text{border-left-color:#1a4fa0;color:#1a4fa0;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-section-header-title{color:#ffffff;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-testimonial-title{color:#ffffff;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-item-link{color:#333333;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-list-item{border-bottom-color:#e8edf5;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-testimonial-intro{color:#4a5568;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-testimonial-quote{color:#2d3748;}.elementor-976 .elementor-element.elementor-element-129ce815 .sfw-testimonial-author{color:#1a202c;}.elementor-976 .elementor-element.elementor-element-3b14baba{--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:0px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-3947a529{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-976 .elementor-element.elementor-element-252603d8{width:initial;max-width:initial;text-align:start;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-252603d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-6d99ca7{--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;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-1fe77edd{--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-976 .elementor-element.elementor-element-467b423a{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-467b423a .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-467b423a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-467b423a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-467b423a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-467b423a .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-467b423a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-467b423a .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-467b423a:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-467b423a:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-467b423a .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-15ec9d13{--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-976 .elementor-element.elementor-element-1b29b638{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-1b29b638 .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-1b29b638.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-1b29b638.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-1b29b638.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-1b29b638 .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-1b29b638 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-1b29b638 .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-1b29b638:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-1b29b638:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-1b29b638 .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-6ede6bb6{--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-976 .elementor-element.elementor-element-2064935b{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-2064935b .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-2064935b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-2064935b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-2064935b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-2064935b .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-2064935b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-2064935b .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-2064935b:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-2064935b:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-2064935b .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-43365bc8{--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-976 .elementor-element.elementor-element-617f5473{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-617f5473 .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-617f5473.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-617f5473.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-617f5473.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-617f5473 .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-617f5473 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-617f5473 .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-617f5473:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-617f5473:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-617f5473 .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-a6efdc3{--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-976 .elementor-element.elementor-element-1f16b8dd{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-1f16b8dd .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-1f16b8dd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-1f16b8dd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-1f16b8dd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-1f16b8dd .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-1f16b8dd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-1f16b8dd .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-1f16b8dd:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-1f16b8dd:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-1f16b8dd .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-6748b47{--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-976 .elementor-element.elementor-element-4f1d279f{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-4f1d279f .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-4f1d279f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-4f1d279f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-4f1d279f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-4f1d279f .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-4f1d279f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-4f1d279f .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-4f1d279f:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-4f1d279f:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-4f1d279f .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-48f14d69{--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:48px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-6610888d{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-976 .elementor-element.elementor-element-5f649f9c{width:initial;max-width:initial;text-align:start;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-5f649f9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-16dee76e{--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;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-2ff78000{--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-976 .elementor-element.elementor-element-20cd3eb1{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-20cd3eb1 .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-20cd3eb1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-20cd3eb1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-20cd3eb1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-20cd3eb1 .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-20cd3eb1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-20cd3eb1 .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-20cd3eb1:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-20cd3eb1:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-20cd3eb1 .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-651a5eaa{--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-976 .elementor-element.elementor-element-3c85ab03{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-3c85ab03 .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-3c85ab03.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-3c85ab03.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-3c85ab03.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-3c85ab03 .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-3c85ab03 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-3c85ab03 .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-3c85ab03:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-3c85ab03:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-3c85ab03 .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-5b4af9c4{--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-976 .elementor-element.elementor-element-6fbf78f9{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DAD0;border-radius:12px 12px 12px 12px;}.elementor-976 .elementor-element.elementor-element-6fbf78f9 .elementor-image-box-wrapper{text-align:center;}.elementor-976 .elementor-element.elementor-element-6fbf78f9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-976 .elementor-element.elementor-element-6fbf78f9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-976 .elementor-element.elementor-element-6fbf78f9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-6fbf78f9 .elementor-image-box-title{margin-bottom:0px;font-size:18px;font-weight:500;line-height:26px;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-6fbf78f9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-976 .elementor-element.elementor-element-6fbf78f9 .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-976 .elementor-element.elementor-element-6fbf78f9:has(:hover) .elementor-image-box-title,
					 .elementor-976 .elementor-element.elementor-element-6fbf78f9:has(:focus) .elementor-image-box-title{color:#79BE43;}.elementor-976 .elementor-element.elementor-element-6fbf78f9 .elementor-image-box-description{font-size:14px;line-height:22px;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-1bd9fb56{--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:48px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-746b9895{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-976 .elementor-element.elementor-element-6275e69{width:initial;max-width:initial;text-align:start;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;color:#7A756E;}.elementor-976 .elementor-element.elementor-element-6275e69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-11e888a3{--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:0px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-976 .elementor-element.elementor-element-7646aa9b{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-976 .elementor-element.elementor-element-680e070d{width:initial;max-width:initial;text-align:start;font-size:10px;font-weight:400;line-height:1.75em;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-680e070d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-35c9ea23{width:initial;max-width:initial;text-align:start;}.elementor-976 .elementor-element.elementor-element-35c9ea23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-35c9ea23 .elementor-heading-title{font-size:22px;font-weight:400;font-style:normal;color:#1A1814;}.elementor-976 .elementor-element.elementor-element-63775c0e{width:initial;max-width:initial;text-align:start;font-size:11px;font-weight:400;line-height:1.75em;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-63775c0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-976 .elementor-element.elementor-element-29d9fb17{width:initial;max-width:initial;text-align:start;font-size:14px;font-weight:400;line-height:1.75em;color:#4A4640;}.elementor-976 .elementor-element.elementor-element-29d9fb17.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-976 .elementor-element.elementor-element-57263c92{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-976 .elementor-element.elementor-element-60b86b2d .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:0px;}.elementor-976 .elementor-element.elementor-element-51b4dc85{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-976 .elementor-element.elementor-element-63cecc35{--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-976 .elementor-element.elementor-element-1f38e2d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-c046fdc{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-bb962b2{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-679b74e{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-e5c0129{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-3b14baba{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-6d99ca7{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-1fe77edd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-15ec9d13{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-6ede6bb6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-43365bc8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-a6efdc3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-6748b47{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-48f14d69{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-16dee76e{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-2ff78000{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-651a5eaa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-5b4af9c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-976 .elementor-element.elementor-element-1bd9fb56{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-976 .elementor-element.elementor-element-11e888a3{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-976 .elementor-element.elementor-element-57263c92{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-60b86b2d .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-976 .elementor-element.elementor-element-51b4dc85{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-1f38e2d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-f774ec9{--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-976 .elementor-element.elementor-element-c046fdc{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-bb962b2{--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-976 .elementor-element.elementor-element-6bb229c{--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-976 .elementor-element.elementor-element-ece238a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-cb1aaa0{padding:0px 0px 0px 0px;}.elementor-976 .elementor-element.elementor-element-20ab12b{--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-976 .elementor-element.elementor-element-679b74e{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-e5c0129{--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-976 .elementor-element.elementor-element-b2e6218{--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-976 .elementor-element.elementor-element-4427a50{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-976 .elementor-element.elementor-element-06195aa{--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-976 .elementor-element.elementor-element-3b14baba{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-3947a529{--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-976 .elementor-element.elementor-element-6d99ca7{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-467b423a .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-1b29b638 .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-2064935b .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-617f5473 .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-1f16b8dd .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-4f1d279f .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-48f14d69{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-6610888d{--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-976 .elementor-element.elementor-element-16dee76e{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-20cd3eb1 .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-3c85ab03 .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-6fbf78f9 .elementor-image-box-img{margin-bottom:0px;}.elementor-976 .elementor-element.elementor-element-1bd9fb56{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-746b9895{--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-976 .elementor-element.elementor-element-11e888a3{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-976 .elementor-element.elementor-element-7646aa9b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-976 .elementor-element.elementor-element-1f38e2d8{--width:65%;}.elementor-976 .elementor-element.elementor-element-f774ec9{--width:100%;}.elementor-976 .elementor-element.elementor-element-c046fdc{--width:90%;}.elementor-976 .elementor-element.elementor-element-bb962b2{--width:100%;}.elementor-976 .elementor-element.elementor-element-ece238a{--width:30%;}.elementor-976 .elementor-element.elementor-element-20ab12b{--width:65%;}.elementor-976 .elementor-element.elementor-element-679b74e{--width:90%;}.elementor-976 .elementor-element.elementor-element-e5c0129{--width:100%;}.elementor-976 .elementor-element.elementor-element-4427a50{--width:30%;}.elementor-976 .elementor-element.elementor-element-06195aa{--width:65%;}.elementor-976 .elementor-element.elementor-element-793a79e4{--width:30%;}.elementor-976 .elementor-element.elementor-element-3947a529{--width:100%;}.elementor-976 .elementor-element.elementor-element-1fe77edd{--width:32%;}.elementor-976 .elementor-element.elementor-element-15ec9d13{--width:32%;}.elementor-976 .elementor-element.elementor-element-6ede6bb6{--width:32%;}.elementor-976 .elementor-element.elementor-element-43365bc8{--width:32%;}.elementor-976 .elementor-element.elementor-element-a6efdc3{--width:32%;}.elementor-976 .elementor-element.elementor-element-6748b47{--width:32%;}.elementor-976 .elementor-element.elementor-element-6610888d{--width:100%;}.elementor-976 .elementor-element.elementor-element-2ff78000{--width:32%;}.elementor-976 .elementor-element.elementor-element-651a5eaa{--width:32%;}.elementor-976 .elementor-element.elementor-element-5b4af9c4{--width:32%;}.elementor-976 .elementor-element.elementor-element-746b9895{--width:100%;}.elementor-976 .elementor-element.elementor-element-7646aa9b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-976 .elementor-element.elementor-element-c046fdc{--width:100%;}.elementor-976 .elementor-element.elementor-element-679b74e{--width:100%;}.elementor-976 .elementor-element.elementor-element-1fe77edd{--width:48%;}.elementor-976 .elementor-element.elementor-element-15ec9d13{--width:48%;}.elementor-976 .elementor-element.elementor-element-6ede6bb6{--width:48%;}.elementor-976 .elementor-element.elementor-element-43365bc8{--width:48%;}.elementor-976 .elementor-element.elementor-element-a6efdc3{--width:48%;}.elementor-976 .elementor-element.elementor-element-6748b47{--width:48%;}.elementor-976 .elementor-element.elementor-element-2ff78000{--width:48%;}.elementor-976 .elementor-element.elementor-element-651a5eaa{--width:48%;}.elementor-976 .elementor-element.elementor-element-5b4af9c4{--width:48%;}}/* Start custom CSS for container, class: .elementor-element-57263c92 */.cs_page_heading.cs_style_1 {
    padding: 146px 0 34px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c975036 */ol, ul {
    margin: 0 0 0em 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51b4dc85 */:root {
      --ink: #1a1714;
      --muted: #5c5650;
      --accent: #b84a2e;
      --rule: #d9d2c8;
      --bg: #f7f4ef;
      --card-bg: #ffffff;
      --highlight: #fdf3ee;
    }

    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
    .kicker {
      font-size: 0.7rem;
      font-weight: 400;
      letter-spacing: 0.22em;
      text-transform: uppercase;
      color: var(--accent);
      margin-bottom: 1.2rem;
    }

    h1 {
      font-size: clamp(2rem, 5vw, 3.2rem);
      font-weight: 700;
      line-height: 1.15;
      max-width: 760px;
      margin: 0 auto 1.2rem;
      color: var(--ink);
    }

    .deck {
      font-size: 1.05rem;
      font-weight: 300;
      font-style: italic;
      color: var(--muted);
      max-width: 580px;
      margin: 0 auto;
    }

    /* ── Layout ── */
    main {
      margin: 0 auto;
      padding: 3rem 1.5rem 5rem;
    }

    /* ── Section headings ── */
    h2 {
      font-size: 1.45rem;
      font-weight: 700;
      color: var(--ink);
      margin: 3rem 0 1rem;
      padding-top: 2.5rem;
      border-top: 1px solid var(--rule);
    }

    /* ── Body copy ── */
    p {
      margin-bottom: 1.25rem;
      color: var(--ink);
      font-weight: 300;
    }

    /* ── Pull quote / definition box ── */
    .definition-box {
      background: var(--highlight);
      border-left: 4px solid var(--accent);
      padding: 1.5rem 1.75rem;
      margin: 2.5rem 0;
      border-radius: 0 6px 6px 0;
    }

    .definition-box p {
      margin: 0;
      font-style: italic;
      color: var(--muted);
      font-size: 0.97rem;
    }

    /* ── Formula callout ── */
    .formula {
      display: flex;
      align-items: center;
      gap: 0.75rem;
      background: var(--ink);
      color: #f7f4ef;
      padding: 1.2rem 1.75rem;
      border-radius: 6px;
      margin: 2rem 0;
      font-family: 'Source Serif 4', serif;
      font-size: 0.95rem;
      flex-wrap: wrap;
    }

    .formula .label {
      font-weight: 400;
      letter-spacing: 0.1em;
      text-transform: uppercase;
      font-size: 0.65rem;
      opacity: 0.55;
      display: block;
      margin-bottom: 0.3rem;
    }

    .formula .eq {
      font-style: italic;
      opacity: 0.9;
      flex: 1;
    }

    /* ── Case study cards ── */
    .case-study {
      background: var(--card-bg);
      border: 1px solid var(--rule);
      border-radius: 8px;
      padding: 2rem 2rem 1.75rem;
      margin: 2.5rem 0;
      position: relative;
    }

    .case-study::before {
      content: attr(data-label);
      position: absolute;
      top: -0.6rem;
      left: 1.5rem;
      background: var(--accent);
      color: #fff;
      font-family: 'Source Serif 4', serif;
      font-size: 0.62rem;
      letter-spacing: 0.18em;
      text-transform: uppercase;
      padding: 0.15rem 0.65rem;
      border-radius: 3px;
    }

    .case-study h3 {
     
      font-size: 1.15rem;
      font-weight: 700;
      margin-bottom: 1rem;
      color: var(--ink);
    }

    .case-study p {
      font-size: 0.97rem;
    }

    /* ── Closing section ── */
    .closing {
      margin-top: 4rem;
      padding-top: 2.5rem;
      border-top: 3px solid var(--ink);
    }

    .closing p {
      font-size: 1rem;
    }

    .closing .final-line {
     
      font-size: 1.25rem;
      font-style: italic;
      color: var(--accent);
      margin-top: 1.75rem;
      line-height: 1.55;
    }

    /* ── Horizontal rule ── */
    hr {
      border: none;
      border-top: 1px solid var(--rule);
      margin: 2.5rem 0;
    }

.cus-contnet a{
    color: #4A4640 !important;
}
    /* ── Responsive ── */
    @media (max-width: 600px) {
      body { font-size: 16px; }
      .formula { flex-direction: column; gap: 0.4rem; }
    }/* End custom CSS */