.elementor-6288 .elementor-element.elementor-element-684fe6c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-aeecf30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:96px;--padding-bottom:56px;--padding-left:72px;--padding-right:72px;}.elementor-6288 .elementor-element.elementor-element-aeecf30:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-aeecf30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-6288 .elementor-element.elementor-element-c3f49ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-jbdhrow1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 16px;--row-gap:8px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-jbdheadg1{text-align:start;}.elementor-6288 .elementor-element.elementor-element-jbdheadg1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#223D26;}.elementor-6288 .elementor-element.elementor-element-e14d726{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-e14d726 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B7472A;box-shadow:0px 4px 12px 0px rgba(43,33,26,0.12);}.elementor-6288 .elementor-element.elementor-element-e14d726 .swiper-slide > .elementor-element{height:100%;}.elementor-6288 .elementor-element.elementor-element-aef5154{--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-aef5154:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-aef5154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBDD;}.elementor-6288 .elementor-element.elementor-element-6e9ebcb{text-align:center;}.elementor-6288 .elementor-element.elementor-element-6e9ebcb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#012d1d;}.elementor-6288 .elementor-element.elementor-element-f8c4b89{--divider-border-style:solid;--divider-color:#B8860B;--divider-border-width:3px;}.elementor-6288 .elementor-element.elementor-element-f8c4b89 .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-6288 .elementor-element.elementor-element-f8c4b89 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-6288 .elementor-element.elementor-element-871790a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-6288 .elementor-element.elementor-element-e52f3ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-d37f84a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-6288 .elementor-element.elementor-element-04fd124{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-a45f593 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-a45f593.elementor-view-stacked .elementor-icon{background-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-a45f593.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-a45f593.elementor-view-default .elementor-icon{color:#B8860B;border-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-a45f593.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-a45f593.elementor-view-default .elementor-icon svg{fill:#B8860B;}.elementor-6288 .elementor-element.elementor-element-f3be93b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-772f1e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-1237980 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-6288 .elementor-element.elementor-element-400cb29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-22e4708 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-22e4708.elementor-view-stacked .elementor-icon{background-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-22e4708.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-22e4708.elementor-view-default .elementor-icon{color:#B8860B;border-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-22e4708.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-22e4708.elementor-view-default .elementor-icon svg{fill:#B8860B;}.elementor-6288 .elementor-element.elementor-element-ac0783e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-d7e0a8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-89d9298 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-6288 .elementor-element.elementor-element-97149d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-40892d2 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-40892d2.elementor-view-stacked .elementor-icon{background-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-40892d2.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-40892d2.elementor-view-default .elementor-icon{color:#B8860B;border-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-40892d2.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-40892d2.elementor-view-default .elementor-icon svg{fill:#B8860B;}.elementor-6288 .elementor-element.elementor-element-6d0a79c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-97078eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-d7166d2 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-6288 .elementor-element.elementor-element-7df153f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-a768703 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-a768703.elementor-view-stacked .elementor-icon{background-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-a768703.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-a768703.elementor-view-default .elementor-icon{color:#B8860B;border-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-a768703.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-a768703.elementor-view-default .elementor-icon svg{fill:#B8860B;}.elementor-6288 .elementor-element.elementor-element-7f5860b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-4e4d504{--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;--gap:48px 64px;--row-gap:48px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-4e4d504:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-4e4d504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBDD;}.elementor-6288 .elementor-element.elementor-element-31c026e{--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;--align-items:center;}.elementor-6288 .elementor-element.elementor-element-2aa4c15{--display:flex;box-shadow:22px 22px 0px 0px rgba(1,45,29,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6288 .elementor-element.elementor-element-2aa4c15:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-2aa4c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-709c741 img{width:100%;height:520px;object-fit:cover;object-position:center center;}.elementor-6288 .elementor-element.elementor-element-bcd69d6{--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:center;--align-items:center;--border-radius:6px 6px 6px 6px;box-shadow:0px 8px 20px 0px rgba(1,45,29,0.35);--padding-top:10px;--padding-bottom:10px;--padding-left:8px;--padding-right:8px;}.elementor-6288 .elementor-element.elementor-element-bcd69d6:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-bcd69d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-4a8d017{text-align:center;}.elementor-6288 .elementor-element.elementor-element-4a8d017 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:700;line-height:1.05em;color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-4c5206e{text-align:center;}.elementor-6288 .elementor-element.elementor-element-4c5206e .elementor-heading-title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-a3ff040{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6288 .elementor-element.elementor-element-4f62714{text-align:start;}.elementor-6288 .elementor-element.elementor-element-4f62714 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-bd0d6e1{text-align:start;}.elementor-6288 .elementor-element.elementor-element-bd0d6e1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:#012D1D;}.elementor-6288 .elementor-element.elementor-element-6e410ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 24px;--row-gap:20px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-d01412e{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-0e63fc2 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-0e63fc2.elementor-view-stacked .elementor-icon{background-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-0e63fc2.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-0e63fc2.elementor-view-default .elementor-icon{color:#B8860B;border-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-0e63fc2.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-0e63fc2.elementor-view-default .elementor-icon svg{fill:#B8860B;}.elementor-6288 .elementor-element.elementor-element-0e63fc2 .elementor-icon{font-size:26px;}.elementor-6288 .elementor-element.elementor-element-0e63fc2 .elementor-icon svg{height:26px;}.elementor-6288 .elementor-element.elementor-element-96f87a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-0fb861e{text-align:start;}.elementor-6288 .elementor-element.elementor-element-0fb861e .elementor-heading-title{font-size:16px;font-weight:700;color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-6d234bc{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-21c5ade .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-21c5ade.elementor-view-stacked .elementor-icon{background-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-21c5ade.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-21c5ade.elementor-view-default .elementor-icon{color:#B8860B;border-color:#B8860B;}.elementor-6288 .elementor-element.elementor-element-21c5ade.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-21c5ade.elementor-view-default .elementor-icon svg{fill:#B8860B;}.elementor-6288 .elementor-element.elementor-element-21c5ade .elementor-icon{font-size:26px;}.elementor-6288 .elementor-element.elementor-element-21c5ade .elementor-icon svg{height:26px;}.elementor-6288 .elementor-element.elementor-element-98f5a21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6288 .elementor-element.elementor-element-289059e{text-align:start;}.elementor-6288 .elementor-element.elementor-element-289059e .elementor-heading-title{font-size:16px;font-weight:700;color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-a6baafc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-a6baafc:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-a6baafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-6288 .elementor-element.elementor-element-c5b0393{text-align:center;}.elementor-6288 .elementor-element.elementor-element-c5b0393 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:34px;font-weight:600;color:#012D1D;}.elementor-6288 .elementor-element.elementor-element-0772b44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-6288 .elementor-element.elementor-element-0ff5107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(1, 45, 29, 0.08);--border-color:rgba(1, 45, 29, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6288 .elementor-element.elementor-element-0ff5107:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-0ff5107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-8c2a230 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-8c2a230.elementor-view-stacked .elementor-icon{background-color:rgba(183, 71, 42, 0.12);color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-8c2a230.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-8c2a230.elementor-view-default .elementor-icon{color:rgba(183, 71, 42, 0.12);border-color:rgba(183, 71, 42, 0.12);}.elementor-6288 .elementor-element.elementor-element-8c2a230.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-8c2a230.elementor-view-default .elementor-icon svg{fill:rgba(183, 71, 42, 0.12);}.elementor-6288 .elementor-element.elementor-element-8c2a230.elementor-view-framed .elementor-icon{background-color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-8c2a230.elementor-view-stacked .elementor-icon svg{fill:#B7472A;}.elementor-6288 .elementor-element.elementor-element-8c2a230 .elementor-icon{font-size:22px;padding:16px;}.elementor-6288 .elementor-element.elementor-element-8c2a230 .elementor-icon svg{height:22px;}.elementor-6288 .elementor-element.elementor-element-f70938c{text-align:start;}.elementor-6288 .elementor-element.elementor-element-f70938c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:600;color:#012D1D;}.elementor-6288 .elementor-element.elementor-element-c0ad4d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(1, 45, 29, 0.08);--border-color:rgba(1, 45, 29, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6288 .elementor-element.elementor-element-c0ad4d9:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-c0ad4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-126c708 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-126c708.elementor-view-stacked .elementor-icon{background-color:rgba(27, 67, 50, 0.12);color:#1B4332;}.elementor-6288 .elementor-element.elementor-element-126c708.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-126c708.elementor-view-default .elementor-icon{color:rgba(27, 67, 50, 0.12);border-color:rgba(27, 67, 50, 0.12);}.elementor-6288 .elementor-element.elementor-element-126c708.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-126c708.elementor-view-default .elementor-icon svg{fill:rgba(27, 67, 50, 0.12);}.elementor-6288 .elementor-element.elementor-element-126c708.elementor-view-framed .elementor-icon{background-color:#1B4332;}.elementor-6288 .elementor-element.elementor-element-126c708.elementor-view-stacked .elementor-icon svg{fill:#1B4332;}.elementor-6288 .elementor-element.elementor-element-126c708 .elementor-icon{font-size:22px;padding:16px;}.elementor-6288 .elementor-element.elementor-element-126c708 .elementor-icon svg{height:22px;}.elementor-6288 .elementor-element.elementor-element-8d3214b{text-align:start;}.elementor-6288 .elementor-element.elementor-element-8d3214b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:600;color:#012D1D;}.elementor-6288 .elementor-element.elementor-element-1d5079e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(1, 45, 29, 0.08);--border-color:rgba(1, 45, 29, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6288 .elementor-element.elementor-element-1d5079e:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-1d5079e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-fdca880 .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-fdca880.elementor-view-stacked .elementor-icon{background-color:rgba(183, 71, 42, 0.12);color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-fdca880.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-fdca880.elementor-view-default .elementor-icon{color:rgba(183, 71, 42, 0.12);border-color:rgba(183, 71, 42, 0.12);}.elementor-6288 .elementor-element.elementor-element-fdca880.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-fdca880.elementor-view-default .elementor-icon svg{fill:rgba(183, 71, 42, 0.12);}.elementor-6288 .elementor-element.elementor-element-fdca880.elementor-view-framed .elementor-icon{background-color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-fdca880.elementor-view-stacked .elementor-icon svg{fill:#B7472A;}.elementor-6288 .elementor-element.elementor-element-fdca880 .elementor-icon{font-size:22px;padding:16px;}.elementor-6288 .elementor-element.elementor-element-fdca880 .elementor-icon svg{height:22px;}.elementor-6288 .elementor-element.elementor-element-6251ec2{text-align:start;}.elementor-6288 .elementor-element.elementor-element-6251ec2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:600;color:#012D1D;}.elementor-6288 .elementor-element.elementor-element-97af731{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(1, 45, 29, 0.08);--border-color:rgba(1, 45, 29, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-6288 .elementor-element.elementor-element-97af731:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-97af731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-cac534a .elementor-icon-wrapper{text-align:center;}.elementor-6288 .elementor-element.elementor-element-cac534a.elementor-view-stacked .elementor-icon{background-color:rgba(27, 67, 50, 0.12);color:#1B4332;}.elementor-6288 .elementor-element.elementor-element-cac534a.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-cac534a.elementor-view-default .elementor-icon{color:rgba(27, 67, 50, 0.12);border-color:rgba(27, 67, 50, 0.12);}.elementor-6288 .elementor-element.elementor-element-cac534a.elementor-view-framed .elementor-icon, .elementor-6288 .elementor-element.elementor-element-cac534a.elementor-view-default .elementor-icon svg{fill:rgba(27, 67, 50, 0.12);}.elementor-6288 .elementor-element.elementor-element-cac534a.elementor-view-framed .elementor-icon{background-color:#1B4332;}.elementor-6288 .elementor-element.elementor-element-cac534a.elementor-view-stacked .elementor-icon svg{fill:#1B4332;}.elementor-6288 .elementor-element.elementor-element-cac534a .elementor-icon{font-size:22px;padding:16px;}.elementor-6288 .elementor-element.elementor-element-cac534a .elementor-icon svg{height:22px;}.elementor-6288 .elementor-element.elementor-element-6ed3868{text-align:start;}.elementor-6288 .elementor-element.elementor-element-6ed3868 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:17px;font-weight:600;color:#012D1D;}.elementor-6288 .elementor-element.elementor-element-62e363b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-62e363b:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-62e363b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EBDD;}.elementor-6288 .elementor-element.elementor-element-50ca0a1{text-align:center;}.elementor-6288 .elementor-element.elementor-element-50ca0a1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#2B211A;}.elementor-6288 .elementor-element.elementor-element-9fdd4e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-afaa6ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-afaa6ab:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-afaa6ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6288 .elementor-element.elementor-element-31f1a9b{text-align:center;}.elementor-6288 .elementor-element.elementor-element-31f1a9b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#2B211A;}.elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-6288 .elementor-element.elementor-element-d6fbb0c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}:is( .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__items, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);}:is( .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__items, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-6288 .elementor-element.elementor-element-5814dd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-5814dd7:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-5814dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-6288 .elementor-element.elementor-element-3091999{text-align:center;}.elementor-6288 .elementor-element.elementor-element-3091999 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#2B211A;}.elementor-6288 .elementor-element.elementor-element-76c8c22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-31c01db .elementor-accordion-icon, .elementor-6288 .elementor-element.elementor-element-31c01db .elementor-accordion-title{color:#2B211A;}.elementor-6288 .elementor-element.elementor-element-31c01db .elementor-accordion-icon svg{fill:#2B211A;}.elementor-6288 .elementor-element.elementor-element-5bbaa29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-fce8046{--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:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-fce8046:not(.elementor-motion-effects-element-type-background), .elementor-6288 .elementor-element.elementor-element-fce8046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B7472A;}.elementor-6288 .elementor-element.elementor-element-e189ad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6288 .elementor-element.elementor-element-0d2939c{text-align:center;}.elementor-6288 .elementor-element.elementor-element-0d2939c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}@media(max-width:1366px){.elementor-6288 .elementor-element.elementor-element-e14d726{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-6288 .elementor-element.elementor-element-e14d726{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-6288 .elementor-element.elementor-element-aeecf30{--padding-top:64px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-e14d726{--swiper-slides-to-display:2;}.elementor-6288 .elementor-element.elementor-element-aef5154{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}}@media(max-width:880px){.elementor-6288 .elementor-element.elementor-element-e14d726{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-6288 .elementor-element.elementor-element-aeecf30{--padding-top:48px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-6288 .elementor-element.elementor-element-e14d726{--swiper-slides-to-display:1;}.elementor-6288 .elementor-element.elementor-element-aef5154{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-6288 .elementor-element.elementor-element-4e4d504{--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:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-6288 .elementor-element.elementor-element-2aa4c15{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-6288 .elementor-element.elementor-element-709c741 img{height:380px;}.elementor-6288 .elementor-element.elementor-element-bd0d6e1 .elementor-heading-title{font-size:28px;}.elementor-6288 .elementor-element.elementor-element-0772b44{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__items, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6288 .elementor-element.elementor-element-d6fbb0c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}}@media(min-width:768px){.elementor-6288 .elementor-element.elementor-element-aeecf30{--content-width:1200px;}.elementor-6288 .elementor-element.elementor-element-jbdhrow1{--width:100%;}.elementor-6288 .elementor-element.elementor-element-aef5154{--content-width:1200px;}.elementor-6288 .elementor-element.elementor-element-4e4d504{--content-width:1200px;}.elementor-6288 .elementor-element.elementor-element-a6baafc{--content-width:1200px;}.elementor-6288 .elementor-element.elementor-element-62e363b{--content-width:1200px;}.elementor-6288 .elementor-element.elementor-element-afaa6ab{--content-width:1200px;}.elementor-6288 .elementor-element.elementor-element-5814dd7{--content-width:1200px;}}@media(min-width:1440px){.elementor-6288 .elementor-element.elementor-element-e14d726{--swiper-slides-to-display:3;}}/* Start custom CSS for text-editor, class: .elementor-element-jbdviewal */.elementor-6288 .elementor-element.elementor-element-jbdviewal p { margin: 0; }
.elementor-6288 .elementor-element.elementor-element-jbdviewal a { color: #B7472A; font-weight: 600; font-size: 15px; text-decoration: none; white-space: nowrap; transition: color .2s ease; }
.elementor-6288 .elementor-element.elementor-element-jbdviewal a:hover { color: #8F3A22; text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jbdhrow1 */.elementor-6288 .elementor-element.elementor-element-jbdhrow1 { align-items: baseline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f41a19 */@media (min-width: 1024px) { .elementor-6288 .elementor-element.elementor-element-1f41a19 p { white-space: nowrap; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeecf30 */@media (min-width: 1025px) {
.elementor-element-e14d726 .elementor-swiper-button-prev{left:-48px !important;}
.elementor-element-e14d726 .elementor-swiper-button-next{right:-48px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef5154 */.jbd-travel-style__row > .e-con-inner{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:24px !important;width:100% !important;}
.jbd-travel-style__card{position:relative !important;aspect-ratio:3/4;overflow:hidden;border-radius:8px;cursor:pointer;display:block !important;text-decoration:none;box-shadow:0 2px 10px rgba(1,45,29,0.10);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s ease;}
.jbd-travel-style__card:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(1,45,29,0.20);}
.jbd-travel-style__card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(8,28,21,0.85) 0%, rgba(8,28,21,0.35) 45%, rgba(8,28,21,0) 75%);pointer-events:none;z-index:1;}
.jbd-travel-style__img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;z-index:0;}
.jbd-travel-style__img img{width:100% !important;height:100% !important;object-fit:cover !important;display:block;transition:transform .7s cubic-bezier(.16,1,.3,1);}
.jbd-travel-style__card:hover .jbd-travel-style__img img{transform:scale(1.1);}
.jbd-travel-style__content{position:absolute !important;inset:0 !important;z-index:2;text-align:center;}
.jbd-travel-style__icon{position:absolute !important;left:16px;right:16px;bottom:72px;text-align:center;color:#B8860B !important;margin:0 !important;line-height:1;}
.jbd-travel-style__icon i{font-size:22px;}
.jbd-travel-style__label{position:absolute !important;left:16px;right:16px;bottom:20px;text-align:center;color:#ffffff !important;font-weight:700 !important;margin:0 !important;text-shadow:0 1px 6px rgba(0,0,0,0.35);}
@media (max-width:900px){ .jbd-travel-style__row > .e-con-inner{grid-template-columns:repeat(2,1fr) !important;} }
@media (max-width:640px){ .jbd-travel-style__row > .e-con-inner{grid-template-columns:1fr !important;} }
@media (prefers-reduced-motion: reduce){ .jbd-travel-style__card,.jbd-travel-style__img img{transition:none !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd69d6 */.elementor-element.elementor-element-bcd69d6 { position: absolute !important; left: -30px; top: 50%; transform: translateY(-50%); z-index: 6; width: 110px !important; height: 110px !important; flex: 0 0 110px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c026e */.elementor-element.elementor-element-31c026e { position: relative; }/* End custom CSS */
/* Start custom CSS *//* ===== JB Destinos — Modern Andean body-section redesign ===== */
/* Scope: homepage ONLY (ES #6288 / EN #6294). Hero, header, footer untouched. */

body.page-id-6288, body.page-id-6294 {
  --jbd-cream: #FBF6EF;
  --jbd-terracotta: #B7472A;
  --jbd-green-deep: #012d1d;
  --jbd-green-mid: #1b4332;
  --jbd-gold: #B8860B;
  --jbd-chip-green-bg: rgba(27, 67, 50, 0.10);
  --jbd-chip-green-text: #1b4332;
}

body.page-id-6288 .elementor-element.elementor-element-aeecf30 .elementor-icon-list-item,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .elementor-icon-list-item {
  display: inline-flex !important;
  width: auto !important;
  align-items: center;
  background: var(--jbd-chip-green-bg) !important;
  color: var(--jbd-chip-green-text) !important;
  border-radius: 999px;
  padding: 4px 14px 4px 10px;
  gap: 6px;
}
body.page-id-6288 .elementor-element.elementor-element-aeecf30 .elementor-icon-list-item .elementor-icon-list-icon i,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .elementor-icon-list-item .elementor-icon-list-icon i {
  color: var(--jbd-chip-green-text) !important;
}
body.page-id-6288 .elementor-element.elementor-element-aeecf30 .elementor-icon-list-items,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .elementor-icon-list-items {
  display: flex;
}

body.page-id-6288 .elementor-element.elementor-element-aeecf30 .elementor-swiper-button-prev,
body.page-id-6288 .elementor-element.elementor-element-aeecf30 .elementor-swiper-button-next,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .elementor-swiper-button-prev,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .elementor-swiper-button-next {
  width: 40px !important;
  height: 40px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  margin-top: 0 !important;
  background: #ffffff !important;
  color: var(--jbd-terracotta) !important;
  border: 1px solid var(--jbd-terracotta) !important;
  border-radius: 50% !important;
  box-shadow: 0 4px 12px rgba(43, 33, 26, 0.12) !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  font-size: 16px !important;
  opacity: 1 !important;
  visibility: visible !important;
  z-index: 5 !important;
  transition: background 0.25s ease, color 0.25s ease, transform 0.25s ease;
}
body.page-id-6288 .elementor-element.elementor-element-aeecf30 .elementor-swiper-button-prev:hover,
body.page-id-6288 .elementor-element.elementor-element-aeecf30 .elementor-swiper-button-next:hover,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .elementor-swiper-button-prev:hover,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .elementor-swiper-button-next:hover {
  background: var(--jbd-terracotta) !important;
  color: #ffffff !important;
  transform: translateY(-50%) scale(1.08) !important;
}
body.page-id-6288 .elementor-element.elementor-element-aeecf30 .swiper-slide,
body.page-id-6294 .elementor-element.elementor-element-3a1c355 .swiper-slide {
  height: auto !important;
}

body.page-id-6288 .elementor-element.elementor-element-a6baafc,
body.page-id-6294 .elementor-element.elementor-element-1fee358 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
body.page-id-6288 .elementor-element.elementor-element-0772b44 > .e-con-inner,
body.page-id-6294 .elementor-element.elementor-element-c58d081 > .e-con-inner {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
  align-items: stretch !important;
  gap: 24px !important;
}
body.page-id-6288 .elementor-element.elementor-element-0ff5107,
body.page-id-6288 .elementor-element.elementor-element-c0ad4d9,
body.page-id-6288 .elementor-element.elementor-element-1d5079e,
body.page-id-6288 .elementor-element.elementor-element-97af731,
body.page-id-6294 .elementor-element.elementor-element-7178565,
body.page-id-6294 .elementor-element.elementor-element-5e64ce8,
body.page-id-6294 .elementor-element.elementor-element-0d412b9,
body.page-id-6294 .elementor-element.elementor-element-c7dd7fa {
  width: 100% !important;
  max-width: 100% !important;
  height: 100% !important;
  box-shadow: 0 4px 20px rgba(1, 45, 29, 0.06) !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}
body.page-id-6288 .elementor-element.elementor-element-0ff5107:hover,
body.page-id-6288 .elementor-element.elementor-element-c0ad4d9:hover,
body.page-id-6288 .elementor-element.elementor-element-1d5079e:hover,
body.page-id-6288 .elementor-element.elementor-element-97af731:hover,
body.page-id-6294 .elementor-element.elementor-element-7178565:hover,
body.page-id-6294 .elementor-element.elementor-element-5e64ce8:hover,
body.page-id-6294 .elementor-element.elementor-element-0d412b9:hover,
body.page-id-6294 .elementor-element.elementor-element-c7dd7fa:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 14px 32px rgba(1, 45, 29, 0.12) !important;
}
body.page-id-6288 .elementor-element.elementor-element-c5b0393 .elementor-heading-title::after,
body.page-id-6294 .elementor-element.elementor-element-5f66648 .elementor-heading-title::after {
  content: "";
  display: block;
  width: 56px;
  height: 3px;
  background: #B8860B;
  border-radius: 2px;
  margin: 16px auto 0;
}
@media (max-width: 1199px) {
  body.page-id-6288 .elementor-element.elementor-element-0772b44 > .e-con-inner,
  body.page-id-6294 .elementor-element.elementor-element-c58d081 > .e-con-inner {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}
@media (max-width: 767px) {
  body.page-id-6288 .elementor-element.elementor-element-0772b44 > .e-con-inner,
  body.page-id-6294 .elementor-element.elementor-element-c58d081 > .e-con-inner {
    grid-template-columns: 1fr !important;
  }
  body.page-id-6288 .elementor-element.elementor-element-a6baafc,
  body.page-id-6294 .elementor-element.elementor-element-1fee358 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
}
body.page-id-6288 .card-testimonio,
body.page-id-6294 .card-testimonio {
  background: #ffffff !important;
  border: 1px solid rgba(1, 45, 29, 0.10) !important;
  border-left: 4px solid var(--jbd-gold) !important;
  border-radius: 8px !important;
  padding: 24px 22px !important;
  box-shadow: 0 4px 24px rgba(1, 45, 29, 0.06) !important;
}
body.page-id-6288 .card-testimonio .elementor-widget-text-editor p,
body.page-id-6294 .card-testimonio .elementor-widget-text-editor p {
  font-style: italic;
}
body.page-id-6288 .card-testimonio .elementor-widget-heading .elementor-heading-title,
body.page-id-6294 .card-testimonio .elementor-widget-heading .elementor-heading-title {
  color: var(--jbd-green-mid) !important;
  font-weight: 600;
}
body.page-id-6288 .elementor-element.elementor-element-62e363b,
body.page-id-6294 .elementor-element.elementor-element-3265a56 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

body.page-id-6288 .elementor-element.elementor-element-5814dd7 .elementor-accordion-item,
body.page-id-6294 .elementor-element.elementor-element-9839299 .elementor-accordion-item {
  border: none !important;
  border-bottom: 1px solid rgba(184, 134, 11, 0.35) !important;
}
body.page-id-6288 .elementor-element.elementor-element-5814dd7 .elementor-tab-title,
body.page-id-6294 .elementor-element.elementor-element-9839299 .elementor-tab-title {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
body.page-id-6288 .elementor-element.elementor-element-5814dd7,
body.page-id-6294 .elementor-element.elementor-element-9839299 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

body.page-id-6288 .elementor-element.elementor-element-fce8046,
body.page-id-6294 .elementor-element.elementor-element-b5205c0 {
  position: relative;
  overflow: hidden;
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}
body.page-id-6288 .elementor-element.elementor-element-fce8046::before,
body.page-id-6294 .elementor-element.elementor-element-b5205c0::before {
  content: "";
  position: absolute;
  top: -120px;
  right: -120px;
  width: 320px;
  height: 320px;
  border-radius: 50%;
  background: rgba(184, 134, 11, 0.12);
  pointer-events: none;
}
body.page-id-6288 .elementor-element.elementor-element-fce8046::after,
body.page-id-6294 .elementor-element.elementor-element-b5205c0::after {
  content: "";
  position: absolute;
  bottom: -120px;
  left: -120px;
  width: 320px;
  height: 320px;
  border-radius: 50%;
  background: rgba(1, 45, 29, 0.18);
  pointer-events: none;
}

body.page-id-6288 .elementor-element.elementor-element-aef5154,
body.page-id-6294 .elementor-element.elementor-element-b73c1ef {
  position: relative;
}
body.page-id-6288 .elementor-element.elementor-element-aef5154::after,
body.page-id-6294 .elementor-element.elementor-element-b73c1ef::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: min(1200px, calc(100% - 48px));
  height: 1px;
  background: rgba(1, 45, 29, 0.14);
}/* End custom CSS */