.elementor-644 .elementor-element.elementor-element-3b547576{--display:flex;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-644 .elementor-element.elementor-element-3b547576:not(.elementor-motion-effects-element-type-background), .elementor-644 .elementor-element.elementor-element-3b547576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c0880f );}.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-644 .elementor-element.elementor-element-4fe95811 .elementor-heading-title{font-family:"Aptos", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-644 .elementor-element.elementor-element-0de91e9{--display:flex;}.elementor-644 .elementor-element.elementor-element-2bdba62{padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-8ef2791{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-5bcc76c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-124bbe53{--display:flex;--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-644 .elementor-element.elementor-element-531ba648{border-style:none;}.elementor-644 .elementor-element.elementor-element-531ba648 img{border-radius:100px 100px 100px 100px;}.elementor-644 .elementor-element.elementor-element-3a56b614{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-6479efc .elementor-heading-title{font-family:"Aptos", Sans-serif;font-weight:700;color:#393939;}.elementor-644 .elementor-element.elementor-element-79e1d6d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-wrapper{align-items:center;}.elementor-644 .elementor-element.elementor-element-2b515cdc{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-2b515cdc.elementor-view-stacked .elementor-icon{background-color:#828282;}.elementor-644 .elementor-element.elementor-element-2b515cdc.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-2b515cdc.elementor-view-default .elementor-icon{fill:#828282;color:#828282;border-color:#828282;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-title a{font-family:"Aptos", Sans-serif;font-weight:700;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-description{font-family:"Aptos", Sans-serif;font-weight:400;color:#828282;}.elementor-644 .elementor-element.elementor-element-1792971e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-5f7824ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-6b72b07f{border-style:none;}.elementor-644 .elementor-element.elementor-element-6b72b07f img{border-radius:100px 100px 100px 100px;}.elementor-644 .elementor-element.elementor-element-1d698543{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-102a133c .elementor-heading-title{font-family:"Aptos", Sans-serif;font-weight:700;color:#393939;}.elementor-644 .elementor-element.elementor-element-36961fc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-wrapper{align-items:center;}.elementor-644 .elementor-element.elementor-element-58b1564c{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-58b1564c.elementor-view-stacked .elementor-icon{background-color:#828282;}.elementor-644 .elementor-element.elementor-element-58b1564c.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-58b1564c.elementor-view-default .elementor-icon{fill:#828282;color:#828282;border-color:#828282;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-title a{font-family:"Aptos", Sans-serif;font-weight:700;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-description{font-family:"Aptos", Sans-serif;font-weight:400;color:#828282;}.elementor-644 .elementor-element.elementor-element-6e56448a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-32dc9f16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-6dee7ba5{border-style:none;}.elementor-644 .elementor-element.elementor-element-6dee7ba5 img{border-radius:100px 100px 100px 100px;}.elementor-644 .elementor-element.elementor-element-6e2a8b43{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-69d195e5 .elementor-heading-title{font-family:"Aptos", Sans-serif;font-weight:700;color:#393939;}.elementor-644 .elementor-element.elementor-element-1ff44dc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-wrapper{align-items:center;}.elementor-644 .elementor-element.elementor-element-65080ecc{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-65080ecc.elementor-view-stacked .elementor-icon{background-color:#828282;}.elementor-644 .elementor-element.elementor-element-65080ecc.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-65080ecc.elementor-view-default .elementor-icon{fill:#828282;color:#828282;border-color:#828282;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-title a{font-family:"Aptos", Sans-serif;font-weight:700;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-description{font-family:"Aptos", Sans-serif;font-weight:400;color:#828282;}.elementor-644 .elementor-element.elementor-element-6943416f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-7d8fa66c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-cf9e7ca{border-style:none;}.elementor-644 .elementor-element.elementor-element-cf9e7ca img{border-radius:100px 100px 100px 100px;}.elementor-644 .elementor-element.elementor-element-5706bff0{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-5558d647 .elementor-heading-title{font-family:"Aptos", Sans-serif;font-weight:700;color:#393939;}.elementor-644 .elementor-element.elementor-element-293e51ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-wrapper{align-items:center;}.elementor-644 .elementor-element.elementor-element-225c41b3{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-225c41b3.elementor-view-stacked .elementor-icon{background-color:#828282;}.elementor-644 .elementor-element.elementor-element-225c41b3.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-225c41b3.elementor-view-default .elementor-icon{fill:#828282;color:#828282;border-color:#828282;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-title a{font-family:"Aptos", Sans-serif;font-weight:700;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-description{font-family:"Aptos", Sans-serif;font-weight:400;color:#828282;}.elementor-644 .elementor-element.elementor-element-5aed2a29{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-47abcf78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-4ab84b08{border-style:none;}.elementor-644 .elementor-element.elementor-element-4ab84b08 img{border-radius:100px 100px 100px 100px;}.elementor-644 .elementor-element.elementor-element-5c6a10b{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-38687bbc .elementor-heading-title{font-family:"Aptos", Sans-serif;font-weight:700;color:#393939;}.elementor-644 .elementor-element.elementor-element-30446c70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-wrapper{align-items:center;}.elementor-644 .elementor-element.elementor-element-7b5bb76f{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f.elementor-view-stacked .elementor-icon{background-color:#828282;}.elementor-644 .elementor-element.elementor-element-7b5bb76f.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-7b5bb76f.elementor-view-default .elementor-icon{fill:#828282;color:#828282;border-color:#828282;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-title a{font-family:"Aptos", Sans-serif;font-weight:700;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-description{font-family:"Aptos", Sans-serif;font-weight:400;color:#828282;}.elementor-644 .elementor-element.elementor-element-770d8254{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-48e66125{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-3e97ae51{border-style:none;}.elementor-644 .elementor-element.elementor-element-3e97ae51 img{border-radius:100px 100px 100px 100px;}.elementor-644 .elementor-element.elementor-element-42e091cf{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-3e66950b .elementor-heading-title{font-family:"Aptos", Sans-serif;font-weight:700;color:#393939;}.elementor-644 .elementor-element.elementor-element-4e3c3280{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-wrapper{align-items:center;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2.elementor-view-stacked .elementor-icon{background-color:#828282;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2.elementor-view-framed .elementor-icon, .elementor-644 .elementor-element.elementor-element-6c7f7ac2.elementor-view-default .elementor-icon{fill:#828282;color:#828282;border-color:#828282;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-title, .elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-title a{font-family:"Aptos", Sans-serif;font-weight:700;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-description{font-family:"Aptos", Sans-serif;font-weight:400;color:#828282;}.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-644 .elementor-element.elementor-element-d2e5776 .elementor-button{background-color:#FFFFFF00;font-family:"Aptos", Sans-serif;font-size:16px;font-weight:700;fill:#636363;color:#636363;padding:0px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-d2e5776{padding:20px 0px 0px 0px;}.elementor-644 .elementor-element.elementor-element-d2e5776 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-644 .elementor-element.elementor-element-d2e5776 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-644 .elementor-element.elementor-element-8ef2791{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-644 .elementor-element.elementor-element-5bcc76c4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-wrapper{align-items:start;}.elementor-644 .elementor-element.elementor-element-2b515cdc{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-title{margin-block-end:0px;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon{font-size:14px;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon i{transform:rotate(0deg);}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-description{font-size:14px;}.elementor-644 .elementor-element.elementor-element-1792971e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-wrapper{align-items:start;}.elementor-644 .elementor-element.elementor-element-58b1564c{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-title{margin-block-end:0px;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon{font-size:14px;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon i{transform:rotate(0deg);}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-description{font-size:14px;}.elementor-644 .elementor-element.elementor-element-6e56448a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-wrapper{align-items:start;}.elementor-644 .elementor-element.elementor-element-65080ecc{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-title{margin-block-end:0px;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon{font-size:14px;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon i{transform:rotate(0deg);}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-description{font-size:14px;}.elementor-644 .elementor-element.elementor-element-6943416f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-wrapper{align-items:start;}.elementor-644 .elementor-element.elementor-element-225c41b3{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon{font-size:14px;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon i{transform:rotate(0deg);}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-description{font-size:14px;}.elementor-644 .elementor-element.elementor-element-5aed2a29{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-wrapper{align-items:start;}.elementor-644 .elementor-element.elementor-element-7b5bb76f{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-title{margin-block-end:0px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon{font-size:14px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon i{transform:rotate(0deg);}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-description{font-size:14px;}.elementor-644 .elementor-element.elementor-element-770d8254{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-wrapper{align-items:start;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2{--icon-box-icon-margin:8px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon{font-size:14px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon i{transform:rotate(0deg);}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-description{font-size:14px;}}@media(max-width:767px){.elementor-644 .elementor-element.elementor-element-5bcc76c4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-644 .elementor-element.elementor-element-124bbe53{--width:20%;}.elementor-644 .elementor-element.elementor-element-3a56b614{--width:80%;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-description{font-size:16px;}.elementor-644 .elementor-element.elementor-element-1792971e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-644 .elementor-element.elementor-element-5f7824ae{--width:20%;}.elementor-644 .elementor-element.elementor-element-1d698543{--width:80%;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-description{font-size:16px;}.elementor-644 .elementor-element.elementor-element-6e56448a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-644 .elementor-element.elementor-element-32dc9f16{--width:20%;}.elementor-644 .elementor-element.elementor-element-6e2a8b43{--width:80%;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-description{font-size:16px;}.elementor-644 .elementor-element.elementor-element-6943416f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-644 .elementor-element.elementor-element-7d8fa66c{--width:20%;}.elementor-644 .elementor-element.elementor-element-5706bff0{--width:80%;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-description{font-size:16px;}.elementor-644 .elementor-element.elementor-element-5aed2a29{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-644 .elementor-element.elementor-element-47abcf78{--width:20%;}.elementor-644 .elementor-element.elementor-element-5c6a10b{--width:80%;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-description{font-size:16px;}.elementor-644 .elementor-element.elementor-element-770d8254{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-644 .elementor-element.elementor-element-48e66125{--width:20%;}.elementor-644 .elementor-element.elementor-element-42e091cf{--width:80%;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon{font-size:16px;}.elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-description{font-size:16px;}}@media(min-width:768px){.elementor-644 .elementor-element.elementor-element-124bbe53{--width:18%;}.elementor-644 .elementor-element.elementor-element-3a56b614{--width:82%;}.elementor-644 .elementor-element.elementor-element-5f7824ae{--width:18%;}.elementor-644 .elementor-element.elementor-element-1d698543{--width:82%;}.elementor-644 .elementor-element.elementor-element-32dc9f16{--width:18%;}.elementor-644 .elementor-element.elementor-element-6e2a8b43{--width:82%;}.elementor-644 .elementor-element.elementor-element-7d8fa66c{--width:18%;}.elementor-644 .elementor-element.elementor-element-5706bff0{--width:82%;}.elementor-644 .elementor-element.elementor-element-47abcf78{--width:18%;}.elementor-644 .elementor-element.elementor-element-5c6a10b{--width:82%;}.elementor-644 .elementor-element.elementor-element-48e66125{--width:18%;}.elementor-644 .elementor-element.elementor-element-42e091cf{--width:82%;}}@media(max-width:1024px) and (min-width:768px){.elementor-644 .elementor-element.elementor-element-124bbe53{--width:22%;}.elementor-644 .elementor-element.elementor-element-3a56b614{--width:78%;}.elementor-644 .elementor-element.elementor-element-5f7824ae{--width:22%;}.elementor-644 .elementor-element.elementor-element-1d698543{--width:78%;}.elementor-644 .elementor-element.elementor-element-32dc9f16{--width:22%;}.elementor-644 .elementor-element.elementor-element-6e2a8b43{--width:78%;}.elementor-644 .elementor-element.elementor-element-7d8fa66c{--width:22%;}.elementor-644 .elementor-element.elementor-element-5706bff0{--width:78%;}.elementor-644 .elementor-element.elementor-element-47abcf78{--width:22%;}.elementor-644 .elementor-element.elementor-element-5c6a10b{--width:78%;}.elementor-644 .elementor-element.elementor-element-48e66125{--width:22%;}.elementor-644 .elementor-element.elementor-element-42e091cf{--width:78%;}}/* Start custom CSS for image, class: .elementor-element-531ba648 */.elementor-644 .elementor-element.elementor-element-531ba648 img {
    border:1px solid #C1C1C1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b515cdc */@media only screen and (max-width: 1024px) {
    .elementor-644 .elementor-element.elementor-element-2b515cdc .elementor-icon-box-icon { 
        padding-top:4px !important;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b72b07f */.elementor-644 .elementor-element.elementor-element-6b72b07f img {
    border:1px solid #C1C1C1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58b1564c */@media only screen and (max-width: 1024px) {
    .elementor-644 .elementor-element.elementor-element-58b1564c .elementor-icon-box-icon { 
        padding-top:4px !important;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6dee7ba5 */.elementor-644 .elementor-element.elementor-element-6dee7ba5 img {
    border:1px solid #C1C1C1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-65080ecc */@media only screen and (max-width: 1024px) {
    .elementor-644 .elementor-element.elementor-element-65080ecc .elementor-icon-box-icon { 
        padding-top:4px !important;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf9e7ca */.elementor-644 .elementor-element.elementor-element-cf9e7ca img {
    border:1px solid #C1C1C1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-225c41b3 */@media only screen and (max-width: 1024px) {
    .elementor-644 .elementor-element.elementor-element-225c41b3 .elementor-icon-box-icon { 
        padding-top:4px !important;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ab84b08 */.elementor-644 .elementor-element.elementor-element-4ab84b08 img {
    border:1px solid #C1C1C1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b5bb76f */@media only screen and (max-width: 1024px) {
    .elementor-644 .elementor-element.elementor-element-7b5bb76f .elementor-icon-box-icon { 
        padding-top:4px !important;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e97ae51 */.elementor-644 .elementor-element.elementor-element-3e97ae51 img {
    border:1px solid #C1C1C1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c7f7ac2 */@media only screen and (max-width: 1024px) {
    .elementor-644 .elementor-element.elementor-element-6c7f7ac2 .elementor-icon-box-icon { 
        padding-top:4px !important;
}}/* End custom CSS */
/* Start custom CSS *//* 1) Force single-column list inside each card (override Elementor's grid-2 rules) */
.posts-container .elementor-shortcode .elementor-posts.elementor-grid {
  display: grid;
  grid-template-columns: 1fr !important; /* beats .elementor-grid-2 .elementor-grid */
  gap: 12px;
}

/* 2) Reset item spacing */
.posts-container .elementor-post {
  margin: 0;
}

/* 3) Title chip styles */
.posts-container .elementor-post__title { margin: 0; }

.posts-container .elementor-post__title a {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #636363;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  background: #F5F5F5;
  border-radius: 5px;
  padding: 10px;
  line-height: 1.3;
  transition: background-color 300ms ease, color 300ms ease, box-shadow 300ms ease;
}

/* 4) Little icon to the left of each title */
.posts-container .elementor-post__title a::before {
  content: "";
  width: 18px;
  height: 18px;
  flex: 0 0 18px;
  background-image: url("/wp-content/uploads/2025/08/article-icon.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

/* 5) Optional: hide the default read-more since the whole chip is clickable */
.posts-container .elementor-post__read-more {
  display: none;
}

/* 6) Optional: hover/focus states */
.posts-container .elementor-post__title a:hover,
.posts-container .elementor-post__title a:focus {
  background: #EDEDED;
  color: #333333;
  outline: none;
}/* End custom CSS */