.elementor-19444 .elementor-element.elementor-element-67c3f55{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-67c3f55:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-67c3f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-section_bg_color );}.elementor-19444 .elementor-element.elementor-element-a7541f6{text-align:start;}.elementor-19444 .elementor-element.elementor-element-2d0685d{--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-19444 .elementor-element.elementor-element-4a18388 img{width:100%;height:60vh;object-fit:cover;object-position:center center;border-radius:1px 1px 1px 1px;}.elementor-19444 .elementor-element.elementor-element-6b68f73{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-4371dca{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-42483a9{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-f466db7{background-color:var( --e-global-color-2484855 );padding:5px 5px 5px 5px;}.elementor-19444 .elementor-element.elementor-element-1217a85{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-0b03eb3{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-97702fc{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-9b02720{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-97bd117{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-97bd117:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-97bd117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-0a8f8ab .elementor-icon-wrapper{text-align:center;}.elementor-19444 .elementor-element.elementor-element-0a8f8ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-0a8f8ab.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-0a8f8ab.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-0a8f8ab.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-0a8f8ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-ead1666{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-ead1666:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-ead1666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-5aa7192 .elementor-icon-wrapper{text-align:center;}.elementor-19444 .elementor-element.elementor-element-5aa7192.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-5aa7192.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-5aa7192.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-5aa7192.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-5aa7192.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-572ce40{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-572ce40:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-572ce40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-58c3c9b .elementor-icon-wrapper{text-align:center;}.elementor-19444 .elementor-element.elementor-element-58c3c9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-58c3c9b.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-58c3c9b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-58c3c9b.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-58c3c9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-122f625{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-122f625:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-122f625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-896d4a8 .elementor-icon-wrapper{text-align:center;}.elementor-19444 .elementor-element.elementor-element-896d4a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-896d4a8.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-896d4a8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-896d4a8.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-896d4a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19444 .elementor-element.elementor-element-cd343c9{--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-19444 .elementor-element.elementor-element-55f0932{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-49c4ed8{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-ffd2796{--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-19444 .elementor-element.elementor-element-4f68e6c{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-4f68e6c:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-4f68e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-19444 .elementor-element.elementor-element-4f68e6c.e-con{--order:-99999 /* order start hack */;}.elementor-19444 .elementor-element.elementor-element-7dbe985{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-0fde067{--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:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-0fde067:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-0fde067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-19444 .elementor-element.elementor-element-4cc7408{--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-19444 .elementor-element.elementor-element-2c2555c{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-d36da44{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-d36da44:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-d36da44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-e4cef44{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-e4cef44:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-e4cef44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-7af561b{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-7af561b:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-7af561b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-4ed5d02{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-cd2349b{background-color:var( --e-global-color-2484855 );padding:5px 5px 5px 5px;}.elementor-19444 .elementor-element.elementor-element-28ad727{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-96a01c0{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-4549dec .elementor-blockquote{background-color:var( --e-global-color-910de60 );}.elementor-19444 .elementor-element.elementor-element-db92d4b{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-0d45d83{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-11fc657{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-85924e6{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-85924e6:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-85924e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-6efcddf .elementor-icon-wrapper{text-align:start;}.elementor-19444 .elementor-element.elementor-element-6efcddf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-6efcddf.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-6efcddf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-6efcddf.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-6efcddf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-6d7c1ff{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-6d7c1ff:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-6d7c1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-a274312 .elementor-icon-wrapper{text-align:start;}.elementor-19444 .elementor-element.elementor-element-a274312.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-a274312.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-a274312.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-a274312.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-a274312.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-db2e8e0{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-db2e8e0:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-db2e8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-19444 .elementor-element.elementor-element-b25c123 .elementor-icon-wrapper{text-align:start;}.elementor-19444 .elementor-element.elementor-element-b25c123.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-b25c123.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-b25c123.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-b25c123.elementor-view-framed .elementor-icon, .elementor-19444 .elementor-element.elementor-element-b25c123.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-19444 .elementor-element.elementor-element-d93ecdc{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-b7c96e0{--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;}.elementor-19444 .elementor-element.elementor-element-ff43d74{--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-19444 .elementor-element.elementor-element-ff43d74:not(.elementor-motion-effects-element-type-background), .elementor-19444 .elementor-element.elementor-element-ff43d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-19444 .elementor-element.elementor-element-24ee143{--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-19444 .elementor-element.elementor-element-2c37dd0{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-c5063d0{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-19444 .elementor-element.elementor-element-201e434{--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-19444 .elementor-element.elementor-element-38af548 .wpte-elementor-widget {--column-no:3;--gap:30px 30px;}.elementor-19444 .elementor-element.elementor-element-38af548 .wpte-elementor-widget .wpte-card{--img-fit:cover;--l-is:16px;--l-decoration:default;}.elementor-19444 .elementor-element.elementor-element-38af548 .wpte-elementor-widget .wpte-card img{transition-timing-function:linear;transition-duration:0.3s;}.elementor-19444 .elementor-element.elementor-element-ffdf375{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-9d0e740 .wpte-elementor-widget {--column-no:3;--gap:30px 30px;}.elementor-19444 .elementor-element.elementor-element-9d0e740 .wpte-elementor-widget .wpte-card{--img-fit:cover;--l-is:16px;--l-decoration:default;}.elementor-19444 .elementor-element.elementor-element-9d0e740 .wpte-elementor-widget .wpte-card img{transition-timing-function:linear;transition-duration:0.3s;}.elementor-19444 .elementor-element.elementor-element-45a8ebe{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-d8dcb85{--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;}.elementor-19444 .elementor-element.elementor-element-7c4ca76{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-456ec33{--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:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19444 .elementor-element.elementor-element-b1e9001{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-19444 .elementor-element.elementor-element-f2ce687{--display:flex;}.elementor-19444 .elementor-element.elementor-element-38b4563{--display:flex;}.elementor-19444 .elementor-element.elementor-element-1b96c86{--display:flex;}.elementor-19444 .elementor-element.elementor-element-cc5fdd5{--display:flex;}.elementor-19444 .elementor-element.elementor-element-64da44f{--display:flex;}.elementor-19444 .elementor-element.elementor-element-8574cbd{--display:flex;}.elementor-19444 .elementor-element.elementor-element-9e386a0{--display:flex;}.elementor-19444 .elementor-element.elementor-element-9611b23{--display:flex;}.elementor-19444 .elementor-element.elementor-element-ba92775{--display:flex;}.elementor-19444 .elementor-element.elementor-element-c5590d1{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-19444 .elementor-element.elementor-element-b982134{--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:20px;--padding-left:20px;--padding-right:20px;}@media(max-width:1024px){.elementor-19444 .elementor-element.elementor-element-38af548 .wpte-elementor-widget {--column-no:2;}.elementor-19444 .elementor-element.elementor-element-9d0e740 .wpte-elementor-widget {--column-no:2;}}@media(max-width:767px){.elementor-19444 .elementor-element.elementor-element-f150041{width:auto;max-width:auto;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-19444 .elementor-element.elementor-element-38af548 .wpte-elementor-widget {--column-no:1;}.elementor-19444 .elementor-element.elementor-element-9d0e740 .wpte-elementor-widget {--column-no:1;}}@media(min-width:768px){.elementor-19444 .elementor-element.elementor-element-97bd117{--width:24%;}.elementor-19444 .elementor-element.elementor-element-ead1666{--width:24%;}.elementor-19444 .elementor-element.elementor-element-572ce40{--width:24%;}.elementor-19444 .elementor-element.elementor-element-122f625{--width:24%;}.elementor-19444 .elementor-element.elementor-element-ffd2796{--width:50%;}.elementor-19444 .elementor-element.elementor-element-4f68e6c{--width:50%;}.elementor-19444 .elementor-element.elementor-element-0fde067{--width:50%;}.elementor-19444 .elementor-element.elementor-element-4cc7408{--width:50%;}.elementor-19444 .elementor-element.elementor-element-d36da44{--width:32%;}.elementor-19444 .elementor-element.elementor-element-e4cef44{--width:32%;}.elementor-19444 .elementor-element.elementor-element-7af561b{--width:32%;}.elementor-19444 .elementor-element.elementor-element-85924e6{--width:32%;}.elementor-19444 .elementor-element.elementor-element-6d7c1ff{--width:32%;}.elementor-19444 .elementor-element.elementor-element-db2e8e0{--width:32%;}.elementor-19444 .elementor-element.elementor-element-ff43d74{--width:50%;}.elementor-19444 .elementor-element.elementor-element-24ee143{--width:50%;}.elementor-19444 .elementor-element.elementor-element-7c4ca76{--width:49%;}.elementor-19444 .elementor-element.elementor-element-456ec33{--width:49%;}}/* Start custom CSS for heading, class: .elementor-element-a7541f6 */.gf-underline {
  display: inline-block;
  background-image: linear-gradient(#009245, #009245);
  background-size: 100% 1.5px;   /* thinner line */
  background-position: 0 100%;   /* stays aligned to baseline */
  background-repeat: no-repeat;
  padding-bottom: 5px;           /* more breathing room */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f150041 */.hero-buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 20px;
}

.hero-buttons a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 14px 28px;
  border-radius: 12px;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  flex: 1 1 auto;
  min-width: 220px;

  /* Solid brand green */
  background-color: #009245;
  color: #fff !important;
  border: 2px solid #009245;
  box-shadow: 0 4px 12px rgba(0,0,0,.25);
  transition: transform .08s ease, background-color .25s ease, border-color .25s ease;
}

.hero-buttons a:active { transform: translateY(1px); }

.hero-buttons .btn-icon svg {
  width: 20px;
  height: 20px;
  display: block;
  flex: 0 0 auto;
  vertical-align: middle;
  pointer-events: none;
}

/* Hover → brand brown */
.hero-buttons a:hover {
  background-color: #7b3f00;
  border-color: #7b3f00;
  color: #fff !important;
}

/* Optional: hide icons on small screens */
@media (max-width: 480px) {
  .hero-buttons .btn-icon { display: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d444cb3 */.gf-compare-cards {
  display: grid;
  gap: 16px;
  margin: 28px 0;
}

.gf-compare-card {
  background: #ffffff;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  padding: 18px 16px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.04);
}

.gf-compare-card h3 {
  margin: 0 0 12px;
  font-size: 18px;
  line-height: 1.3;
  color: #009245;
}

.gf-compare-card ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.gf-compare-card li {
  padding: 8px 0;
  border-bottom: 1px solid #f1f5f9;
  font-size: 15px;
  line-height: 1.5;
  color: #1f2937;
}

.gf-compare-card li:last-child {
  border-bottom: none;
}

.gf-featured-card {
  background: #F5FBF6;
  border-color: #cfe9d7;
}

@media (min-width: 768px) {
  .gf-compare-cards {
    grid-template-columns: repeat(3, 1fr);
  }
}
</style>/* End custom CSS */