.elementor-658 .elementor-element.elementor-element-6ecfa317{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-6ae76ef9{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-6ae76ef9.e-con{--align-self:flex-start;}.elementor-658 .elementor-element.elementor-element-78131ef0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-5f7efe96{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-a9ee7b3{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-0f6e8c3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-0f6e8c3.elementor-element{--align-self:stretch;}.elementor-658 .elementor-element.elementor-element-3ab6039{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-5aac7e5{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-8a33894{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-8a33894.elementor-element{--align-self:stretch;}.elementor-658 .elementor-element.elementor-element-77d19a4{--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-658 .elementor-element.elementor-element-509196f{--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-658 .elementor-element.elementor-element-25a0b51{--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-658 .elementor-element.elementor-element-f7aed65{--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-658 .elementor-element.elementor-element-a262522{--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-658 .elementor-element.elementor-element-387028f{--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-658 .elementor-element.elementor-element-3409a46{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-2d5830f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-2d5830f.elementor-element{--align-self:stretch;}.elementor-658 .elementor-element.elementor-element-b4fb468{--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-658 .elementor-element.elementor-element-eaccdcc{--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-658 .elementor-element.elementor-element-4260cef{--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-658 .elementor-element.elementor-element-e7fe5a5{--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-658 .elementor-element.elementor-element-550ed08{--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-658 .elementor-element.elementor-element-db8de57{--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-658 .elementor-element.elementor-element-74becb3e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-3739b1cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4199942d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-72b9159c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-5d09990{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-658 .elementor-element.elementor-element-5d09990 .elementor-icon-wrapper{text-align:center;}.elementor-658 .elementor-element.elementor-element-5d09990.elementor-view-stacked .elementor-icon{background-color:#2C5428;}.elementor-658 .elementor-element.elementor-element-5d09990.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-5d09990.elementor-view-default .elementor-icon{color:#2C5428;border-color:#2C5428;}.elementor-658 .elementor-element.elementor-element-5d09990.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-5d09990.elementor-view-default .elementor-icon svg{fill:#2C5428;}.elementor-658 .elementor-element.elementor-element-1668177{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-3472eacf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-2ecc59ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-4a1587e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-658 .elementor-element.elementor-element-4a1587e9 .elementor-icon-wrapper{text-align:center;}.elementor-658 .elementor-element.elementor-element-4a1587e9.elementor-view-stacked .elementor-icon{background-color:#2C5428;}.elementor-658 .elementor-element.elementor-element-4a1587e9.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-4a1587e9.elementor-view-default .elementor-icon{color:#2C5428;border-color:#2C5428;}.elementor-658 .elementor-element.elementor-element-4a1587e9.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-4a1587e9.elementor-view-default .elementor-icon svg{fill:#2C5428;}.elementor-658 .elementor-element.elementor-element-6123a757{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-281834a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4c631f8c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-1721a24b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-658 .elementor-element.elementor-element-1721a24b .elementor-icon-wrapper{text-align:center;}.elementor-658 .elementor-element.elementor-element-1721a24b.elementor-view-stacked .elementor-icon{background-color:#2C5428;}.elementor-658 .elementor-element.elementor-element-1721a24b.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-1721a24b.elementor-view-default .elementor-icon{color:#2C5428;border-color:#2C5428;}.elementor-658 .elementor-element.elementor-element-1721a24b.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-1721a24b.elementor-view-default .elementor-icon svg{fill:#2C5428;}.elementor-658 .elementor-element.elementor-element-2a12be54{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-6bfa8052{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-760ab1e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-772eb622{--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:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-46c5c27c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-40503185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-40503185 img{border-radius:15px 15px 15px 15px;}.elementor-658 .elementor-element.elementor-element-7aa55f9c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-788648c5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-7b665408{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-6b5fcc6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-275e9f7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-42caed1d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-98ec617{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-25a12bc6{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-63618613{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-54895c9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-78dbbc6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-78dbbc6d.elementor-element{--align-self:stretch;}.elementor-658 .elementor-element.elementor-element-78dbbc6d img{opacity:1;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-72758a9a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-4620fda1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4d8c8998{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-fac36b7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-7100439c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-3265d593{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-6de8c47e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-6de8c47e.elementor-element{--align-self:stretch;}.elementor-658 .elementor-element.elementor-element-6de8c47e img{opacity:1;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-7c8fc0e3{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 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-658 .elementor-element.elementor-element-5aa4ab06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-7bcaceed{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-658 .elementor-element.elementor-element-6ecfa317{--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-658 .elementor-element.elementor-element-6ae76ef9{--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-658 .elementor-element.elementor-element-78131ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-5f7efe96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-a9ee7b3{--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-658 .elementor-element.elementor-element-0f6e8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-3ab6039{--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-658 .elementor-element.elementor-element-5aac7e5{--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-658 .elementor-element.elementor-element-8a33894{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-3409a46{--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-658 .elementor-element.elementor-element-2d5830f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-74becb3e{--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-658 .elementor-element.elementor-element-3739b1cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4199942d{--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-658 .elementor-element.elementor-element-72b9159c{--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-658 .elementor-element.elementor-element-1668177{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-3472eacf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-2ecc59ce{--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-658 .elementor-element.elementor-element-6123a757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-281834a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4c631f8c{--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-658 .elementor-element.elementor-element-2a12be54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-6bfa8052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-760ab1e6{--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-658 .elementor-element.elementor-element-772eb622{--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-658 .elementor-element.elementor-element-46c5c27c{--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-658 .elementor-element.elementor-element-40503185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-40503185 img{border-radius:15px 15px 15px 15px;}.elementor-658 .elementor-element.elementor-element-7aa55f9c{--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-658 .elementor-element.elementor-element-788648c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-7b665408{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-6b5fcc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-275e9f7{--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-658 .elementor-element.elementor-element-42caed1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-98ec617{--justify-content:center;--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-658 .elementor-element.elementor-element-25a12bc6{--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-658 .elementor-element.elementor-element-63618613{--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-658 .elementor-element.elementor-element-54895c9d{--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-658 .elementor-element.elementor-element-78dbbc6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-72758a9a{--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-658 .elementor-element.elementor-element-4620fda1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4d8c8998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-fac36b7{--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-658 .elementor-element.elementor-element-7100439c{--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-658 .elementor-element.elementor-element-3265d593{--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-658 .elementor-element.elementor-element-6de8c47e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-7c8fc0e3{--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-658 .elementor-element.elementor-element-5aa4ab06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-7bcaceed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-658 .elementor-element.elementor-element-6ecfa317{--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-658 .elementor-element.elementor-element-6ae76ef9{--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-658 .elementor-element.elementor-element-78131ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-658 .elementor-element.elementor-element-5f7efe96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-658 .elementor-element.elementor-element-a9ee7b3{--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-658 .elementor-element.elementor-element-0f6e8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-3ab6039{--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-658 .elementor-element.elementor-element-5aac7e5{--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-658 .elementor-element.elementor-element-8a33894{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-a0c614a{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-6c2d355{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-db9c6c5{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-519c1af{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-435dfb2{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-81345b4{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-3409a46{--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-658 .elementor-element.elementor-element-2d5830f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-32a4acf{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-72fa334{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-d7df0a0{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-e6db5d0{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-df02dfe{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-b0e3898{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-658 .elementor-element.elementor-element-74becb3e{--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-658 .elementor-element.elementor-element-3739b1cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4199942d{--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-658 .elementor-element.elementor-element-72b9159c{--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-658 .elementor-element.elementor-element-1668177{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-3472eacf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-2ecc59ce{--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-658 .elementor-element.elementor-element-6123a757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-281834a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4c631f8c{--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-658 .elementor-element.elementor-element-2a12be54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-6bfa8052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-760ab1e6{--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-658 .elementor-element.elementor-element-772eb622{--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-658 .elementor-element.elementor-element-46c5c27c{--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-658 .elementor-element.elementor-element-40503185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-40503185 img{border-radius:10px 10px 10px 10px;}.elementor-658 .elementor-element.elementor-element-7aa55f9c{--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-658 .elementor-element.elementor-element-788648c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-7b665408{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-6b5fcc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-275e9f7{--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-658 .elementor-element.elementor-element-42caed1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-98ec617{--justify-content:center;--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-658 .elementor-element.elementor-element-25a12bc6{--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-658 .elementor-element.elementor-element-63618613{--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-658 .elementor-element.elementor-element-54895c9d{--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-658 .elementor-element.elementor-element-78dbbc6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-72758a9a{--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-658 .elementor-element.elementor-element-4620fda1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4d8c8998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-fac36b7{--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-658 .elementor-element.elementor-element-7100439c{--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-658 .elementor-element.elementor-element-3265d593{--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-658 .elementor-element.elementor-element-6de8c47e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-658 .elementor-element.elementor-element-7c8fc0e3{--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-658 .elementor-element.elementor-element-5aa4ab06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-7bcaceed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-658 .elementor-element.elementor-element-46c5c27c{--width:51%;}.elementor-658 .elementor-element.elementor-element-7aa55f9c{--width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-658 .elementor-element.elementor-element-7aa55f9c{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-40503185 */.elementor-658 .elementor-element.elementor-element-40503185{max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78dbbc6d */.elementor-658 .elementor-element.elementor-element-78dbbc6d{max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6de8c47e */.elementor-658 .elementor-element.elementor-element-6de8c47e{max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS */.hero {
            height: 80vh;
            min-height: 600px;
            background: linear-gradient(to right, rgba(0, 0, 0, 0.9) 40%, rgba(0, 0, 0, 0.3) 100%), 
                        url('https://acyutagro.com/wp-content/uploads/2026/04/Ground-Spices.webp') center/cover no-repeat;
            display: flex;
            align-items: center;
            padding: 0 8%;
            color: #ffffff;
        }
        .hero-inner { 
            max-width: 850px; 
        }

        .hero-tag { 
            color: #c5a059; 
            font-weight: 800; 
            text-transform: uppercase; 
            letter-spacing: 5px; 
            font-size: 0.75rem; 
            margin-bottom: 20px; 
            display: block; 
        }

        .hero h1 { 
           
             font-size: clamp(1.8rem, 5vw, 3.2rem); 
            font-weight: 800; 
            line-height: 1.1; 
            margin-bottom: 25px; 
            letter-spacing: -1.5px; 
        }

        .hero p { 
             font-size: clamp(1rem, 2vw, 1.1rem); 
            color: var(--lyon-text-dim); 
            margin-bottom: 40px;  
            line-height:1.5; 
        }

      
        
        
        
        
        
         
         /* Unique Wrapper for the whole section */
    .acy-dehydrated-section-wrapper {
        background-color: #fcfcfc;
        padding: 80px 20px;
       
    }

    /* Unique Main Header */
    .acy-section-main-title {
             text-align: center;
            font-size: clamp(2rem, 4vw, 3rem); 
            margin-bottom: 60px!important; 
            color: #0d0d0d; 
    }

    /* Unique Flex Container */
    .acy-product-flex-row {
        display: flex; 
        flex-direction: row!important;
        flex-wrap: wrap;
        justify-content: center;
        gap: 30px;
        max-width: 1200px;
        margin: 0 auto;
    }

    /* Unique Product Card */
    .acy-custom-product-card {
        background: #ffffff;
        border-radius: 20px;
        padding: 45px;
        flex: 1;
        min-width: 320px;
        max-width: 550px;
        box-shadow: 0 10px 30px rgba(0,0,0,0.04);
        border: 1px solid #f0f0f0;
    }

    /* Unique Card Heading */
    .acy-item-header-text {
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 30px!important;
        color: #1a1a1a;
        line-height: 1.4;
    }

    /* Unique Row (Replaces <li>) */
    .acy-data-point-row {
        display: flex;
        align-items: flex-start;
        font-size: 16px;
        line-height: 1.6;
        color: #4a4a4a;
    }

    /* Unique Checkmark Icon */
    .acy-green-check-symbol {
        color: #2e7d32;
        font-weight: 900;
        margin-right: 15px;
        font-size: 18px;
        flex-shrink: 0; /* Prevents symbol from squishing */
    }

    /* Responsive adjustments */
    @media (max-width: 768px) {
        .acy-product-flex-row {
            flex-direction: column;
            align-items: center;
        }
        .acy-custom-product-card {
            width: 100%;
            padding: 30px;
        }
        .acy-section-main-title {
            font-size: 28px;
        }
    }
        
        
        
        
        
        
        
        
        
        
        /* --- BENEFITS SECTION --- */
        .benefits { 
            padding: 100px 8%; 
            background: #f9f9f9; 
            text-align: center; 
        }

        .benefits-tag {
            color: #2c5428; 
            font-weight: 800; 
            text-transform: uppercase; 
            letter-spacing: 3px; 
            font-size: 0.8rem; 
            display: block; 
            margin-bottom: 10px;
        }

        .benefits h2 { 
          
            font-size: clamp(2rem, 4vw, 3rem); 
            margin-bottom: 60px; 
            color: #0d0d0d; 
        }

        .benefits-grid { 
            display: flex; 
            flex-direction: row!important;
            flex-wrap: wrap; 
            gap: 30px; 
            justify-content: center; 
        }

        .benefit-item { 
            max-width: 400px;
            padding: 50px 30px; 
            background: #ffffff; 
            border-radius: 20px; 
            box-shadow: 0 20px 40px rgba(0,0,0,0.03); 
            transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
        }

        .benefit-item:hover { 
            transform: translateY(-10px); 
        }

        .benefit-item i { 
            font-size: 2.5rem; 
            color: #2c5428; 
            margin-bottom: 25px; 
        }

        .benefit-item h4 { 
            font-size: 1.4rem; 
            margin-bottom: 15px; 
          
            font-weight: 700; 
            color: #0d0d0d;
        }

        .benefit-item p { 
            color: #666666; 
            font-size: 0.95rem; 
            line-height: 1.5rem;
        }

        /* --- RESPONSIVENESS --- */
        @media (max-width: 600px) {
            .benefits { 
                padding: 60px 5%; 
            }
            .benefit-item {
                flex: 1 1 100%;
                padding: 40px 20px;
            }
        }
        
        
        
        
        
      
          /* remove any default spacing that might break layout */
        .quality {
            width: 100%;
            background: #0d0d0d;
            color: #ffffff;
        }

        /* ----- MODERN FLEXIBLE LAYOUT (NO rigid flex-basis) ----- */
        .quality-container {
            max-width: 1400px;
            margin: 0 auto;
            padding: 6rem 5%;
            align-items: center;
            gap: 3rem;
        }

        /* image side - takes available space gracefully */
        .quality-image {
            flex: 1;
            min-width: 260px;
            position: relative;
        }

        .quality-image img {
            width: 100%;
            height: auto;
            aspect-ratio: 4 / 3;
            object-fit: cover;
            border-radius: 2rem;
            border: 1px solid rgba(255, 255, 255, 0.08);
            box-shadow: 0 25px 45px -12px rgba(0, 0, 0, 0.5);
            transition: transform 0.3s ease, box-shadow 0.3s ease;
            display: block;
        }

        .quality-image img:hover {
            transform: scale(1.01);
            box-shadow: 0 30px 55px -15px rgba(0, 0, 0, 0.6);
        }

        /* content side - more natural growth */
        .quality-content {
            flex: 1.2;
            min-width: 280px;
        }

        /* decorative accent line & heading */
        .quality-content h2 {
           
            font-size: clamp(2rem, 5vw, 3.8rem);
            font-weight: 700;
            letter-spacing: -0.02em;
            margin-bottom: 1.75rem;
            line-height: 1.2;
            position: relative;
            display: inline-block;
        }

        .quality-content h2::after {
            content: '';
            position: absolute;
            bottom: -12px;
            left: 0;
            width: 70px;
            height: 3px;
           
            border-radius: 3px;
            opacity: 0.8;
        }

        /* paragraphs with modern readability */
        .quality-content p {
            color: rgba(255, 255, 255, 0.7);
            font-size: clamp(1rem, 2.2vw, 1.15rem);
            font-weight: 400;
            line-height: 1.7;
            margin-bottom: 1.5rem;
            max-width: 95%;
        }

        /* subtle highlight / feature list (optional clean info) */
        .quality-features {
            display: flex;
            flex-wrap: wrap;
            gap: 1.5rem;
            margin-top: 2rem;
        }

        .feature-item {
            display: flex;
            align-items: center;
            gap: 0.75rem;
            background: rgba(255, 255, 255, 0.03);
            padding: 0.6rem 1.2rem;
            border-radius: 60px;
            backdrop-filter: blur(2px);
            border: 0.5px solid rgba(197, 160, 89, 0.25);
            transition: all 0.25s;
        }

        .feature-item i {
            font-size: 1.2rem;
            
        }

        .feature-item span {
            font-size: 0.85rem;
            font-weight: 500;
            letter-spacing: 0.3px;
            color: rgba(255, 255, 255, 0.85);
            text-transform: uppercase;
        }

        /* ---- Advanced responsive: breakpoints with fluidity ---- */

        /* Tablet & medium screens (below 1024px) */
        @media (max-width: 1024px) {
            .quality-container {
                padding: 5rem 6%;
                gap: 2.5rem;
            }
            .quality-content p {
                max-width: 100%;
            }
            .feature-item {
                padding: 0.5rem 1rem;
            }
        }

        /* Below 880px -> switch to column layout (vertical stacking) */
        @media (max-width: 880px) {
            .quality-container {
                flex-direction: column;
                text-align: center;
                gap: 2.8rem;
                padding: 4rem 6%;
            }
            .quality-content {
                text-align: center;
                display: flex;
                flex-direction: column;
                align-items: center;
            }
            .quality-content h2::after {
                left: 50%;
                transform: translateX(-50%);
                width: 90px;
            }
            .quality-content p {
                max-width: 90%;
                margin-left: auto;
                margin-right: auto;
            }
            .quality-features {
                justify-content: center;
                margin-top: 1.8rem;
            }
            .quality-image {
                max-width: 550px;
                margin: 0 auto;
                width: 100%;
            }
            .quality-image img {
                aspect-ratio: 4 / 3;
                width: 100%;
            }
        }

        /* Mobile devices (max-width: 640px) */
        @media (max-width: 640px) {
            .quality-container {
                padding: 3rem 1.5rem;
                gap: 2rem;
            }
            .quality-content h2 {
                font-size: 2rem;
                margin-bottom: 1.2rem;
            }
            .quality-content h2::after {
                bottom: -8px;
                width: 65px;
            }
            .quality-content p {
                font-size: 0.95rem;
                line-height: 1.65;
                max-width: 100%;
                margin-bottom: 1.2rem;
            }
            .quality-features {
                gap: 0.8rem;
                flex-wrap: wrap;
                justify-content: center;
            }
            .feature-item {
                padding: 0.45rem 1rem;
            }
            .feature-item span {
                font-size: 0.7rem;
            }
            .feature-item i {
                font-size: 0.9rem;
            }
            .quality-image img {
                border-radius: 1.5rem;
            }
        }

        /* Very small devices (<= 480px) */
        @media (max-width: 480px) {
            .quality-container {
                padding: 2.5rem 1.2rem;
            }
            .quality-content h2 {
                font-size: 1.8rem;
            }
            .quality-content p {
                font-size: 0.9rem;
                line-height: 1.6;
            }
            .feature-item {
                padding: 0.35rem 0.9rem;
            }
            .quality-features {
                gap: 0.7rem;
            }
        }

        /* optional hover and micro-interactions */
        .feature-item:hover {
            background: rgba(197, 160, 89, 0.08);
            border-color: rgba(197, 160, 89, 0.5);
            transform: translateY(-2px);
        }

        /* accessibility & touch-friendly */
        @media (hover: none) {
            .quality-image img:hover {
                transform: none;
            }
        }

        /* subtle global animation on load (optional smooth) */
        .quality-image img, .quality-content {
            animation: fadeSlideUp 0.6s cubic-bezier(0.2, 0.9, 0.4, 1.1) forwards;
        }
        .quality-content {
            animation-delay: 0.05s;
            opacity: 0;
            animation: fadeSlideUp 0.55s ease forwards;
        }
        @keyframes fadeSlideUp {
            0% {
                opacity: 0;
                transform: translateY(18px);
            }
            100% {
                opacity: 1;
                transform: translateY(0);
            }
        } 
        
        
        
        
        
        
           /* --- PRODUCT SHOWCASE SECTION --- */
        .products { 
            padding: 100px 8%; 
            background: #080808; 
            color: #ffffff; 
            text-align: center; 
        }

        .products h2 { 
            font-family: 'Plus Jakarta Sans', sans-serif;
            font-size: 1.2rem; 
            font-weight: 500; 
            margin-bottom: 60px; 
            text-transform: uppercase; 
            letter-spacing: 6px; 
            color: #ffffff; 
            display: inline-block;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
            padding-bottom: 15px;
        }

        .product-container { 
            display: flex; 
            flex-wrap: wrap; 
            gap: 20px; 
           
        }

        /* --- PRODUCT CARD DESIGN --- */
        .product-card {
            background: #111111;
            flex: 1 1 calc(25% - 20px);
            max-width: 300px;
            border-radius: 12px;
            border: 1px solid #222222;
            transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
            text-align: left;
            overflow: hidden;
            display: flex;
            flex-direction: column;
        }

        .product-card:hover { 
            border-color: #444444; 
            transform: translateY(-8px);
            background: #181818;
        }

        /* Image Area */
        .image-area {
            position: relative;
            width: 100%;
            height: 300px;
            background: #000000;
            display: flex;
            align-items: center;
            justify-content: center;
            overflow: hidden;
        }

        .image-area img { 
            width: 100%; 
            height:300px; 
            object-fit: cover;
            opacity: 0.7;
            transition: 0.6s ease;
        }

        .product-card:hover .image-area img { 
            opacity: 1; 
            transform: scale(1.05);
        }

        /* Labels & Seals */
        .award-label {
            position: absolute; 
            top: 20px; 
            left: 20px;
            color: #c5a059; 
            font-size: 0.65rem; 
            font-weight: 800;
            text-transform: uppercase; 
            letter-spacing: 1.5px; 
            z-index: 2;
        }

        /* PURE CSS GOLD SEAL */
        .gold-seal {
            position: absolute; 
            top: 20px; 
            right: 20px;
            width: 70px; 
            height: 70px;
            background: linear-gradient(135deg, #d4af37 0%, #f9e29c 50%, #b8860b 100%);
            border-radius: 50%;
            border: 2px solid rgba(255,255,255,0.3);
            box-shadow: 0 4px 15px rgba(0,0,0,0.5);
            z-index: 2;
            display: flex; 
            align-items: center; 
            justify-content: center;
            padding: 10px;
        }

        .gold-seal::after {
            content: "Certified Food Products";
            font-size: 0.55rem; 
            font-weight: 900; 
            color: #000000;
            text-align: center; 
            line-height: 1.1;
        }

        /* Card Content Area */
        .product-info { 
            padding: 30px 20px; 
        }

        .product-info h3 { 
            font-size: 1.1rem; 
            color: #ffffff; 
            margin-bottom: 10px; 
            font-family: 'Plus Jakarta Sans', sans-serif; 
            font-weight: 700;
            text-transform: uppercase; 
            letter-spacing: 1px;
            line-height: 1.5;
        }

        .product-info p { 
            font-size: 0.85rem; 
            color: rgba(255, 255, 255, 0.5); 
            line-height: 1.6;
        }

        /* --- RESPONSIVENESS --- */
        @media (max-width: 1200px) {
            .product-card { flex: 1 1 calc(33.33% - 20px); }
        }

        @media (max-width: 900px) {
            .product-card { flex: 1 1 calc(50% - 20px); }
            .products { padding: 80px 8%; }
        }

        @media (max-width: 600px) {
            .product-card { flex: 1 1 100%; }
            .products { padding: 60px 5%; }
            .image-area { height: 260px; }
        }/* End custom CSS */