.elementor-139006 .elementor-element.elementor-element-321c667{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-321c667:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-321c667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-text ) 0%, #A93C25 60%);}.elementor-139006 .elementor-element.elementor-element-321c667::before, .elementor-139006 .elementor-element.elementor-element-321c667 > .elementor-background-video-container::before, .elementor-139006 .elementor-element.elementor-element-321c667 > .e-con-inner > .elementor-background-video-container::before, .elementor-139006 .elementor-element.elementor-element-321c667 > .elementor-background-slideshow::before, .elementor-139006 .elementor-element.elementor-element-321c667 > .e-con-inner > .elementor-background-slideshow::before, .elementor-139006 .elementor-element.elementor-element-321c667 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-139006 .elementor-element.elementor-element-d21eb92{--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:0%;--padding-bottom:1%;--padding-left:8%;--padding-right:0%;}.elementor-139006 .elementor-element.elementor-element-e9ec900 .elementor-heading-title{font-size:40px;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-139006 .elementor-element.elementor-element-b53bbe8{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-e062a48 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-139006 .elementor-element.elementor-element-e062a48 .elementor-button:hover, .elementor-139006 .elementor-element.elementor-element-e062a48 .elementor-button:focus{background-color:#FF5C38CC;}.elementor-139006 .elementor-element.elementor-element-ed39304{width:100%;max-width:100%;text-align:end;}.elementor-139006 .elementor-element.elementor-element-ed75205{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-ed75205:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-ed75205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c45fb );}.elementor-139006 .elementor-element.elementor-element-be1f5b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-139006 .elementor-element.elementor-element-28e5111{--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:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-c915316{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-29892d8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;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:var( --e-global-color-2fb7b05 );--border-color:var( --e-global-color-2fb7b05 );--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-139006 .elementor-element.elementor-element-0bc5ba6{padding:10px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-0bc5ba6 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-size:16px;}.elementor-139006 .elementor-element.elementor-element-0bc5ba6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-02eac27 );font-size:24px;}.elementor-139006 .elementor-element.elementor-element-1d4a6d8{padding:10px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-1d4a6d8 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-size:16px;}.elementor-139006 .elementor-element.elementor-element-1d4a6d8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-02eac27 );font-size:24px;}.elementor-139006 .elementor-element.elementor-element-135fbe5{padding:10px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-135fbe5 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-size:16px;}.elementor-139006 .elementor-element.elementor-element-135fbe5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-02eac27 );font-size:24px;}.elementor-139006 .elementor-element.elementor-element-39cb834{padding:10px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-39cb834 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-size:16px;}.elementor-139006 .elementor-element.elementor-element-39cb834 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-02eac27 );font-size:24px;}.elementor-139006 .elementor-element.elementor-element-f0a634f{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-f0a634f:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-f0a634f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd23859 );}.elementor-139006 .elementor-element.elementor-element-f7d17e7{width:100%;max-width:100%;}.elementor-139006 .elementor-element.elementor-element-883575e{width:100%;max-width:100%;}.elementor-139006 .elementor-element.elementor-element-1604897{--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:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-1604897:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-1604897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02eac27 );}.elementor-139006 .elementor-element.elementor-element-b7ec006{width:100%;max-width:100%;color:var( --e-global-color-accent );}.elementor-139006 .elementor-element.elementor-element-889e574{--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:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-088edd7{--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:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-088edd7:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-088edd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c45fb );}.elementor-139006 .elementor-element.elementor-element-cef1c28{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-cef1c28:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-cef1c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-02eac27 ) 100%);}.elementor-139006 .elementor-element.elementor-element-953dea3{padding:0px 0px 20px 0px;text-align:center;}.elementor-139006 .elementor-element.elementor-element-953dea3 .elementor-heading-title{font-size:40px;color:var( --e-global-color-accent );}.elementor-139006 .elementor-element.elementor-element-1391fe7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-5e3be1c .elementor-icon-box-wrapper{gap:10px;}.elementor-139006 .elementor-element.elementor-element-5e3be1c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9280f7a );}.elementor-139006 .elementor-element.elementor-element-5e3be1c .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-5e3be1c .elementor-icon-box-description{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-83fe23e .elementor-icon-box-wrapper{gap:10px;}.elementor-139006 .elementor-element.elementor-element-83fe23e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9280f7a );}.elementor-139006 .elementor-element.elementor-element-83fe23e .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-83fe23e .elementor-icon-box-description{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-4ba9d85 .elementor-icon-box-wrapper{gap:10px;}.elementor-139006 .elementor-element.elementor-element-4ba9d85 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9280f7a );}.elementor-139006 .elementor-element.elementor-element-4ba9d85 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-4ba9d85 .elementor-icon-box-description{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-bb93772 .elementor-icon-box-wrapper{gap:10px;}.elementor-139006 .elementor-element.elementor-element-bb93772 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9280f7a );}.elementor-139006 .elementor-element.elementor-element-bb93772 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-bb93772 .elementor-icon-box-description{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-b5c1498 .elementor-icon-box-wrapper{gap:10px;}.elementor-139006 .elementor-element.elementor-element-b5c1498 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9280f7a );}.elementor-139006 .elementor-element.elementor-element-b5c1498 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-b5c1498 .elementor-icon-box-description{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-6963d95 .elementor-icon-box-wrapper{gap:10px;}.elementor-139006 .elementor-element.elementor-element-6963d95 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-9280f7a );}.elementor-139006 .elementor-element.elementor-element-6963d95 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-6963d95 .elementor-icon-box-description{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-973a372{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-973a372:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-973a372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c45fb );}.elementor-139006 .elementor-element.elementor-element-4c5c61f{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-4c5c61f:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-4c5c61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41c45fb );}.elementor-139006 .elementor-element.elementor-element-4c5c61f::before, .elementor-139006 .elementor-element.elementor-element-4c5c61f > .elementor-background-video-container::before, .elementor-139006 .elementor-element.elementor-element-4c5c61f > .e-con-inner > .elementor-background-video-container::before, .elementor-139006 .elementor-element.elementor-element-4c5c61f > .elementor-background-slideshow::before, .elementor-139006 .elementor-element.elementor-element-4c5c61f > .e-con-inner > .elementor-background-slideshow::before, .elementor-139006 .elementor-element.elementor-element-4c5c61f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-139006 .elementor-element.elementor-element-4a4c253{padding:0px 0px 20px 0px;text-align:center;}.elementor-139006 .elementor-element.elementor-element-4a4c253 .elementor-heading-title{font-size:40px;color:var( --e-global-color-primary );}.elementor-139006 .elementor-element.elementor-element-3598341{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-ee06221{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-af1514f{--display:flex;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-af1514f:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-af1514f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171612;}.elementor-139006 .elementor-element.elementor-element-af1514f::before, .elementor-139006 .elementor-element.elementor-element-af1514f > .elementor-background-video-container::before, .elementor-139006 .elementor-element.elementor-element-af1514f > .e-con-inner > .elementor-background-video-container::before, .elementor-139006 .elementor-element.elementor-element-af1514f > .elementor-background-slideshow::before, .elementor-139006 .elementor-element.elementor-element-af1514f > .e-con-inner > .elementor-background-slideshow::before, .elementor-139006 .elementor-element.elementor-element-af1514f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-02eac27 ) 100%);}.elementor-139006 .elementor-element.elementor-element-7a701ae{--display:flex;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-7a701ae:not(.elementor-motion-effects-element-type-background), .elementor-139006 .elementor-element.elementor-element-7a701ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02eac27 );}.elementor-139006 .elementor-element.elementor-element-64ccb11 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-139006 .elementor-element.elementor-element-64ccb11 .elementor-toggle-title, .elementor-139006 .elementor-element.elementor-element-64ccb11 .elementor-toggle-icon{color:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-64ccb11 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-139006 .elementor-element.elementor-element-64ccb11 .elementor-toggle-icon{margin-inline-end:15px;}.elementor-139006 .elementor-element.elementor-element-64ccb11 .elementor-tab-content{color:#FFFFFF;}@media(max-width:1024px){.elementor-139006 .elementor-element.elementor-element-28e5111{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-29892d8{--grid-auto-flow:row;}.elementor-139006 .elementor-element.elementor-element-1391fe7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-139006 .elementor-element.elementor-element-321c667{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-d21eb92{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-e9ec900 .elementor-heading-title{font-size:36px;}.elementor-139006 .elementor-element.elementor-element-b53bbe8{padding:0px 0px 0px 0px;}.elementor-139006 .elementor-element.elementor-element-ed75205{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-28e5111{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-29892d8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139006 .elementor-element.elementor-element-0bc5ba6 .elementor-counter-title{justify-content:center;}.elementor-139006 .elementor-element.elementor-element-0bc5ba6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-139006 .elementor-element.elementor-element-1d4a6d8 .elementor-counter-title{justify-content:center;}.elementor-139006 .elementor-element.elementor-element-1d4a6d8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-139006 .elementor-element.elementor-element-135fbe5 .elementor-counter-title{justify-content:center;}.elementor-139006 .elementor-element.elementor-element-135fbe5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-139006 .elementor-element.elementor-element-39cb834 .elementor-counter-title{justify-content:center;}.elementor-139006 .elementor-element.elementor-element-39cb834 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-139006 .elementor-element.elementor-element-f0a634f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-1604897{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-889e574{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-088edd7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-cef1c28{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-953dea3 .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-139006 .elementor-element.elementor-element-1391fe7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139006 .elementor-element.elementor-element-5e3be1c{padding:0px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-5e3be1c .elementor-icon-box-title{margin-block-end:0px;}.elementor-139006 .elementor-element.elementor-element-5e3be1c .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-83fe23e{padding:0px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-83fe23e .elementor-icon-box-title{margin-block-end:0px;}.elementor-139006 .elementor-element.elementor-element-83fe23e .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-4ba9d85{padding:0px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-4ba9d85 .elementor-icon-box-title{margin-block-end:0px;}.elementor-139006 .elementor-element.elementor-element-4ba9d85 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-bb93772{padding:0px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-bb93772 .elementor-icon-box-title{margin-block-end:0px;}.elementor-139006 .elementor-element.elementor-element-bb93772 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-b5c1498{padding:0px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-b5c1498 .elementor-icon-box-title{margin-block-end:0px;}.elementor-139006 .elementor-element.elementor-element-b5c1498 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-6963d95{padding:0px 0px 10px 0px;}.elementor-139006 .elementor-element.elementor-element-6963d95 .elementor-icon-box-title{margin-block-end:0px;}.elementor-139006 .elementor-element.elementor-element-6963d95 .elementor-icon{font-size:60px;}.elementor-139006 .elementor-element.elementor-element-973a372{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-139006 .elementor-element.elementor-element-4c5c61f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-139006 .elementor-element.elementor-element-4a4c253{padding:0px 0px 0px 0px;}.elementor-139006 .elementor-element.elementor-element-4a4c253 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-139006 .elementor-element.elementor-element-3598341{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-139006 .elementor-element.elementor-element-af1514f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-139006 .elementor-element.elementor-element-d21eb92{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-be1f5b8 */.logo-row{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:25%;
  flex-wrap:wrap;
}
.logo-row img{
  max-height:90px;
  width:auto;
  object-fit:contain;
}
@media (max-width:1024px){
  .logo-row{
    gap:10px;
  }
  .logo-row img{
    max-height:90px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29892d8 */.elementor-counter .elementor-counter-title{text-align: center;line-height: 20px; margin-top: 10px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-77f3bba */.compliance-badges {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
}
.badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    background: #FDF7EA;
    border: 1px solid #E8E1D6;
    border-radius: 10px;
    padding: 10px 18px;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.05em;
    box-sizing: border-box;
}
.badge-icon {
    font-size: 1rem;
    line-height: 1;
}
@media (max-width: 900px) {
    .compliance-badges {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 10px;
        width: 100%;
    }
    .badge {
       font-size: 12px; 
       padding: 10px;
       letter-spacing:0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5fa903b */.fails {
  display: grid;
  grid-template-columns: repeat(3,1fr);
  gap: 20px;
}
@media (max-width: 900px) {
  .fails {
    grid-template-columns:1fr;
  }
}
@media (max-width: 560px) {
  .grid-3, .grid-2, .ecards, .steps, .probs, .proofbar {
    grid-template-columns: 1fr;
  }
}
.fail {
  background: #ffffff0d;
  border: 1px solid #ffffff24;
  border-radius: 16px;
  padding: 25px;
  color:#fff;
}
.fail h3 {
  color: #fff;
  font-size: 1.25rem;
  margin-bottom: .4em;
  display: flex;
  align-items: center;
  gap: 10px;
}
.fail p {
  font-size: 1rem;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-86ecfac */.grid {
  display: grid;
  gap: 20px;
}
.grid-3 {
  grid-template-columns: repeat(3,1fr);
}
@media (max-width: 900px) {
  .grid-3 {
    grid-template-columns: 1fr;
  }
}
.grid-3 .tile {
  background: #fff;
  border: 1px solid #f1e9db;
  border-radius: 16px;
  padding: 20px;
  box-shadow: 0 4px 14px #521f280d;
  transition: .2s;
}
.grid-3 .svc-ic {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  background: #F7EBCF;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 14px;
  font-size: 1.3rem;
}
.grid-3 .tile:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 30px rgba(82,31,40,.08);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fc083e */.steps {
  counter-reset: step;
  display: grid;
  grid-template-columns: repeat(5,1fr);
  gap: 20px;
}
@media (max-width: 900px) {
  .steps {
    grid-template-columns: 1fr;
  }
}
.step {
  position: relative;
  background: #fff;
  border: 1px solid #f1e9db;
  border-radius: 16px;
  padding: 25px 15px 10px;
  box-shadow: 0 4px 14px #521f280d;
}
.step::before {
  counter-increment: step;
  content: counter(step);
  position: absolute;
  top: -16px;
  left: 24px;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background: #FF5C39;
  color: #fff;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
}

.step .when {
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .03em;
  text-transform: uppercase;
  color: #FF5C39;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1391fe7 */.elementor-element-15b86e1 .elementor-icon svg path{
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef1c28 */.elementor-element-1391fe7 .elementor-icon svg path{
    fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d7419a */.compliance-wrap {
    width: 100%;
    box-sizing: border-box;
  }
  .compliance-slider {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 20px;
  }
  .compliance-card {
    background: #ffffff;
    height: 180px;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 30px;
    box-sizing: border-box;
  }
  .compliance-icon {
    width: 60px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .compliance-icon svg {
    width: 60px;
    height: 60px;
    display: block;
    fill: #FF5C39 !important;
  }
  .compliance-icon svg path {
    fill: #FF5C39 !important;
  }
  .compliance-title {
    color: #171512;
    font-weight: 700;
    font-size: 18px;
  }
  .compliance-dots {
    display: none;
  }
  @media (max-width: 767px) {
    .compliance-wrap {
      padding: 24px 18px;
      overflow: hidden;
    }
    .compliance-slider {
      display: flex;
      gap: 0;
      overflow-x: auto;
      scroll-snap-type: x mandatory;
      scroll-behavior: smooth;
      scrollbar-width: none;
      -ms-overflow-style: none;
    }
    .compliance-slider::-webkit-scrollbar {
      display: none;
    }
    .compliance-card {
      flex: 0 0 100%;
      min-width: 100%;
      height: 170px;
      gap: 24px;
      scroll-snap-align: center;
    }
    .compliance-icon,
    .compliance-icon svg {
      width: 58px;
      height: 58px;
    }
    .compliance-title {
      font-size: 17px;
    }
    .compliance-dots {
      display: flex;
      justify-content: center;
      align-items: center;
      gap: 8px;
      margin-top: 18px;
    }
    .compliance-dots button {
      width: 8px;
      height: 8px;
      padding: 0;
      border: 0;
      border-radius: 50%;
      background: rgba(255, 92, 57, 0.35);
      cursor: pointer;
    }
    .compliance-dots button.active {
      width: 22px;
      border-radius: 20px;
      background: #FF5C39;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee06221 */#home-testimonial{padding: 0 !important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9fc2b3 */.cta {
  text-align: center;
  position: relative;
  overflow: hidden;
}
.cta .wrap {
  position: relative;
  z-index: 2;
}
.cta h2 {
  color: #FFFFFF;
  margin: 0 auto;
  max-width: 700px;
  margin-bottom: 30px;
  line-height: 1.25;
}
.cta p {
  color: #FFFFFF;
  opacity: .85;
  margin: 0 auto 2rem;
  max-width: 820px;
}
.cta .btn {
  background: #FF5C39;
  margin-bottom: 20px;
}
.btn {
  display: inline-flex;
  align-items: center;
  gap: .55rem;
  background: #FF5C39;
  color: #fff !important;
  font-weight: 600;
  font-size: .98rem;
  padding: 15px 34px;
  border-radius: 40px;
  text-decoration: none;
  transition: transform .2s,box-shadow .2s,background .2s;
  box-shadow: 0 8px 26px #ff5c3952;
}
.btn:hover {
  transform: translateY(-2px);
  background: #ff4a22;
  box-shadow: 0 12px 32px rgba(255,92,57,.42);
}
.btn svg {
  width: 16px;
  height: 16px;
}/* End custom CSS */