.elementor-24 .elementor-element.elementor-element-4323b904{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:75px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-4323b904:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4323b904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(155deg, #1B3A2D 0%, #0F1A0F 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4202f0fa{text-align:center;}.elementor-24 .elementor-element.elementor-element-4202f0fa .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#C9973A;}.elementor-24 .elementor-element.elementor-element-1f055e4c{text-align:center;}.elementor-24 .elementor-element.elementor-element-1f055e4c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:400;color:#F7F3EC;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6ed00004{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.88);}.elementor-24 .elementor-element.elementor-element-4a6cc38f{--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:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-4a6cc38f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4a6cc38f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-47705146{--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;--padding-top:24px;--padding-bottom:10px;--padding-left:4px;--padding-right:4px;}.elementor-24 .elementor-element.elementor-element-35b08872{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-35b08872:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-35b08872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-3a3a4493{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5e056410{--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-24 .elementor-element.elementor-element-4b90cdb1{text-align:start;}.elementor-24 .elementor-element.elementor-element-4b90cdb1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-6b056a70{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-557d3750{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-62123278{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-7e28d671 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-c85c711{text-align:center;}.elementor-24 .elementor-element.elementor-element-c85c711 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-131db5a2{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6b6bccfd img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-27d16bdc{text-align:center;}.elementor-24 .elementor-element.elementor-element-27d16bdc .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-12edd2a6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7ef5c085{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-39000e00 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-29b0b99c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6adf16c2 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-51e5678d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4ccf6372 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-389c161c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4e69ec41 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-7a60b45c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5bb07798 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-1ea99480{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3a2616c0 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-32d96658{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cb6117f img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-48996c09{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2b1aa12c img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-689cc8f5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-689cc8f5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-689cc8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-1657b053{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1d7b9640{--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-24 .elementor-element.elementor-element-1a452e4b{text-align:start;}.elementor-24 .elementor-element.elementor-element-1a452e4b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-2bf41563{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-3642eb2e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4ee9a384{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-798e5832 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-1c2c9e1e{text-align:center;}.elementor-24 .elementor-element.elementor-element-1c2c9e1e .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-439d233c{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-16f75a8b img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-328a0083{text-align:center;}.elementor-24 .elementor-element.elementor-element-328a0083 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-5b566e7c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-21faf3cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1481e8a8 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-1c6b220b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-bcf6b5b img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-298ab444{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-124f1c54 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-5462dc34{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-48ed6fde img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-199ac605{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-715fee81 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-531c6b53{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3f38b5c img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-2e4f4463{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-2e4f4463:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2e4f4463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-46249608{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5484f84e{--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-24 .elementor-element.elementor-element-4b385867{text-align:start;}.elementor-24 .elementor-element.elementor-element-4b385867 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-7e137be5{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-ad9de18{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4a78d69f{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3ba69627 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-28c963c8{text-align:center;}.elementor-24 .elementor-element.elementor-element-28c963c8 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-3c881290{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6c8b1dce img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-7da89925{text-align:center;}.elementor-24 .elementor-element.elementor-element-7da89925 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-23770504{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3cb3dd51{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6d8e2090 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-1719d4f9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-601c024d img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-23834027{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1acb8c75 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-5e566e37{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ddd4ed9 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-d850d22{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-d850d22:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d850d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-2ca18284{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1246e9bf{--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-24 .elementor-element.elementor-element-3fbfbf24{text-align:start;}.elementor-24 .elementor-element.elementor-element-3fbfbf24 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-3fb37f47{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-12b85d29{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6c48af98{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-40fedb3c img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-32659e05{text-align:center;}.elementor-24 .elementor-element.elementor-element-32659e05 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-45720ae2{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3280b92 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-47967b4e{text-align:center;}.elementor-24 .elementor-element.elementor-element-47967b4e .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-739d9e3b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5fb2370d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-57b827bd img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-20a38c4e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-206c7b77 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-23803b3b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-70cb9812 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-79d4761c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-74d6ed79 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-6c642204{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2275873b img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-5df3be3a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-32e3c004 img{height:180px;object-fit:cover;object-position:center center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-7718eeea .elementor-button{background-color:#1B3A2D;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;fill:#F7F3EC;color:#F7F3EC;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1B3A2D;border-radius:50px 50px 50px 50px;padding:13px 28px 13px 28px;}.elementor-24 .elementor-element.elementor-element-4f920d16{--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;--padding-top:24px;--padding-bottom:10px;--padding-left:4px;--padding-right:4px;}.elementor-24 .elementor-element.elementor-element-70362210{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-70362210:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-70362210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-7ba95580{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-509eeeeb{--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-24 .elementor-element.elementor-element-19d53671{text-align:start;}.elementor-24 .elementor-element.elementor-element-19d53671 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-75c0ba75{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-c7b8902{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-54cd654a{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3ba8c9cc img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-7103acf4{text-align:center;}.elementor-24 .elementor-element.elementor-element-7103acf4 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-afdb0c2{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-462c9158 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-d463241{text-align:center;}.elementor-24 .elementor-element.elementor-element-d463241 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-5a4dbe3b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.65);}.elementor-24 .elementor-element.elementor-element-55557445{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-55557445:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55557445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-3192d48{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6325f136{--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-24 .elementor-element.elementor-element-25394fab{text-align:start;}.elementor-24 .elementor-element.elementor-element-25394fab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-3f9e69ae{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-6f6ae4a1{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-60d3e59e{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2830437 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-365876cc{text-align:center;}.elementor-24 .elementor-element.elementor-element-365876cc .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-148c809{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-26e388e2 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-4026bb9b{text-align:center;}.elementor-24 .elementor-element.elementor-element-4026bb9b .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-75535ea9{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#4A4540;}.elementor-24 .elementor-element.elementor-element-1da2c3db .elementor-button{background-color:#C9973A;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;fill:#181510;color:#181510;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C9973A;border-radius:50px 50px 50px 50px;padding:13px 28px 13px 28px;}.elementor-24 .elementor-element.elementor-element-7aff595e{--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;--padding-top:24px;--padding-bottom:10px;--padding-left:4px;--padding-right:4px;}.elementor-24 .elementor-element.elementor-element-24e48774{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-24e48774:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-24e48774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-568f900c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7f577e85{--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-24 .elementor-element.elementor-element-6e696721{text-align:start;}.elementor-24 .elementor-element.elementor-element-6e696721 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-7429beb9{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-61c03a82{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3da4b33f{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-74df9e74 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-4c339c55{text-align:center;}.elementor-24 .elementor-element.elementor-element-4c339c55 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-42f2fcba{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-40f218ff img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-721f20f4{text-align:center;}.elementor-24 .elementor-element.elementor-element-721f20f4 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-79a8d46f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-24d85588{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3c2640fc img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-3eda7c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-61b2a10e img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-74d8c2e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-59b1d96b img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-244e7b97{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7df7e35e img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-39e2c443{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5080481a img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-46789e8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6fedcf83 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-254c399f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-19cf6b5f img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-25dc7c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-287e2569 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-6e7b5460{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-6e7b5460:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6e7b5460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-60f1a425{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-51f07b10{--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-24 .elementor-element.elementor-element-2311dea8{text-align:start;}.elementor-24 .elementor-element.elementor-element-2311dea8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-69412c8b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-13af7802{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5d19c117{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6946299e img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-1460d92d{text-align:center;}.elementor-24 .elementor-element.elementor-element-1460d92d .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-403010a2{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7f212131 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-7a20183e{text-align:center;}.elementor-24 .elementor-element.elementor-element-7a20183e .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-6779809d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-37de3e22{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-497d61b9 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-16b4b619{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4eeacb42 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-ece51db{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6fd8f118 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-804a8bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1ae6f7cb img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-486ff267{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-60d8c37d img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-64f50e6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-63c73655 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-2b0cfd9f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(24,21,16,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-2b0cfd9f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2b0cfd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A2D;}.elementor-24 .elementor-element.elementor-element-360b6688{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ac29e16{--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-24 .elementor-element.elementor-element-5b18dcb1{text-align:start;}.elementor-24 .elementor-element.elementor-element-5b18dcb1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:400;color:#F7F3EC;}.elementor-24 .elementor-element.elementor-element-48bc03df{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgba(247,243,236,.8);}.elementor-24 .elementor-element.elementor-element-392ff99b{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4f834e97{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5cbf21d3 img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-5e20def4{text-align:center;}.elementor-24 .elementor-element.elementor-element-5e20def4 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-aa5cfc2{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-58fe05ea img{height:96px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-753d9675{text-align:center;}.elementor-24 .elementor-element.elementor-element-753d9675 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:rgba(247,243,236,.85);}.elementor-24 .elementor-element.elementor-element-53df1c0e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3accceff{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-18e4a6a4 img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-64c4b7b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-669097fd img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-35b8dca3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-12c641c img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-44005e32{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-66487f7f img{height:180px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-491a9a60{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#4A4540;}.elementor-24 .elementor-element.elementor-element-75c34592{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-4323b904{--padding-top:75px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-24 .elementor-element.elementor-element-4a6cc38f{--padding-top:40px;--padding-bottom:70px;--padding-left:28px;--padding-right:28px;}.elementor-24 .elementor-element.elementor-element-35b08872{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-689cc8f5{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2e4f4463{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d850d22{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-70362210{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-55557445{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-24e48774{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6e7b5460{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2b0cfd9f{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-4323b904{--padding-top:75px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-1f055e4c .elementor-heading-title{font-size:36px;}.elementor-24 .elementor-element.elementor-element-4a6cc38f{--padding-top:40px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-35b08872{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7ef5c085{--width:47%;}.elementor-24 .elementor-element.elementor-element-29b0b99c{--width:47%;}.elementor-24 .elementor-element.elementor-element-51e5678d{--width:47%;}.elementor-24 .elementor-element.elementor-element-389c161c{--width:47%;}.elementor-24 .elementor-element.elementor-element-7a60b45c{--width:47%;}.elementor-24 .elementor-element.elementor-element-1ea99480{--width:47%;}.elementor-24 .elementor-element.elementor-element-32d96658{--width:47%;}.elementor-24 .elementor-element.elementor-element-48996c09{--width:47%;}.elementor-24 .elementor-element.elementor-element-689cc8f5{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-21faf3cc{--width:47%;}.elementor-24 .elementor-element.elementor-element-1c6b220b{--width:47%;}.elementor-24 .elementor-element.elementor-element-298ab444{--width:47%;}.elementor-24 .elementor-element.elementor-element-5462dc34{--width:47%;}.elementor-24 .elementor-element.elementor-element-199ac605{--width:47%;}.elementor-24 .elementor-element.elementor-element-531c6b53{--width:47%;}.elementor-24 .elementor-element.elementor-element-2e4f4463{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3cb3dd51{--width:47%;}.elementor-24 .elementor-element.elementor-element-1719d4f9{--width:47%;}.elementor-24 .elementor-element.elementor-element-23834027{--width:47%;}.elementor-24 .elementor-element.elementor-element-5e566e37{--width:47%;}.elementor-24 .elementor-element.elementor-element-d850d22{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5fb2370d{--width:47%;}.elementor-24 .elementor-element.elementor-element-20a38c4e{--width:47%;}.elementor-24 .elementor-element.elementor-element-23803b3b{--width:47%;}.elementor-24 .elementor-element.elementor-element-79d4761c{--width:47%;}.elementor-24 .elementor-element.elementor-element-6c642204{--width:47%;}.elementor-24 .elementor-element.elementor-element-5df3be3a{--width:47%;}.elementor-24 .elementor-element.elementor-element-70362210{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-55557445{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-24e48774{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-24d85588{--width:47%;}.elementor-24 .elementor-element.elementor-element-3eda7c0{--width:47%;}.elementor-24 .elementor-element.elementor-element-74d8c2e{--width:47%;}.elementor-24 .elementor-element.elementor-element-244e7b97{--width:47%;}.elementor-24 .elementor-element.elementor-element-39e2c443{--width:47%;}.elementor-24 .elementor-element.elementor-element-46789e8{--width:47%;}.elementor-24 .elementor-element.elementor-element-254c399f{--width:47%;}.elementor-24 .elementor-element.elementor-element-25dc7c2{--width:47%;}.elementor-24 .elementor-element.elementor-element-6e7b5460{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-37de3e22{--width:47%;}.elementor-24 .elementor-element.elementor-element-16b4b619{--width:47%;}.elementor-24 .elementor-element.elementor-element-ece51db{--width:47%;}.elementor-24 .elementor-element.elementor-element-804a8bb{--width:47%;}.elementor-24 .elementor-element.elementor-element-486ff267{--width:47%;}.elementor-24 .elementor-element.elementor-element-64f50e6{--width:47%;}.elementor-24 .elementor-element.elementor-element-2b0cfd9f{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3accceff{--width:47%;}.elementor-24 .elementor-element.elementor-element-64c4b7b4{--width:47%;}.elementor-24 .elementor-element.elementor-element-35b8dca3{--width:47%;}.elementor-24 .elementor-element.elementor-element-44005e32{--width:47%;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-4323b904{--content-width:1400px;}.elementor-24 .elementor-element.elementor-element-4a6cc38f{--content-width:1400px;}.elementor-24 .elementor-element.elementor-element-7ef5c085{--width:23%;}.elementor-24 .elementor-element.elementor-element-29b0b99c{--width:23%;}.elementor-24 .elementor-element.elementor-element-51e5678d{--width:23%;}.elementor-24 .elementor-element.elementor-element-389c161c{--width:23%;}.elementor-24 .elementor-element.elementor-element-7a60b45c{--width:23%;}.elementor-24 .elementor-element.elementor-element-1ea99480{--width:23%;}.elementor-24 .elementor-element.elementor-element-32d96658{--width:23%;}.elementor-24 .elementor-element.elementor-element-48996c09{--width:23%;}.elementor-24 .elementor-element.elementor-element-21faf3cc{--width:23%;}.elementor-24 .elementor-element.elementor-element-1c6b220b{--width:23%;}.elementor-24 .elementor-element.elementor-element-298ab444{--width:23%;}.elementor-24 .elementor-element.elementor-element-5462dc34{--width:23%;}.elementor-24 .elementor-element.elementor-element-199ac605{--width:23%;}.elementor-24 .elementor-element.elementor-element-531c6b53{--width:23%;}.elementor-24 .elementor-element.elementor-element-3cb3dd51{--width:23%;}.elementor-24 .elementor-element.elementor-element-1719d4f9{--width:23%;}.elementor-24 .elementor-element.elementor-element-23834027{--width:23%;}.elementor-24 .elementor-element.elementor-element-5e566e37{--width:23%;}.elementor-24 .elementor-element.elementor-element-5fb2370d{--width:23%;}.elementor-24 .elementor-element.elementor-element-20a38c4e{--width:23%;}.elementor-24 .elementor-element.elementor-element-23803b3b{--width:23%;}.elementor-24 .elementor-element.elementor-element-79d4761c{--width:23%;}.elementor-24 .elementor-element.elementor-element-6c642204{--width:23%;}.elementor-24 .elementor-element.elementor-element-5df3be3a{--width:23%;}.elementor-24 .elementor-element.elementor-element-24d85588{--width:23%;}.elementor-24 .elementor-element.elementor-element-3eda7c0{--width:23%;}.elementor-24 .elementor-element.elementor-element-74d8c2e{--width:23%;}.elementor-24 .elementor-element.elementor-element-244e7b97{--width:23%;}.elementor-24 .elementor-element.elementor-element-39e2c443{--width:23%;}.elementor-24 .elementor-element.elementor-element-46789e8{--width:23%;}.elementor-24 .elementor-element.elementor-element-254c399f{--width:23%;}.elementor-24 .elementor-element.elementor-element-25dc7c2{--width:23%;}.elementor-24 .elementor-element.elementor-element-37de3e22{--width:23%;}.elementor-24 .elementor-element.elementor-element-16b4b619{--width:23%;}.elementor-24 .elementor-element.elementor-element-ece51db{--width:23%;}.elementor-24 .elementor-element.elementor-element-804a8bb{--width:23%;}.elementor-24 .elementor-element.elementor-element-486ff267{--width:23%;}.elementor-24 .elementor-element.elementor-element-64f50e6{--width:23%;}.elementor-24 .elementor-element.elementor-element-3accceff{--width:23%;}.elementor-24 .elementor-element.elementor-element-64c4b7b4{--width:23%;}.elementor-24 .elementor-element.elementor-element-35b8dca3{--width:23%;}.elementor-24 .elementor-element.elementor-element-44005e32{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-7ef5c085{--width:47%;}.elementor-24 .elementor-element.elementor-element-29b0b99c{--width:47%;}.elementor-24 .elementor-element.elementor-element-51e5678d{--width:47%;}.elementor-24 .elementor-element.elementor-element-389c161c{--width:47%;}.elementor-24 .elementor-element.elementor-element-7a60b45c{--width:47%;}.elementor-24 .elementor-element.elementor-element-1ea99480{--width:47%;}.elementor-24 .elementor-element.elementor-element-32d96658{--width:47%;}.elementor-24 .elementor-element.elementor-element-48996c09{--width:47%;}.elementor-24 .elementor-element.elementor-element-21faf3cc{--width:47%;}.elementor-24 .elementor-element.elementor-element-1c6b220b{--width:47%;}.elementor-24 .elementor-element.elementor-element-298ab444{--width:47%;}.elementor-24 .elementor-element.elementor-element-5462dc34{--width:47%;}.elementor-24 .elementor-element.elementor-element-199ac605{--width:47%;}.elementor-24 .elementor-element.elementor-element-531c6b53{--width:47%;}.elementor-24 .elementor-element.elementor-element-3cb3dd51{--width:47%;}.elementor-24 .elementor-element.elementor-element-1719d4f9{--width:47%;}.elementor-24 .elementor-element.elementor-element-23834027{--width:47%;}.elementor-24 .elementor-element.elementor-element-5e566e37{--width:47%;}.elementor-24 .elementor-element.elementor-element-5fb2370d{--width:47%;}.elementor-24 .elementor-element.elementor-element-20a38c4e{--width:47%;}.elementor-24 .elementor-element.elementor-element-23803b3b{--width:47%;}.elementor-24 .elementor-element.elementor-element-79d4761c{--width:47%;}.elementor-24 .elementor-element.elementor-element-6c642204{--width:47%;}.elementor-24 .elementor-element.elementor-element-5df3be3a{--width:47%;}.elementor-24 .elementor-element.elementor-element-24d85588{--width:47%;}.elementor-24 .elementor-element.elementor-element-3eda7c0{--width:47%;}.elementor-24 .elementor-element.elementor-element-74d8c2e{--width:47%;}.elementor-24 .elementor-element.elementor-element-244e7b97{--width:47%;}.elementor-24 .elementor-element.elementor-element-39e2c443{--width:47%;}.elementor-24 .elementor-element.elementor-element-46789e8{--width:47%;}.elementor-24 .elementor-element.elementor-element-254c399f{--width:47%;}.elementor-24 .elementor-element.elementor-element-25dc7c2{--width:47%;}.elementor-24 .elementor-element.elementor-element-37de3e22{--width:47%;}.elementor-24 .elementor-element.elementor-element-16b4b619{--width:47%;}.elementor-24 .elementor-element.elementor-element-ece51db{--width:47%;}.elementor-24 .elementor-element.elementor-element-804a8bb{--width:47%;}.elementor-24 .elementor-element.elementor-element-486ff267{--width:47%;}.elementor-24 .elementor-element.elementor-element-64f50e6{--width:47%;}.elementor-24 .elementor-element.elementor-element-3accceff{--width:47%;}.elementor-24 .elementor-element.elementor-element-64c4b7b4{--width:47%;}.elementor-24 .elementor-element.elementor-element-35b8dca3{--width:47%;}.elementor-24 .elementor-element.elementor-element-44005e32{--width:47%;}}/* Start custom CSS for container, class: .elementor-element-4323b904 */.elementor-24 .elementor-element.elementor-element-4323b904 { background-image: radial-gradient(ellipse at 50% 0%, rgba(201,151,58,.14) 0%, transparent 60%); }/* NZ PARENT SQUARES */
.elementor-24 .elementor-element.elementor-element-4323b904 .nz-parent-photo { border-radius: 14px !important; overflow: hidden !important; }
.elementor-24 .elementor-element.elementor-element-4323b904 .nz-parent-photo img { border-radius: 14px !important; }
/* NZ CARD PADDING */
.elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-47705146 > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-47705146 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-4f920d16 > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-4f920d16 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-7aff595e > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-7aff595e > .e-con-inner > .e-con { padding-left: 40px !important; padding-right: 40px !important; }
@media (max-width: 1024px) { .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-47705146 > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-47705146 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-4f920d16 > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-4f920d16 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-7aff595e > .e-con, .elementor-24 .elementor-element.elementor-element-4323b904 .elementor-element-7aff595e > .e-con-inner > .e-con { padding-left: 22px !important; padding-right: 22px !important; padding-top: 22px !important; padding-bottom: 22px !important; } }
/* NZ PARENT NAMES */
.elementor-24 .elementor-element.elementor-element-4323b904 .nz-parent-name .elementor-heading-title { font-size: 14.5px !important; letter-spacing: .14em !important; line-height: 1.4 !important; }
@media (max-width: 767px) { .elementor-24 .elementor-element.elementor-element-4323b904 .nz-parent-name .elementor-heading-title { font-size: 13.5px !important; letter-spacing: .1em !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62123278 */.elementor-24 .elementor-element.elementor-element-62123278 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-62123278 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131db5a2 */.elementor-24 .elementor-element.elementor-element-131db5a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-131db5a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3a4493 */.elementor-24 .elementor-element.elementor-element-3a3a4493 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3a3a4493 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3a3a4493{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef5c085 */.elementor-24 .elementor-element.elementor-element-7ef5c085 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7ef5c085 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0b99c */.elementor-24 .elementor-element.elementor-element-29b0b99c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-29b0b99c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e5678d */.elementor-24 .elementor-element.elementor-element-51e5678d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-51e5678d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389c161c */.elementor-24 .elementor-element.elementor-element-389c161c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-389c161c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a60b45c */.elementor-24 .elementor-element.elementor-element-7a60b45c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7a60b45c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea99480 */.elementor-24 .elementor-element.elementor-element-1ea99480 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1ea99480 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32d96658 */.elementor-24 .elementor-element.elementor-element-32d96658 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-32d96658 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48996c09 */.elementor-24 .elementor-element.elementor-element-48996c09 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-48996c09 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b08872 */.elementor-24 .elementor-element.elementor-element-35b08872 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-35b08872:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee9a384 */.elementor-24 .elementor-element.elementor-element-4ee9a384 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4ee9a384 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439d233c */.elementor-24 .elementor-element.elementor-element-439d233c > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-439d233c h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1657b053 */.elementor-24 .elementor-element.elementor-element-1657b053 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-1657b053 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-1657b053{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21faf3cc */.elementor-24 .elementor-element.elementor-element-21faf3cc { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-21faf3cc { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c6b220b */.elementor-24 .elementor-element.elementor-element-1c6b220b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1c6b220b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298ab444 */.elementor-24 .elementor-element.elementor-element-298ab444 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-298ab444 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5462dc34 */.elementor-24 .elementor-element.elementor-element-5462dc34 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5462dc34 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-199ac605 */.elementor-24 .elementor-element.elementor-element-199ac605 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-199ac605 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531c6b53 */.elementor-24 .elementor-element.elementor-element-531c6b53 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-531c6b53 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689cc8f5 */.elementor-24 .elementor-element.elementor-element-689cc8f5 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-689cc8f5:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a78d69f */.elementor-24 .elementor-element.elementor-element-4a78d69f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4a78d69f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c881290 */.elementor-24 .elementor-element.elementor-element-3c881290 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3c881290 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46249608 */.elementor-24 .elementor-element.elementor-element-46249608 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-46249608 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-46249608{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb3dd51 */.elementor-24 .elementor-element.elementor-element-3cb3dd51 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-3cb3dd51 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1719d4f9 */.elementor-24 .elementor-element.elementor-element-1719d4f9 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1719d4f9 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23834027 */.elementor-24 .elementor-element.elementor-element-23834027 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23834027 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e566e37 */.elementor-24 .elementor-element.elementor-element-5e566e37 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5e566e37 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4f4463 */.elementor-24 .elementor-element.elementor-element-2e4f4463 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2e4f4463:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c48af98 */.elementor-24 .elementor-element.elementor-element-6c48af98 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-6c48af98 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45720ae2 */.elementor-24 .elementor-element.elementor-element-45720ae2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-45720ae2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca18284 */.elementor-24 .elementor-element.elementor-element-2ca18284 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-2ca18284 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-2ca18284{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb2370d */.elementor-24 .elementor-element.elementor-element-5fb2370d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5fb2370d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20a38c4e */.elementor-24 .elementor-element.elementor-element-20a38c4e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-20a38c4e { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23803b3b */.elementor-24 .elementor-element.elementor-element-23803b3b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23803b3b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d4761c */.elementor-24 .elementor-element.elementor-element-79d4761c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-79d4761c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c642204 */.elementor-24 .elementor-element.elementor-element-6c642204 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-6c642204 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df3be3a */.elementor-24 .elementor-element.elementor-element-5df3be3a { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5df3be3a { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d850d22 */.elementor-24 .elementor-element.elementor-element-d850d22 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-d850d22:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54cd654a */.elementor-24 .elementor-element.elementor-element-54cd654a > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-54cd654a h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afdb0c2 */.elementor-24 .elementor-element.elementor-element-afdb0c2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-afdb0c2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ba95580 */.elementor-24 .elementor-element.elementor-element-7ba95580 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-7ba95580 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-7ba95580{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70362210 */.elementor-24 .elementor-element.elementor-element-70362210 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-70362210:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d3e59e */.elementor-24 .elementor-element.elementor-element-60d3e59e > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-60d3e59e h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148c809 */.elementor-24 .elementor-element.elementor-element-148c809 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-148c809 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3192d48 */.elementor-24 .elementor-element.elementor-element-3192d48 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3192d48 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3192d48{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55557445 */.elementor-24 .elementor-element.elementor-element-55557445 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-55557445:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da4b33f */.elementor-24 .elementor-element.elementor-element-3da4b33f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3da4b33f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f2fcba */.elementor-24 .elementor-element.elementor-element-42f2fcba > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-42f2fcba h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568f900c */.elementor-24 .elementor-element.elementor-element-568f900c { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-568f900c { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-568f900c{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d85588 */.elementor-24 .elementor-element.elementor-element-24d85588 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eda7c0 */.elementor-24 .elementor-element.elementor-element-3eda7c0 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74d8c2e */.elementor-24 .elementor-element.elementor-element-74d8c2e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244e7b97 */.elementor-24 .elementor-element.elementor-element-244e7b97 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e2c443 */.elementor-24 .elementor-element.elementor-element-39e2c443 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46789e8 */.elementor-24 .elementor-element.elementor-element-46789e8 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254c399f */.elementor-24 .elementor-element.elementor-element-254c399f { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dc7c2 */.elementor-24 .elementor-element.elementor-element-25dc7c2 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24e48774 */.elementor-24 .elementor-element.elementor-element-24e48774 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-24e48774:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d19c117 */.elementor-24 .elementor-element.elementor-element-5d19c117 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-5d19c117 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403010a2 */.elementor-24 .elementor-element.elementor-element-403010a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-403010a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1a425 */.elementor-24 .elementor-element.elementor-element-60f1a425 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-60f1a425 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-60f1a425{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37de3e22 */.elementor-24 .elementor-element.elementor-element-37de3e22 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b4b619 */.elementor-24 .elementor-element.elementor-element-16b4b619 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece51db */.elementor-24 .elementor-element.elementor-element-ece51db { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-804a8bb */.elementor-24 .elementor-element.elementor-element-804a8bb { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486ff267 */.elementor-24 .elementor-element.elementor-element-486ff267 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f50e6 */.elementor-24 .elementor-element.elementor-element-64f50e6 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7b5460 */.elementor-24 .elementor-element.elementor-element-6e7b5460 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-6e7b5460:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f834e97 */.elementor-24 .elementor-element.elementor-element-4f834e97 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4f834e97 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa5cfc2 */.elementor-24 .elementor-element.elementor-element-aa5cfc2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360b6688 */.elementor-24 .elementor-element.elementor-element-360b6688 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-360b6688 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-360b6688{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3accceff */.elementor-24 .elementor-element.elementor-element-3accceff { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3accceff .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c4b7b4 */.elementor-24 .elementor-element.elementor-element-64c4b7b4 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64c4b7b4 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8dca3 */.elementor-24 .elementor-element.elementor-element-35b8dca3 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-35b8dca3 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44005e32 */.elementor-24 .elementor-element.elementor-element-44005e32 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-44005e32 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0cfd9f */.elementor-24 .elementor-element.elementor-element-2b0cfd9f { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2b0cfd9f:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62123278 */.elementor-24 .elementor-element.elementor-element-62123278 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-62123278 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131db5a2 */.elementor-24 .elementor-element.elementor-element-131db5a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-131db5a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3a4493 */.elementor-24 .elementor-element.elementor-element-3a3a4493 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3a3a4493 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3a3a4493{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef5c085 */.elementor-24 .elementor-element.elementor-element-7ef5c085 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7ef5c085 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0b99c */.elementor-24 .elementor-element.elementor-element-29b0b99c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-29b0b99c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e5678d */.elementor-24 .elementor-element.elementor-element-51e5678d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-51e5678d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389c161c */.elementor-24 .elementor-element.elementor-element-389c161c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-389c161c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a60b45c */.elementor-24 .elementor-element.elementor-element-7a60b45c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7a60b45c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea99480 */.elementor-24 .elementor-element.elementor-element-1ea99480 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1ea99480 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32d96658 */.elementor-24 .elementor-element.elementor-element-32d96658 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-32d96658 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48996c09 */.elementor-24 .elementor-element.elementor-element-48996c09 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-48996c09 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b08872 */.elementor-24 .elementor-element.elementor-element-35b08872 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-35b08872:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee9a384 */.elementor-24 .elementor-element.elementor-element-4ee9a384 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4ee9a384 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439d233c */.elementor-24 .elementor-element.elementor-element-439d233c > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-439d233c h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1657b053 */.elementor-24 .elementor-element.elementor-element-1657b053 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-1657b053 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-1657b053{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21faf3cc */.elementor-24 .elementor-element.elementor-element-21faf3cc { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-21faf3cc { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c6b220b */.elementor-24 .elementor-element.elementor-element-1c6b220b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1c6b220b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298ab444 */.elementor-24 .elementor-element.elementor-element-298ab444 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-298ab444 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5462dc34 */.elementor-24 .elementor-element.elementor-element-5462dc34 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5462dc34 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-199ac605 */.elementor-24 .elementor-element.elementor-element-199ac605 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-199ac605 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531c6b53 */.elementor-24 .elementor-element.elementor-element-531c6b53 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-531c6b53 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689cc8f5 */.elementor-24 .elementor-element.elementor-element-689cc8f5 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-689cc8f5:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a78d69f */.elementor-24 .elementor-element.elementor-element-4a78d69f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4a78d69f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c881290 */.elementor-24 .elementor-element.elementor-element-3c881290 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3c881290 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46249608 */.elementor-24 .elementor-element.elementor-element-46249608 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-46249608 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-46249608{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb3dd51 */.elementor-24 .elementor-element.elementor-element-3cb3dd51 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-3cb3dd51 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1719d4f9 */.elementor-24 .elementor-element.elementor-element-1719d4f9 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1719d4f9 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23834027 */.elementor-24 .elementor-element.elementor-element-23834027 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23834027 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e566e37 */.elementor-24 .elementor-element.elementor-element-5e566e37 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5e566e37 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4f4463 */.elementor-24 .elementor-element.elementor-element-2e4f4463 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2e4f4463:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c48af98 */.elementor-24 .elementor-element.elementor-element-6c48af98 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-6c48af98 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45720ae2 */.elementor-24 .elementor-element.elementor-element-45720ae2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-45720ae2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca18284 */.elementor-24 .elementor-element.elementor-element-2ca18284 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-2ca18284 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-2ca18284{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb2370d */.elementor-24 .elementor-element.elementor-element-5fb2370d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5fb2370d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20a38c4e */.elementor-24 .elementor-element.elementor-element-20a38c4e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-20a38c4e { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23803b3b */.elementor-24 .elementor-element.elementor-element-23803b3b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23803b3b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d4761c */.elementor-24 .elementor-element.elementor-element-79d4761c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-79d4761c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c642204 */.elementor-24 .elementor-element.elementor-element-6c642204 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-6c642204 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df3be3a */.elementor-24 .elementor-element.elementor-element-5df3be3a { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5df3be3a { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d850d22 */.elementor-24 .elementor-element.elementor-element-d850d22 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-d850d22:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54cd654a */.elementor-24 .elementor-element.elementor-element-54cd654a > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-54cd654a h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afdb0c2 */.elementor-24 .elementor-element.elementor-element-afdb0c2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-afdb0c2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ba95580 */.elementor-24 .elementor-element.elementor-element-7ba95580 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-7ba95580 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-7ba95580{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70362210 */.elementor-24 .elementor-element.elementor-element-70362210 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-70362210:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d3e59e */.elementor-24 .elementor-element.elementor-element-60d3e59e > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-60d3e59e h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148c809 */.elementor-24 .elementor-element.elementor-element-148c809 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-148c809 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3192d48 */.elementor-24 .elementor-element.elementor-element-3192d48 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3192d48 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3192d48{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55557445 */.elementor-24 .elementor-element.elementor-element-55557445 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-55557445:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da4b33f */.elementor-24 .elementor-element.elementor-element-3da4b33f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3da4b33f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f2fcba */.elementor-24 .elementor-element.elementor-element-42f2fcba > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-42f2fcba h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568f900c */.elementor-24 .elementor-element.elementor-element-568f900c { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-568f900c { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-568f900c{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d85588 */.elementor-24 .elementor-element.elementor-element-24d85588 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eda7c0 */.elementor-24 .elementor-element.elementor-element-3eda7c0 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74d8c2e */.elementor-24 .elementor-element.elementor-element-74d8c2e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244e7b97 */.elementor-24 .elementor-element.elementor-element-244e7b97 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e2c443 */.elementor-24 .elementor-element.elementor-element-39e2c443 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46789e8 */.elementor-24 .elementor-element.elementor-element-46789e8 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254c399f */.elementor-24 .elementor-element.elementor-element-254c399f { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dc7c2 */.elementor-24 .elementor-element.elementor-element-25dc7c2 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24e48774 */.elementor-24 .elementor-element.elementor-element-24e48774 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-24e48774:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d19c117 */.elementor-24 .elementor-element.elementor-element-5d19c117 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-5d19c117 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403010a2 */.elementor-24 .elementor-element.elementor-element-403010a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-403010a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1a425 */.elementor-24 .elementor-element.elementor-element-60f1a425 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-60f1a425 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-60f1a425{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37de3e22 */.elementor-24 .elementor-element.elementor-element-37de3e22 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b4b619 */.elementor-24 .elementor-element.elementor-element-16b4b619 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece51db */.elementor-24 .elementor-element.elementor-element-ece51db { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-804a8bb */.elementor-24 .elementor-element.elementor-element-804a8bb { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486ff267 */.elementor-24 .elementor-element.elementor-element-486ff267 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f50e6 */.elementor-24 .elementor-element.elementor-element-64f50e6 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7b5460 */.elementor-24 .elementor-element.elementor-element-6e7b5460 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-6e7b5460:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f834e97 */.elementor-24 .elementor-element.elementor-element-4f834e97 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4f834e97 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa5cfc2 */.elementor-24 .elementor-element.elementor-element-aa5cfc2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360b6688 */.elementor-24 .elementor-element.elementor-element-360b6688 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-360b6688 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-360b6688{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3accceff */.elementor-24 .elementor-element.elementor-element-3accceff { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3accceff .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c4b7b4 */.elementor-24 .elementor-element.elementor-element-64c4b7b4 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64c4b7b4 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8dca3 */.elementor-24 .elementor-element.elementor-element-35b8dca3 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-35b8dca3 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44005e32 */.elementor-24 .elementor-element.elementor-element-44005e32 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-44005e32 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0cfd9f */.elementor-24 .elementor-element.elementor-element-2b0cfd9f { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2b0cfd9f:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62123278 */.elementor-24 .elementor-element.elementor-element-62123278 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-62123278 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131db5a2 */.elementor-24 .elementor-element.elementor-element-131db5a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-131db5a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3a4493 */.elementor-24 .elementor-element.elementor-element-3a3a4493 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3a3a4493 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3a3a4493{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef5c085 */.elementor-24 .elementor-element.elementor-element-7ef5c085 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7ef5c085 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0b99c */.elementor-24 .elementor-element.elementor-element-29b0b99c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-29b0b99c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e5678d */.elementor-24 .elementor-element.elementor-element-51e5678d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-51e5678d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389c161c */.elementor-24 .elementor-element.elementor-element-389c161c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-389c161c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a60b45c */.elementor-24 .elementor-element.elementor-element-7a60b45c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7a60b45c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea99480 */.elementor-24 .elementor-element.elementor-element-1ea99480 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1ea99480 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32d96658 */.elementor-24 .elementor-element.elementor-element-32d96658 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-32d96658 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48996c09 */.elementor-24 .elementor-element.elementor-element-48996c09 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-48996c09 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b08872 */.elementor-24 .elementor-element.elementor-element-35b08872 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-35b08872:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee9a384 */.elementor-24 .elementor-element.elementor-element-4ee9a384 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4ee9a384 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439d233c */.elementor-24 .elementor-element.elementor-element-439d233c > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-439d233c h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1657b053 */.elementor-24 .elementor-element.elementor-element-1657b053 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-1657b053 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-1657b053{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21faf3cc */.elementor-24 .elementor-element.elementor-element-21faf3cc { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-21faf3cc { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c6b220b */.elementor-24 .elementor-element.elementor-element-1c6b220b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1c6b220b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298ab444 */.elementor-24 .elementor-element.elementor-element-298ab444 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-298ab444 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5462dc34 */.elementor-24 .elementor-element.elementor-element-5462dc34 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5462dc34 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-199ac605 */.elementor-24 .elementor-element.elementor-element-199ac605 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-199ac605 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531c6b53 */.elementor-24 .elementor-element.elementor-element-531c6b53 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-531c6b53 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689cc8f5 */.elementor-24 .elementor-element.elementor-element-689cc8f5 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-689cc8f5:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a78d69f */.elementor-24 .elementor-element.elementor-element-4a78d69f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4a78d69f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c881290 */.elementor-24 .elementor-element.elementor-element-3c881290 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3c881290 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46249608 */.elementor-24 .elementor-element.elementor-element-46249608 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-46249608 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-46249608{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb3dd51 */.elementor-24 .elementor-element.elementor-element-3cb3dd51 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-3cb3dd51 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1719d4f9 */.elementor-24 .elementor-element.elementor-element-1719d4f9 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1719d4f9 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23834027 */.elementor-24 .elementor-element.elementor-element-23834027 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23834027 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e566e37 */.elementor-24 .elementor-element.elementor-element-5e566e37 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5e566e37 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4f4463 */.elementor-24 .elementor-element.elementor-element-2e4f4463 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2e4f4463:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c48af98 */.elementor-24 .elementor-element.elementor-element-6c48af98 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-6c48af98 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45720ae2 */.elementor-24 .elementor-element.elementor-element-45720ae2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-45720ae2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca18284 */.elementor-24 .elementor-element.elementor-element-2ca18284 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-2ca18284 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-2ca18284{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb2370d */.elementor-24 .elementor-element.elementor-element-5fb2370d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5fb2370d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20a38c4e */.elementor-24 .elementor-element.elementor-element-20a38c4e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-20a38c4e { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23803b3b */.elementor-24 .elementor-element.elementor-element-23803b3b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23803b3b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d4761c */.elementor-24 .elementor-element.elementor-element-79d4761c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-79d4761c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c642204 */.elementor-24 .elementor-element.elementor-element-6c642204 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-6c642204 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df3be3a */.elementor-24 .elementor-element.elementor-element-5df3be3a { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5df3be3a { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d850d22 */.elementor-24 .elementor-element.elementor-element-d850d22 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-d850d22:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54cd654a */.elementor-24 .elementor-element.elementor-element-54cd654a > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-54cd654a h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afdb0c2 */.elementor-24 .elementor-element.elementor-element-afdb0c2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-afdb0c2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ba95580 */.elementor-24 .elementor-element.elementor-element-7ba95580 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-7ba95580 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-7ba95580{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70362210 */.elementor-24 .elementor-element.elementor-element-70362210 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-70362210:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d3e59e */.elementor-24 .elementor-element.elementor-element-60d3e59e > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-60d3e59e h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148c809 */.elementor-24 .elementor-element.elementor-element-148c809 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-148c809 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3192d48 */.elementor-24 .elementor-element.elementor-element-3192d48 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3192d48 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3192d48{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55557445 */.elementor-24 .elementor-element.elementor-element-55557445 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-55557445:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da4b33f */.elementor-24 .elementor-element.elementor-element-3da4b33f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3da4b33f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f2fcba */.elementor-24 .elementor-element.elementor-element-42f2fcba > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-42f2fcba h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568f900c */.elementor-24 .elementor-element.elementor-element-568f900c { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-568f900c { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-568f900c{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d85588 */.elementor-24 .elementor-element.elementor-element-24d85588 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eda7c0 */.elementor-24 .elementor-element.elementor-element-3eda7c0 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74d8c2e */.elementor-24 .elementor-element.elementor-element-74d8c2e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244e7b97 */.elementor-24 .elementor-element.elementor-element-244e7b97 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e2c443 */.elementor-24 .elementor-element.elementor-element-39e2c443 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46789e8 */.elementor-24 .elementor-element.elementor-element-46789e8 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254c399f */.elementor-24 .elementor-element.elementor-element-254c399f { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dc7c2 */.elementor-24 .elementor-element.elementor-element-25dc7c2 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24e48774 */.elementor-24 .elementor-element.elementor-element-24e48774 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-24e48774:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d19c117 */.elementor-24 .elementor-element.elementor-element-5d19c117 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-5d19c117 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403010a2 */.elementor-24 .elementor-element.elementor-element-403010a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-403010a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1a425 */.elementor-24 .elementor-element.elementor-element-60f1a425 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-60f1a425 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-60f1a425{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37de3e22 */.elementor-24 .elementor-element.elementor-element-37de3e22 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b4b619 */.elementor-24 .elementor-element.elementor-element-16b4b619 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece51db */.elementor-24 .elementor-element.elementor-element-ece51db { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-804a8bb */.elementor-24 .elementor-element.elementor-element-804a8bb { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486ff267 */.elementor-24 .elementor-element.elementor-element-486ff267 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f50e6 */.elementor-24 .elementor-element.elementor-element-64f50e6 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7b5460 */.elementor-24 .elementor-element.elementor-element-6e7b5460 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-6e7b5460:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f834e97 */.elementor-24 .elementor-element.elementor-element-4f834e97 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4f834e97 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa5cfc2 */.elementor-24 .elementor-element.elementor-element-aa5cfc2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360b6688 */.elementor-24 .elementor-element.elementor-element-360b6688 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-360b6688 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-360b6688{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3accceff */.elementor-24 .elementor-element.elementor-element-3accceff { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3accceff .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c4b7b4 */.elementor-24 .elementor-element.elementor-element-64c4b7b4 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64c4b7b4 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8dca3 */.elementor-24 .elementor-element.elementor-element-35b8dca3 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-35b8dca3 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44005e32 */.elementor-24 .elementor-element.elementor-element-44005e32 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-44005e32 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0cfd9f */.elementor-24 .elementor-element.elementor-element-2b0cfd9f { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2b0cfd9f:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62123278 */.elementor-24 .elementor-element.elementor-element-62123278 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-62123278 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-62123278 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131db5a2 */.elementor-24 .elementor-element.elementor-element-131db5a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-131db5a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-131db5a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3a4493 */.elementor-24 .elementor-element.elementor-element-3a3a4493 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3a3a4493 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3a3a4493{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef5c085 */.elementor-24 .elementor-element.elementor-element-7ef5c085 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7ef5c085 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7ef5c085 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0b99c */.elementor-24 .elementor-element.elementor-element-29b0b99c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-29b0b99c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-29b0b99c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e5678d */.elementor-24 .elementor-element.elementor-element-51e5678d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-51e5678d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-51e5678d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389c161c */.elementor-24 .elementor-element.elementor-element-389c161c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-389c161c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-389c161c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a60b45c */.elementor-24 .elementor-element.elementor-element-7a60b45c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-7a60b45c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-7a60b45c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea99480 */.elementor-24 .elementor-element.elementor-element-1ea99480 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1ea99480 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1ea99480 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32d96658 */.elementor-24 .elementor-element.elementor-element-32d96658 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-32d96658 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-32d96658 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48996c09 */.elementor-24 .elementor-element.elementor-element-48996c09 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-48996c09 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-48996c09 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b08872 */.elementor-24 .elementor-element.elementor-element-35b08872 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-35b08872:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ee9a384 */.elementor-24 .elementor-element.elementor-element-4ee9a384 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4ee9a384 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4ee9a384 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439d233c */.elementor-24 .elementor-element.elementor-element-439d233c > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-439d233c h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-439d233c .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1657b053 */.elementor-24 .elementor-element.elementor-element-1657b053 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-1657b053 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-1657b053{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21faf3cc */.elementor-24 .elementor-element.elementor-element-21faf3cc { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-21faf3cc { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-21faf3cc .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c6b220b */.elementor-24 .elementor-element.elementor-element-1c6b220b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1c6b220b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1c6b220b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298ab444 */.elementor-24 .elementor-element.elementor-element-298ab444 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-298ab444 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-298ab444 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5462dc34 */.elementor-24 .elementor-element.elementor-element-5462dc34 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5462dc34 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5462dc34 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-199ac605 */.elementor-24 .elementor-element.elementor-element-199ac605 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-199ac605 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-199ac605 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531c6b53 */.elementor-24 .elementor-element.elementor-element-531c6b53 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-531c6b53 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-531c6b53 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689cc8f5 */.elementor-24 .elementor-element.elementor-element-689cc8f5 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-689cc8f5:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a78d69f */.elementor-24 .elementor-element.elementor-element-4a78d69f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4a78d69f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4a78d69f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c881290 */.elementor-24 .elementor-element.elementor-element-3c881290 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3c881290 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3c881290 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46249608 */.elementor-24 .elementor-element.elementor-element-46249608 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-46249608 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-46249608{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb3dd51 */.elementor-24 .elementor-element.elementor-element-3cb3dd51 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-3cb3dd51 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-3cb3dd51 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1719d4f9 */.elementor-24 .elementor-element.elementor-element-1719d4f9 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-1719d4f9 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-1719d4f9 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23834027 */.elementor-24 .elementor-element.elementor-element-23834027 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23834027 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23834027 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e566e37 */.elementor-24 .elementor-element.elementor-element-5e566e37 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5e566e37 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5e566e37 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e4f4463 */.elementor-24 .elementor-element.elementor-element-2e4f4463 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2e4f4463:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c48af98 */.elementor-24 .elementor-element.elementor-element-6c48af98 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-6c48af98 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-6c48af98 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45720ae2 */.elementor-24 .elementor-element.elementor-element-45720ae2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-45720ae2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-45720ae2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca18284 */.elementor-24 .elementor-element.elementor-element-2ca18284 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-2ca18284 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-2ca18284{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb2370d */.elementor-24 .elementor-element.elementor-element-5fb2370d { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5fb2370d { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5fb2370d .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20a38c4e */.elementor-24 .elementor-element.elementor-element-20a38c4e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-20a38c4e { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-20a38c4e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23803b3b */.elementor-24 .elementor-element.elementor-element-23803b3b { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-23803b3b { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-23803b3b .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d4761c */.elementor-24 .elementor-element.elementor-element-79d4761c { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-79d4761c { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-79d4761c .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c642204 */.elementor-24 .elementor-element.elementor-element-6c642204 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-6c642204 { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-6c642204 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df3be3a */.elementor-24 .elementor-element.elementor-element-5df3be3a { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); flex: 0 0 calc((100% - 24px) / 3) !important; width: calc((100% - 24px) / 3) !important; max-width: calc((100% - 24px) / 3) !important; }
@media (max-width:1024px){ .elementor-24 .elementor-element.elementor-element-5df3be3a { flex-basis: calc((100% - 12px) / 2) !important; width: calc((100% - 12px) / 2) !important; max-width: calc((100% - 12px) / 2) !important; } }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 3 / 4 !important; object-fit: cover !important; object-position: center top !important; display: block; }
.elementor-24 .elementor-element.elementor-element-5df3be3a .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d850d22 */.elementor-24 .elementor-element.elementor-element-d850d22 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-d850d22:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54cd654a */.elementor-24 .elementor-element.elementor-element-54cd654a > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-54cd654a h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-54cd654a .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afdb0c2 */.elementor-24 .elementor-element.elementor-element-afdb0c2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-afdb0c2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-afdb0c2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ba95580 */.elementor-24 .elementor-element.elementor-element-7ba95580 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-7ba95580 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-7ba95580{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70362210 */.elementor-24 .elementor-element.elementor-element-70362210 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-70362210:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d3e59e */.elementor-24 .elementor-element.elementor-element-60d3e59e > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-60d3e59e h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-60d3e59e .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148c809 */.elementor-24 .elementor-element.elementor-element-148c809 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-148c809 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-148c809 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3192d48 */.elementor-24 .elementor-element.elementor-element-3192d48 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-3192d48 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-3192d48{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55557445 */.elementor-24 .elementor-element.elementor-element-55557445 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-55557445:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da4b33f */.elementor-24 .elementor-element.elementor-element-3da4b33f > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-3da4b33f h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-3da4b33f .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f2fcba */.elementor-24 .elementor-element.elementor-element-42f2fcba > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-42f2fcba h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-42f2fcba .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568f900c */.elementor-24 .elementor-element.elementor-element-568f900c { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-568f900c { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-568f900c{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d85588 */.elementor-24 .elementor-element.elementor-element-24d85588 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-24d85588 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eda7c0 */.elementor-24 .elementor-element.elementor-element-3eda7c0 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-3eda7c0 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74d8c2e */.elementor-24 .elementor-element.elementor-element-74d8c2e { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-74d8c2e .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244e7b97 */.elementor-24 .elementor-element.elementor-element-244e7b97 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-244e7b97 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e2c443 */.elementor-24 .elementor-element.elementor-element-39e2c443 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-39e2c443 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46789e8 */.elementor-24 .elementor-element.elementor-element-46789e8 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-46789e8 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254c399f */.elementor-24 .elementor-element.elementor-element-254c399f { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-254c399f .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dc7c2 */.elementor-24 .elementor-element.elementor-element-25dc7c2 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-25dc7c2 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24e48774 */.elementor-24 .elementor-element.elementor-element-24e48774 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-24e48774:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d19c117 */.elementor-24 .elementor-element.elementor-element-5d19c117 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-5d19c117 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-5d19c117 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403010a2 */.elementor-24 .elementor-element.elementor-element-403010a2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-403010a2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-403010a2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1a425 */.elementor-24 .elementor-element.elementor-element-60f1a425 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-60f1a425 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-60f1a425{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37de3e22 */.elementor-24 .elementor-element.elementor-element-37de3e22 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-37de3e22 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b4b619 */.elementor-24 .elementor-element.elementor-element-16b4b619 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-16b4b619 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece51db */.elementor-24 .elementor-element.elementor-element-ece51db { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-ece51db .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-804a8bb */.elementor-24 .elementor-element.elementor-element-804a8bb { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-804a8bb .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486ff267 */.elementor-24 .elementor-element.elementor-element-486ff267 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-486ff267 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f50e6 */.elementor-24 .elementor-element.elementor-element-64f50e6 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }.elementor-24 .elementor-element.elementor-element-64f50e6 .elementor-widget-image{width:100%!important;max-width:100%!important;flex-shrink:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7b5460 */.elementor-24 .elementor-element.elementor-element-6e7b5460 { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-6e7b5460:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f834e97 */.elementor-24 .elementor-element.elementor-element-4f834e97 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-4f834e97 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-4f834e97 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa5cfc2 */.elementor-24 .elementor-element.elementor-element-aa5cfc2 > .elementor-widget-image { width: 152px; height: 152px; border-radius: 50%; overflow: hidden; border: 2px solid #C9973A; background: rgba(247,243,236,.15); flex-shrink: 0; cursor: pointer; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; } .elementor-24 .elementor-element.elementor-element-aa5cfc2 h6 a { color: inherit; }.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image > .elementor-widget-container{height:100%;width:100%;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure{height:100%;width:100%;margin:0;display:block}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image figure.wp-caption{padding:0!important;margin:0!important}.elementor-24 .elementor-element.elementor-element-aa5cfc2 .elementor-widget-image a{display:block;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360b6688 */.elementor-24 .elementor-element.elementor-element-360b6688 { justify-content: space-between; } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-360b6688 { flex-direction: column; align-items: flex-start; } }@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-360b6688{max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3accceff */.elementor-24 .elementor-element.elementor-element-3accceff { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-3accceff .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c4b7b4 */.elementor-24 .elementor-element.elementor-element-64c4b7b4 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-64c4b7b4 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b8dca3 */.elementor-24 .elementor-element.elementor-element-35b8dca3 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-35b8dca3 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44005e32 */.elementor-24 .elementor-element.elementor-element-44005e32 { border-radius: 12px; overflow: hidden; min-height: 110px; background: rgba(247,243,236,.14); border: 1px dashed rgba(247,243,236,.25); } .elementor-24 .elementor-element.elementor-element-44005e32 .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b0cfd9f */.elementor-24 .elementor-element.elementor-element-2b0cfd9f { transition: transform .25s ease, box-shadow .25s ease; } .elementor-24 .elementor-element.elementor-element-2b0cfd9f:hover { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(24,21,16,.16); }/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-75c34592 */.elementor-24 .elementor-element.elementor-element-75c34592 .e-n-tab-title { font-family: 'DM Mono', monospace; text-transform: uppercase; letter-spacing: .08em; font-size: 13px; padding: 12px 22px; border-radius: 24px; background: #EAE5DC; color: #181510; } .elementor-24 .elementor-element.elementor-element-75c34592 .e-n-tab-title[aria-selected='true'], .elementor-24 .elementor-element.elementor-element-75c34592 .e-n-tab-title.e-active { background: #C9973A !important; color: #181510 !important; box-shadow: 0 4px 12px rgba(201,151,58,.35); } .elementor-24 .elementor-element.elementor-element-75c34592 .e-n-tabs-heading { gap: 10px; justify-content: center; margin-bottom: 6px; } @media (max-width:1024px) { .elementor-24 .elementor-element.elementor-element-75c34592 .e-n-tab-title { font-size: 12px; padding: 10px 16px; } } @media (max-width:767px) { .elementor-24 .elementor-element.elementor-element-75c34592 .e-n-tabs-heading { display: flex !important; flex-direction: row !important; flex-wrap: wrap; justify-content: center; gap: 8px; } .elementor-24 .elementor-element.elementor-element-75c34592 .e-n-tab-title { font-size: 11px; padding: 9px 13px; width: auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6cc38f *//* NZ PARENT PHOTOS */
.elementor-24 .elementor-element.elementor-element-4a6cc38f .nz-parent-photo img { object-fit:cover !important; background: #EFE9DF; }
/* NZ PARENT SQUARES */
.elementor-24 .elementor-element.elementor-element-4a6cc38f .nz-parent-photo { border-radius: 14px !important; overflow: hidden !important; }
.elementor-24 .elementor-element.elementor-element-4a6cc38f .nz-parent-photo img { border-radius: 14px !important; }
/* NZ CARD PADDING */
.elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-47705146 > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-47705146 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-4f920d16 > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-4f920d16 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-7aff595e > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-7aff595e > .e-con-inner > .e-con { padding-left: 40px !important; padding-right: 40px !important; }
@media (max-width: 1024px) { .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-47705146 > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-47705146 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-4f920d16 > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-4f920d16 > .e-con-inner > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-7aff595e > .e-con, .elementor-24 .elementor-element.elementor-element-4a6cc38f .elementor-element-7aff595e > .e-con-inner > .e-con { padding-left: 22px !important; padding-right: 22px !important; padding-top: 22px !important; padding-bottom: 22px !important; } }
/* NZ PARENT NAMES */
.elementor-24 .elementor-element.elementor-element-4a6cc38f .nz-parent-name .elementor-heading-title { font-size: 14.5px !important; letter-spacing: .14em !important; line-height: 1.4 !important; }
@media (max-width: 767px) { .elementor-24 .elementor-element.elementor-element-4a6cc38f .nz-parent-name .elementor-heading-title { font-size: 13.5px !important; letter-spacing: .1em !important; } }/* End custom CSS */
/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=DM+Sans:wght@400;500;600;700&family=DM+Mono:wght@400;500&display=swap');/* End custom CSS */