.elementor-80585 .elementor-element.elementor-element-8ed7994{--display:flex;--min-height:420px;--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:space-evenly;--align-items:center;--overlay-opacity:0.9;}.elementor-80585 .elementor-element.elementor-element-8ed7994::before, .elementor-80585 .elementor-element.elementor-element-8ed7994 > .elementor-background-video-container::before, .elementor-80585 .elementor-element.elementor-element-8ed7994 > .e-con-inner > .elementor-background-video-container::before, .elementor-80585 .elementor-element.elementor-element-8ed7994 > .elementor-background-slideshow::before, .elementor-80585 .elementor-element.elementor-element-8ed7994 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80585 .elementor-element.elementor-element-8ed7994 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#090A0C;--background-overlay:'';}.elementor-80585 .elementor-element.elementor-element-8ed7994.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-80585 .elementor-element.elementor-element-8f79401{--display:flex;--justify-content:space-around;}.elementor-80585 .elementor-element.elementor-element-f8dabed > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-80585 .elementor-element.elementor-element-f8dabed.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-80585 .elementor-element.elementor-element-f8dabed{text-align:center;}.elementor-80585 .elementor-element.elementor-element-f8dabed .elementor-heading-title{font-size:64px;font-weight:600;color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-68a65df{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:200px;--padding-right:200px;}.elementor-80585 .elementor-element.elementor-element-258ac7c{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80585 .elementor-element.elementor-element-258ac7c.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-80585 .elementor-element.elementor-element-d8331fc{text-align:center;}.elementor-80585 .elementor-element.elementor-element-d8331fc .elementor-heading-title{font-size:48px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-80585 .elementor-element.elementor-element-5ac8f44{text-align:center;font-size:20px;font-weight:500;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-3322351{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80585 .elementor-element.elementor-element-3322351.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-80585 .elementor-element.elementor-element-6faba18{text-align:center;}.elementor-80585 .elementor-element.elementor-element-6faba18 .elementor-heading-title{font-size:48px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-80585 .elementor-element.elementor-element-e4a93ec{text-align:center;font-size:20px;font-weight:500;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-abd3dac{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80585 .elementor-element.elementor-element-abd3dac.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-80585 .elementor-element.elementor-element-0ee3349{text-align:center;}.elementor-80585 .elementor-element.elementor-element-0ee3349 .elementor-heading-title{font-size:48px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-80585 .elementor-element.elementor-element-ed50194{text-align:center;font-size:20px;font-weight:500;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-7cedc85 .elementor-button{background-color:var( --e-global-color-secondary );font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-80585 .elementor-element.elementor-element-7cedc85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80585 .elementor-element.elementor-element-7cedc85.elementor-element{--align-self:center;}.elementor-80585 .elementor-element.elementor-element-7cedc85 .elementor-button:hover, .elementor-80585 .elementor-element.elementor-element-7cedc85 .elementor-button:focus{color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-7cedc85 .elementor-button:hover svg, .elementor-80585 .elementor-element.elementor-element-7cedc85 .elementor-button:focus svg{fill:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-5bce95f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80585 .elementor-element.elementor-element-5bce95f:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-5bce95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-80585 .elementor-element.elementor-element-8367fd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-8367fd7:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-8367fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #090A0C 0%, #4B3700 100%);}.elementor-80585 .elementor-element.elementor-element-85700c0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-80585 .elementor-element.elementor-element-85700c0{font-size:20px;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-c0475c4 .elementor-button{background-color:var( --e-global-color-secondary );font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-80585 .elementor-element.elementor-element-c0475c4 > .elementor-widget-container{margin:6px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-80585 .elementor-element.elementor-element-c0475c4.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-80585 .elementor-element.elementor-element-c0475c4 .elementor-button:hover, .elementor-80585 .elementor-element.elementor-element-c0475c4 .elementor-button:focus{color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-c0475c4 .elementor-button:hover svg, .elementor-80585 .elementor-element.elementor-element-c0475c4 .elementor-button:focus svg{fill:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-80ff45a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-e72a5fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-80585 .elementor-element.elementor-element-e72a5fd img{border-radius:10px 10px 10px 10px;}.elementor-80585 .elementor-element.elementor-element-7968405 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-80585 .elementor-element.elementor-element-7968405 img{border-radius:10px 10px 10px 10px;}.elementor-80585 .elementor-element.elementor-element-9339d80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80585 .elementor-element.elementor-element-9339d80:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-9339d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #090A0C 0%, #4B3700 100%);}.elementor-80585 .elementor-element.elementor-element-c558ae2{--display:flex;}.elementor-80585 .elementor-element.elementor-element-f8dd14c{text-align:center;}.elementor-80585 .elementor-element.elementor-element-f8dd14c .elementor-heading-title{color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-89845cf{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-588ad8c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-80585 .elementor-element.elementor-element-588ad8c{font-size:20px;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-b1d278a{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-f4829d4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-80585 .elementor-element.elementor-element-f4829d4{font-size:20px;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-d42c157{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-81c3aac{text-align:center;}.elementor-80585 .elementor-element.elementor-element-f7e9067{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80585 .elementor-element.elementor-element-f7e9067:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-f7e9067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #090A0C 0%, #8E6902 100%);}.elementor-80585 .elementor-element.elementor-element-f7e9067.e-con{--align-self:center;}.elementor-80585 .elementor-element.elementor-element-6b0cf39{--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-80585 .elementor-element.elementor-element-532afd2{text-align:center;}.elementor-80585 .elementor-element.elementor-element-532afd2 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-80585 .elementor-element.elementor-element-67630ed{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-68afb36{color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-3d07aed{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-df25a31{color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-20ffa2f{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-44b9f9e{color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-220c302{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80585 .elementor-element.elementor-element-220c302:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-220c302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A0C;}.elementor-80585 .elementor-element.elementor-element-234b788{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-e979d72{text-align:start;}.elementor-80585 .elementor-element.elementor-element-e979d72 .elementor-heading-title{font-size:36px;line-height:36px;color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-c555bdb{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-dd447d2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-80585 .elementor-element.elementor-element-dd447d2{font-size:20px;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-180fe63{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-4460cb1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80585 .elementor-element.elementor-element-4460cb1:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-4460cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-80585 .elementor-element.elementor-element-daa8c0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-daa8c0d:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-daa8c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-80585 .elementor-element.elementor-element-2bd0475{color:var( --e-global-color-text );}.elementor-80585 .elementor-element.elementor-element-c5d0d84{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-c5d0d84:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-c5d0d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #090A0C 0%, #4B3700 100%);}.elementor-80585 .elementor-element.elementor-element-a52516d{color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-72cff31{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-72cff31:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-72cff31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #090A0C 0%, #4B3700 100%);}.elementor-80585 .elementor-element.elementor-element-ed175f2{color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-fc43e32{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-80585 .elementor-element.elementor-element-fc43e32:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-fc43e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #090A0C 0%, #4B3700 100%);}.elementor-80585 .elementor-element.elementor-element-d99291c{color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-abe2e23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-80585 .elementor-element.elementor-element-abe2e23:not(.elementor-motion-effects-element-type-background), .elementor-80585 .elementor-element.elementor-element-abe2e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #090A0C 0%, #4B3700 100%);}.elementor-80585 .elementor-element.elementor-element-6fe8ced{text-align:center;}.elementor-80585 .elementor-element.elementor-element-6fe8ced .elementor-heading-title{font-size:42px;font-weight:600;color:var( --e-global-color-291758f );}.elementor-80585 .elementor-element.elementor-element-8a2bcbb{--item-display:flex;--read-more-alignment:1;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(140deg, #090A0C 0%, #4B3700 100%);}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__meta-data span + span:before{content:"|";}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__card{background-color:#090A0C;border-color:var( --e-global-color-secondary );border-width:1px;border-radius:10px;padding-top:6px;padding-bottom:6px;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__text{padding:0 12px;margin-bottom:8px;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__meta-data{padding:10px 12px;color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__avatar{padding-right:12px;padding-left:12px;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__card .elementor-post__meta-data{border-top-color:#4B3700;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__title, .elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__title a{color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__title{margin-bottom:10px;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__meta-data span:before{color:var( --e-global-color-secondary );}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__excerpt p{color:var( --e-global-color-1de1c69 );}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__excerpt{margin-bottom:8px;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb .elementor-post__read-more{color:var( --e-global-color-secondary );margin-bottom:8px;}@media(max-width:1024px){.elementor-80585 .elementor-element.elementor-element-68a65df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80585 .elementor-element.elementor-element-258ac7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80585 .elementor-element.elementor-element-258ac7c.e-con{--align-self:flex-start;}.elementor-80585 .elementor-element.elementor-element-3322351{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80585 .elementor-element.elementor-element-3322351.e-con{--align-self:flex-start;}.elementor-80585 .elementor-element.elementor-element-abd3dac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80585 .elementor-element.elementor-element-abd3dac.e-con{--align-self:flex-start;}}@media(max-width:767px){.elementor-80585 .elementor-element.elementor-element-e979d72{text-align:center;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb{--grid-row-gap:6px;--grid-column-gap:6px;}.elementor-80585 .elementor-element.elementor-element-8a2bcbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-80585 .elementor-element.elementor-element-258ac7c{--width:33.3333%;}.elementor-80585 .elementor-element.elementor-element-3322351{--width:33.3333%;}.elementor-80585 .elementor-element.elementor-element-abd3dac{--width:33.3333%;}.elementor-80585 .elementor-element.elementor-element-8367fd7{--width:70%;}.elementor-80585 .elementor-element.elementor-element-80ff45a{--width:30%;}.elementor-80585 .elementor-element.elementor-element-89845cf{--width:50%;}.elementor-80585 .elementor-element.elementor-element-b1d278a{--width:50%;}.elementor-80585 .elementor-element.elementor-element-d42c157{--width:100%;}.elementor-80585 .elementor-element.elementor-element-6b0cf39{--width:100%;}.elementor-80585 .elementor-element.elementor-element-67630ed{--width:33.3333%;}.elementor-80585 .elementor-element.elementor-element-3d07aed{--width:33.3333%;}.elementor-80585 .elementor-element.elementor-element-20ffa2f{--width:33.3333%;}.elementor-80585 .elementor-element.elementor-element-234b788{--width:25%;}.elementor-80585 .elementor-element.elementor-element-c555bdb{--width:75%;}.elementor-80585 .elementor-element.elementor-element-180fe63{--width:100%;}.elementor-80585 .elementor-element.elementor-element-daa8c0d{--width:59%;}.elementor-80585 .elementor-element.elementor-element-c5d0d84{--width:39%;}.elementor-80585 .elementor-element.elementor-element-72cff31{--width:49%;}.elementor-80585 .elementor-element.elementor-element-fc43e32{--width:49%;}}/* Start custom CSS for shortcode, class: .elementor-element-ef781a5 *//* Container Grid */
.child-cat-grid-container {
    display: grid;
    /* Adjust columns based on the mockup - 5 or 6 columns works well */
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
    gap: 10px;
    padding: 20px 0;
    background-color: transparent; /* Assuming section background is dark */
}

/* Individual Card Styling */
.child-cat-card {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 15px 20px;
    min-height: 80px; /* Ensures height for 2-3 line titles */
    background: rgba(255, 255, 255, 0.05); /* Very subtle dark overlay */
    border: 1.5px solid #c49a3d; /* The Gold/Amber border */
    border-radius: 12px;
    text-decoration: none;
    transition: all 0.3s ease-in-out;
}

/* Hover Effect - Subtle Glow */
.child-cat-card:hover {
    background: rgba(196, 154, 61, 0.15);
    box-shadow: 0px 0px 15px rgba(196, 154, 61, 0.3);
    border-color: #ffcc00;
}

/* Text Styling */
.child-cat-title {
    color: #ffffff;
    font-family: inherit; /* Matches your Elementor global font */
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    text-align: left;
    word-wrap: break-word;
}

/* Responsive adjustments for mobile */
@media (max-width: 768px) {
    .child-cat-grid-container {
        grid-template-columns: repeat(2, 1fr);
    }
}/* End custom CSS */