.elementor-496 .elementor-element.elementor-element-2912efd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-41007aa7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1fa0dbaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-a582339{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-496 .elementor-element.elementor-element-6b3fdf0e{text-align:start;}.elementor-496 .elementor-element.elementor-element-2c971e8d{text-align:start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-496 .elementor-element.elementor-element-4e30c542{text-align:start;}.elementor-496 .elementor-element.elementor-element-a96393c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-3ad15f12{text-align:start;}.elementor-496 .elementor-element.elementor-element-417b931b{--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;}.elementor-496 .elementor-element.elementor-element-4447bef2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-57f6cdb4{text-align:start;}.elementor-496 .elementor-element.elementor-element-7ed760c3{text-align:start;}.elementor-496 .elementor-element.elementor-element-ca49c45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-29adfd0a{text-align:start;}.elementor-496 .elementor-element.elementor-element-681cca66{text-align:start;}.elementor-496 .elementor-element.elementor-element-38c6c2b1{text-align:start;}.elementor-496 .elementor-element.elementor-element-4a102c96{--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;--flex-wrap:wrap;}.elementor-496 .elementor-element.elementor-element-887dd32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-360ddd03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-73d16300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1390f364{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-496 .elementor-element.elementor-element-19ec3725{text-align:center;}.elementor-496 .elementor-element.elementor-element-7faec537{text-align:start;}.elementor-496 .elementor-element.elementor-element-34cf6e92{text-align:start;}.elementor-496 .elementor-element.elementor-element-65d74407{text-align:start;}.elementor-496 .elementor-element.elementor-element-2de7feb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-42c25913{text-align:start;}.elementor-496 .elementor-element.elementor-element-7a98cb6e{text-align:start;}.elementor-496 .elementor-element.elementor-element-7cc2c8ae{text-align:start;}.elementor-496 .elementor-element.elementor-element-34aa88ba{text-align:start;}.elementor-496 .elementor-element.elementor-element-24f9f2eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1a5b6a92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-142f4be5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-5282c403{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-17758b18{text-align:center;}.elementor-496 .elementor-element.elementor-element-5e5d2db6{text-align:start;}.elementor-496 .elementor-element.elementor-element-6a79ec76{text-align:start;}.elementor-496 .elementor-element.elementor-element-6073d3f1{text-align:start;}.elementor-496 .elementor-element.elementor-element-2dfbc3a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-38b77746{text-align:start;}.elementor-496 .elementor-element.elementor-element-5f517503{text-align:start;}.elementor-496 .elementor-element.elementor-element-5221c0a7{text-align:start;}.elementor-496 .elementor-element.elementor-element-38bd43ae{text-align:start;}.elementor-496 .elementor-element.elementor-element-7b35f084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4b39b8a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-7c7044cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-b7fa44e{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-ac584ec{text-align:center;}.elementor-496 .elementor-element.elementor-element-10193200{text-align:start;}.elementor-496 .elementor-element.elementor-element-5ff05889{text-align:start;}.elementor-496 .elementor-element.elementor-element-41938ae4{text-align:start;}.elementor-496 .elementor-element.elementor-element-10fd76fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4ed14b73{text-align:start;}.elementor-496 .elementor-element.elementor-element-134eb078{text-align:start;}.elementor-496 .elementor-element.elementor-element-4ba7a04e{text-align:start;}.elementor-496 .elementor-element.elementor-element-54465ff{text-align:start;}.elementor-496 .elementor-element.elementor-element-4cda456a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-7fac6de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4331f77d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-6e0c8dcf{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-25904dc2{text-align:center;}.elementor-496 .elementor-element.elementor-element-1f5709af{text-align:start;}.elementor-496 .elementor-element.elementor-element-17769786{text-align:start;}.elementor-496 .elementor-element.elementor-element-6728ad12{text-align:start;}.elementor-496 .elementor-element.elementor-element-3455e127{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-6afb5f14{text-align:start;}.elementor-496 .elementor-element.elementor-element-2663d332{text-align:start;}.elementor-496 .elementor-element.elementor-element-48fe0779{text-align:start;}.elementor-496 .elementor-element.elementor-element-711a4914{text-align:start;}.elementor-496 .elementor-element.elementor-element-6695732b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-7f3cca25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-318e073b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-3414fdc3{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-5df4589c{text-align:center;}.elementor-496 .elementor-element.elementor-element-2e68d543{text-align:start;}.elementor-496 .elementor-element.elementor-element-71db2621{text-align:start;}.elementor-496 .elementor-element.elementor-element-2143e297{text-align:start;}.elementor-496 .elementor-element.elementor-element-1f234608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1c26d52b{text-align:start;}.elementor-496 .elementor-element.elementor-element-362d44db{text-align:start;}.elementor-496 .elementor-element.elementor-element-74d8555f{text-align:start;}.elementor-496 .elementor-element.elementor-element-1f4e4fcb{text-align:start;}.elementor-496 .elementor-element.elementor-element-245289a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4419354{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-2dd6813f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4ab1b45f{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-5dd38a00{text-align:center;}.elementor-496 .elementor-element.elementor-element-64a6e9e2{text-align:start;}.elementor-496 .elementor-element.elementor-element-3785e08e{text-align:start;}.elementor-496 .elementor-element.elementor-element-12e7e52{text-align:start;}.elementor-496 .elementor-element.elementor-element-48d5818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-49edd68c{text-align:start;}.elementor-496 .elementor-element.elementor-element-70be47dc{text-align:start;}.elementor-496 .elementor-element.elementor-element-5443b9c9{text-align:start;}.elementor-496 .elementor-element.elementor-element-7bb39bf{text-align:start;}.elementor-496 .elementor-element.elementor-element-44eeab74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4056b598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1f25ab2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1643e522{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-29511fef{text-align:center;}.elementor-496 .elementor-element.elementor-element-5285cdab{text-align:start;}.elementor-496 .elementor-element.elementor-element-91d982d{text-align:start;}.elementor-496 .elementor-element.elementor-element-528877f2{text-align:start;}.elementor-496 .elementor-element.elementor-element-4932f7be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-65a8ee47{text-align:start;}.elementor-496 .elementor-element.elementor-element-1a47c056{text-align:start;}.elementor-496 .elementor-element.elementor-element-3a83045f{text-align:start;}.elementor-496 .elementor-element.elementor-element-19e6d665{text-align:start;}.elementor-496 .elementor-element.elementor-element-4c3b5be9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-77a6763c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-2533c1a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-676e16bd{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-60170ad5{text-align:center;}.elementor-496 .elementor-element.elementor-element-27d79c21{text-align:start;}.elementor-496 .elementor-element.elementor-element-613a9863{text-align:start;}.elementor-496 .elementor-element.elementor-element-553a22be{text-align:start;}.elementor-496 .elementor-element.elementor-element-1f83c448{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-6c4ae10{text-align:start;}.elementor-496 .elementor-element.elementor-element-486826b8{text-align:start;}.elementor-496 .elementor-element.elementor-element-7cf71e6d{text-align:start;}.elementor-496 .elementor-element.elementor-element-587a3f70{text-align:start;}.elementor-496 .elementor-element.elementor-element-4087eab7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-55f30c64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-d680572{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-6154e608{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-7deb9c76{text-align:center;}.elementor-496 .elementor-element.elementor-element-20cc8ff2{text-align:start;}.elementor-496 .elementor-element.elementor-element-b0b44f1{text-align:start;}.elementor-496 .elementor-element.elementor-element-29eb2e0a{text-align:start;}.elementor-496 .elementor-element.elementor-element-715bdfd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-61b3a8c6{text-align:start;}.elementor-496 .elementor-element.elementor-element-48bed7ed{text-align:start;}.elementor-496 .elementor-element.elementor-element-143bc86a{text-align:start;}.elementor-496 .elementor-element.elementor-element-9625677{text-align:start;}.elementor-496 .elementor-element.elementor-element-40f447e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-55ce7467{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-7ff609d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-c7d91a5{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4875dc8{text-align:center;}.elementor-496 .elementor-element.elementor-element-7d826cf2{text-align:start;}.elementor-496 .elementor-element.elementor-element-693dd0db{text-align:start;}.elementor-496 .elementor-element.elementor-element-74c97e5d{text-align:start;}.elementor-496 .elementor-element.elementor-element-160fb299{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1e623d88{text-align:start;}.elementor-496 .elementor-element.elementor-element-7cade2e{text-align:start;}.elementor-496 .elementor-element.elementor-element-6f03d812{text-align:start;}.elementor-496 .elementor-element.elementor-element-6564ccc2{text-align:start;}.elementor-496 .elementor-element.elementor-element-235f27a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-604ce44e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1e8b67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-31247e35{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-3d969574{text-align:center;}.elementor-496 .elementor-element.elementor-element-339e7a9{text-align:start;}.elementor-496 .elementor-element.elementor-element-412cf0de{text-align:start;}.elementor-496 .elementor-element.elementor-element-420460e0{text-align:start;}.elementor-496 .elementor-element.elementor-element-5455bfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-4102eb94{text-align:start;}.elementor-496 .elementor-element.elementor-element-3b900c2b{text-align:start;}.elementor-496 .elementor-element.elementor-element-7cdfee05{text-align:start;}.elementor-496 .elementor-element.elementor-element-7001c2a2{text-align:start;}.elementor-496 .elementor-element.elementor-element-15e07877{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-1feb7c1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-57ad880{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-28f2e3db{--display:flex;--min-height:198px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-50c1b785{text-align:center;}.elementor-496 .elementor-element.elementor-element-70f99306{text-align:start;}.elementor-496 .elementor-element.elementor-element-40fcd18d{text-align:start;}.elementor-496 .elementor-element.elementor-element-3e6aee46{text-align:start;}.elementor-496 .elementor-element.elementor-element-25a07822{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-238cab12{text-align:start;}.elementor-496 .elementor-element.elementor-element-50f2934{text-align:start;}.elementor-496 .elementor-element.elementor-element-32d18c21{text-align:start;}.elementor-496 .elementor-element.elementor-element-72cc4ae6{text-align:start;}.elementor-496 .elementor-element.elementor-element-0a33551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-407679f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-496 .elementor-element.elementor-element-143d861d{text-align:start;}.elementor-496 .elementor-element.elementor-element-4b7be1d2{text-align:start;}.elementor-496 .elementor-element.elementor-element-4b7be1d2 .elementor-heading-title{font-size:25px;}.elementor-496 .elementor-element.elementor-element-4f15fa95{--e-image-carousel-slides-to-show:5;}.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-496 .elementor-element.elementor-element-1390f364{--min-height:198px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-496 .elementor-element.elementor-element-5282c403{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-b7fa44e{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-6e0c8dcf{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-3414fdc3{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-4ab1b45f{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-1643e522{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-676e16bd{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-6154e608{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-c7d91a5{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-31247e35{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-28f2e3db{--min-height:198px;}.elementor-496 .elementor-element.elementor-element-4f15fa95{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-496 .elementor-element.elementor-element-887dd32{--width:100%;}.elementor-496 .elementor-element.elementor-element-1390f364{--width:198px;--min-height:198px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-496 .elementor-element.elementor-element-24f9f2eb{--width:100%;}.elementor-496 .elementor-element.elementor-element-5282c403{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-7b35f084{--width:100%;}.elementor-496 .elementor-element.elementor-element-b7fa44e{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-4cda456a{--width:100%;}.elementor-496 .elementor-element.elementor-element-6e0c8dcf{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-6695732b{--width:100%;}.elementor-496 .elementor-element.elementor-element-3414fdc3{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-245289a8{--width:100%;}.elementor-496 .elementor-element.elementor-element-4ab1b45f{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-44eeab74{--width:100%;}.elementor-496 .elementor-element.elementor-element-1643e522{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-4c3b5be9{--width:100%;}.elementor-496 .elementor-element.elementor-element-676e16bd{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-4087eab7{--width:100%;}.elementor-496 .elementor-element.elementor-element-6154e608{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-40f447e2{--width:100%;}.elementor-496 .elementor-element.elementor-element-c7d91a5{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-235f27a8{--width:100%;}.elementor-496 .elementor-element.elementor-element-31247e35{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-15e07877{--width:100%;}.elementor-496 .elementor-element.elementor-element-28f2e3db{--width:198px;--min-height:198px;}.elementor-496 .elementor-element.elementor-element-4b7be1d2 .elementor-heading-title{font-size:21px;}.elementor-496 .elementor-element.elementor-element-4f15fa95{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-496 .elementor-element.elementor-element-887dd32{--width:25%;}.elementor-496 .elementor-element.elementor-element-1390f364{--width:198px;}.elementor-496 .elementor-element.elementor-element-24f9f2eb{--width:25%;}.elementor-496 .elementor-element.elementor-element-5282c403{--width:198px;}.elementor-496 .elementor-element.elementor-element-7b35f084{--width:25%;}.elementor-496 .elementor-element.elementor-element-b7fa44e{--width:198px;}.elementor-496 .elementor-element.elementor-element-4cda456a{--width:25%;}.elementor-496 .elementor-element.elementor-element-6e0c8dcf{--width:198px;}.elementor-496 .elementor-element.elementor-element-6695732b{--width:25%;}.elementor-496 .elementor-element.elementor-element-3414fdc3{--width:198px;}.elementor-496 .elementor-element.elementor-element-245289a8{--width:25%;}.elementor-496 .elementor-element.elementor-element-4ab1b45f{--width:198px;}.elementor-496 .elementor-element.elementor-element-44eeab74{--width:25%;}.elementor-496 .elementor-element.elementor-element-1643e522{--width:198px;}.elementor-496 .elementor-element.elementor-element-4c3b5be9{--width:25%;}.elementor-496 .elementor-element.elementor-element-676e16bd{--width:198px;}.elementor-496 .elementor-element.elementor-element-4087eab7{--width:25%;}.elementor-496 .elementor-element.elementor-element-6154e608{--width:198px;}.elementor-496 .elementor-element.elementor-element-40f447e2{--width:25%;}.elementor-496 .elementor-element.elementor-element-c7d91a5{--width:198px;}.elementor-496 .elementor-element.elementor-element-235f27a8{--width:25%;}.elementor-496 .elementor-element.elementor-element-31247e35{--width:198px;}.elementor-496 .elementor-element.elementor-element-15e07877{--width:25%;}.elementor-496 .elementor-element.elementor-element-28f2e3db{--width:198px;}}@media(max-width:1024px) and (min-width:768px){.elementor-496 .elementor-element.elementor-element-887dd32{--width:50%;}.elementor-496 .elementor-element.elementor-element-1390f364{--width:198px;}.elementor-496 .elementor-element.elementor-element-24f9f2eb{--width:50%;}.elementor-496 .elementor-element.elementor-element-5282c403{--width:198px;}.elementor-496 .elementor-element.elementor-element-7b35f084{--width:50%;}.elementor-496 .elementor-element.elementor-element-b7fa44e{--width:198px;}.elementor-496 .elementor-element.elementor-element-4cda456a{--width:50%;}.elementor-496 .elementor-element.elementor-element-6e0c8dcf{--width:198px;}.elementor-496 .elementor-element.elementor-element-6695732b{--width:50%;}.elementor-496 .elementor-element.elementor-element-3414fdc3{--width:198px;}.elementor-496 .elementor-element.elementor-element-245289a8{--width:50%;}.elementor-496 .elementor-element.elementor-element-4ab1b45f{--width:198px;}.elementor-496 .elementor-element.elementor-element-44eeab74{--width:50%;}.elementor-496 .elementor-element.elementor-element-1643e522{--width:198px;}.elementor-496 .elementor-element.elementor-element-4c3b5be9{--width:50%;}.elementor-496 .elementor-element.elementor-element-676e16bd{--width:198px;}.elementor-496 .elementor-element.elementor-element-4087eab7{--width:50%;}.elementor-496 .elementor-element.elementor-element-6154e608{--width:198px;}.elementor-496 .elementor-element.elementor-element-40f447e2{--width:50%;}.elementor-496 .elementor-element.elementor-element-c7d91a5{--width:198px;}.elementor-496 .elementor-element.elementor-element-235f27a8{--width:50%;}.elementor-496 .elementor-element.elementor-element-31247e35{--width:198px;}.elementor-496 .elementor-element.elementor-element-15e07877{--width:50%;}.elementor-496 .elementor-element.elementor-element-28f2e3db{--width:198px;}}/* Start custom CSS for image, class: .elementor-element-19ec3725 */.elementor-496 .elementor-element.elementor-element-19ec3725{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-19ec3725 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-19ec3725 a,
.elementor-496 .elementor-element.elementor-element-19ec3725 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-19ec3725 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-19ec3725,
.elementor-496 .elementor-element.elementor-element-19ec3725 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-19ec3725 a,
.elementor-496 .elementor-element.elementor-element-19ec3725 picture,
.elementor-496 .elementor-element.elementor-element-19ec3725 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17758b18 */.elementor-496 .elementor-element.elementor-element-17758b18{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-17758b18 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-17758b18 a,
.elementor-496 .elementor-element.elementor-element-17758b18 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-17758b18 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-17758b18,
.elementor-496 .elementor-element.elementor-element-17758b18 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-17758b18 a,
.elementor-496 .elementor-element.elementor-element-17758b18 picture,
.elementor-496 .elementor-element.elementor-element-17758b18 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac584ec */.elementor-496 .elementor-element.elementor-element-ac584ec{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-ac584ec .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-ac584ec a,
.elementor-496 .elementor-element.elementor-element-ac584ec picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-ac584ec img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-ac584ec,
.elementor-496 .elementor-element.elementor-element-ac584ec .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-ac584ec a,
.elementor-496 .elementor-element.elementor-element-ac584ec picture,
.elementor-496 .elementor-element.elementor-element-ac584ec img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25904dc2 */.elementor-496 .elementor-element.elementor-element-25904dc2{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-25904dc2 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-25904dc2 a,
.elementor-496 .elementor-element.elementor-element-25904dc2 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-25904dc2 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-25904dc2,
.elementor-496 .elementor-element.elementor-element-25904dc2 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-25904dc2 a,
.elementor-496 .elementor-element.elementor-element-25904dc2 picture,
.elementor-496 .elementor-element.elementor-element-25904dc2 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5df4589c */.elementor-496 .elementor-element.elementor-element-5df4589c{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-5df4589c .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-5df4589c a,
.elementor-496 .elementor-element.elementor-element-5df4589c picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-5df4589c img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-5df4589c,
.elementor-496 .elementor-element.elementor-element-5df4589c .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-5df4589c a,
.elementor-496 .elementor-element.elementor-element-5df4589c picture,
.elementor-496 .elementor-element.elementor-element-5df4589c img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5dd38a00 */.elementor-496 .elementor-element.elementor-element-5dd38a00{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-5dd38a00 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-5dd38a00 a,
.elementor-496 .elementor-element.elementor-element-5dd38a00 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-5dd38a00 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-5dd38a00,
.elementor-496 .elementor-element.elementor-element-5dd38a00 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-5dd38a00 a,
.elementor-496 .elementor-element.elementor-element-5dd38a00 picture,
.elementor-496 .elementor-element.elementor-element-5dd38a00 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29511fef */.elementor-496 .elementor-element.elementor-element-29511fef{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-29511fef .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-29511fef a,
.elementor-496 .elementor-element.elementor-element-29511fef picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-29511fef img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-29511fef,
.elementor-496 .elementor-element.elementor-element-29511fef .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-29511fef a,
.elementor-496 .elementor-element.elementor-element-29511fef picture,
.elementor-496 .elementor-element.elementor-element-29511fef img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60170ad5 */.elementor-496 .elementor-element.elementor-element-60170ad5{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-60170ad5 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-60170ad5 a,
.elementor-496 .elementor-element.elementor-element-60170ad5 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-60170ad5 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-60170ad5,
.elementor-496 .elementor-element.elementor-element-60170ad5 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-60170ad5 a,
.elementor-496 .elementor-element.elementor-element-60170ad5 picture,
.elementor-496 .elementor-element.elementor-element-60170ad5 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7deb9c76 */.elementor-496 .elementor-element.elementor-element-7deb9c76{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-7deb9c76 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-7deb9c76 a,
.elementor-496 .elementor-element.elementor-element-7deb9c76 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-7deb9c76 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-7deb9c76,
.elementor-496 .elementor-element.elementor-element-7deb9c76 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-7deb9c76 a,
.elementor-496 .elementor-element.elementor-element-7deb9c76 picture,
.elementor-496 .elementor-element.elementor-element-7deb9c76 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4875dc8 */.elementor-496 .elementor-element.elementor-element-4875dc8{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-4875dc8 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-4875dc8 a,
.elementor-496 .elementor-element.elementor-element-4875dc8 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-4875dc8 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-4875dc8,
.elementor-496 .elementor-element.elementor-element-4875dc8 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-4875dc8 a,
.elementor-496 .elementor-element.elementor-element-4875dc8 picture,
.elementor-496 .elementor-element.elementor-element-4875dc8 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d969574 */.elementor-496 .elementor-element.elementor-element-3d969574{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-3d969574 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-3d969574 a,
.elementor-496 .elementor-element.elementor-element-3d969574 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-3d969574 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-3d969574,
.elementor-496 .elementor-element.elementor-element-3d969574 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-3d969574 a,
.elementor-496 .elementor-element.elementor-element-3d969574 picture,
.elementor-496 .elementor-element.elementor-element-3d969574 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50c1b785 */.elementor-496 .elementor-element.elementor-element-50c1b785{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-50c1b785 .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-50c1b785 a,
.elementor-496 .elementor-element.elementor-element-50c1b785 picture{
  display:block!important;
  width:198px!important;
  height:198px!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-50c1b785 img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* TRUE CIRCLE */
.elementor-496 .elementor-element.elementor-element-50c1b785,
.elementor-496 .elementor-element.elementor-element-50c1b785 .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-50c1b785 a,
.elementor-496 .elementor-element.elementor-element-50c1b785 picture,
.elementor-496 .elementor-element.elementor-element-50c1b785 img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca49c45 */.elementor-496 .elementor-element.elementor-element-ca49c45{
  direction:rtl;
  background:#121c0d;
  color:#fff;
  padding:110px 4.2vw;
  overflow:hidden;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-eyebrow .elementor-heading-title{
  color:#b9cf9e;
  font-family:"Assistant",Arial,sans-serif;
  font-size:20px;
  font-weight:500;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-title .elementor-heading-title{
  max-width:1050px;
  margin:14px 0 0;
  color:#fff;
  font-family:"Assistant",Arial,sans-serif;
  font-size:clamp(46px,5.6vw,82px);
  font-weight:500;
  line-height:.96;
  letter-spacing:-.045em;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-intro{
  max-width:820px;
  margin-top:22px;
  color:#aebda6;
  font-family:"Assistant",Arial,sans-serif;
  font-size:19px;
  line-height:1.75;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-grid{
  margin-top:66px;
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:1px!important;
  background:rgba(255,255,255,.13);
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-card{
  width:100%!important;
  min-width:0!important;
  min-height:600px;
  perspective:1400px;
  overflow:visible;
  background:#172512;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-card-inner{
  position:relative;
  min-height:600px;
  width:100%;
  height:100%;
  transform-style:preserve-3d;
  transition:transform .65s cubic-bezier(.2,.72,.2,1);
}
@media (hover:hover) and (pointer:fine){
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-card:hover .ag-human-card-inner,
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-card:focus-within .ag-human-card-inner{
    transform:rotateY(180deg);
  }
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-face{
  position:absolute;
  inset:0;
  width:100%;
  min-height:600px;
  padding:14px;
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
  overflow:hidden;
  background:#172512;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-front{
  z-index:2;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-back{
  transform:rotateY(180deg);
  justify-content:center;
  padding:34px!important;
  background:#20331a;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-name .elementor-heading-title{
  margin-top:22px;
  color:#fff;
  font-family:"Assistant",Arial,sans-serif;
  font-size:26px;
  font-weight:600;
  line-height:1.1;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-role .elementor-heading-title{
  margin-top:7px;
  color:#d6e6c8;
  font-family:"Assistant",Arial,sans-serif;
  font-size:18px;
  font-weight:500;
  line-height:1.35;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-education{
  margin-top:11px;
  color:#9fad96;
  font-family:"Assistant",Arial,sans-serif;
  font-size:15px;
  line-height:1.5;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-hint .elementor-heading-title{
  margin-top:18px;
  padding-top:13px;
  border-top:1px solid rgba(255,255,255,.14);
  color:#94ad7d;
  font-family:"Assistant",Arial,sans-serif;
  font-size:14px;
  font-weight:500;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-back-label .elementor-heading-title{
  color:#a8c28e;
  font-family:"Assistant",Arial,sans-serif;
  font-size:16px;
  font-weight:600;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-back-name .elementor-heading-title{
  margin-top:18px;
  color:#fff;
  font-family:"Assistant",Arial,sans-serif;
  font-size:31px;
  font-weight:600;
  line-height:1.05;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-bio{
  margin-top:28px;
  color:#d2dbc9;
  font-family:"Assistant",Arial,sans-serif;
  font-size:17px;
  line-height:1.72;
}
@media(max-width:1100px){
  .elementor-496 .elementor-element.elementor-element-ca49c45{
    padding:88px 28px;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}
@media(max-width:767px){
  .elementor-496 .elementor-element.elementor-element-ca49c45{
    padding:72px 20px;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-title .elementor-heading-title{
    font-size:46px;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-intro{
    font-size:17px;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-grid{
    grid-template-columns:1fr!important;
    gap:12px!important;
    background:transparent;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-card,
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-card-inner{
    min-height:0;
    height:auto;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-card-inner{
    transform:none!important;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-face{
    position:relative;
    inset:auto;
    min-height:0;
    backface-visibility:visible;
    -webkit-backface-visibility:visible;
  }
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-back{
    transform:none;
    padding:26px 20px 30px!important;
    border-top:1px solid rgba(255,255,255,.12);
  }
  
  .elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-hint{
    display:none;
  }
}

/* LOCAL TEAM IMAGE CONTROL — v2 */
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-photo{
  overflow:hidden!important;
  position:relative!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  flex:0 0 198px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
  background:linear-gradient(135deg,#263d1d,#0e190a);
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0 auto!important;
  padding:0!important;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image .elementor-widget-container{
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image a,
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image picture{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image img{
  display:block!important;
  width:198px!important;
  min-width:198px!important;
  max-width:198px!important;
  height:198px!important;
  min-height:198px!important;
  max-height:198px!important;
  margin:0!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  border-radius:50%!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}


/* FORCE TRUE CIRCLE — final local override */
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-photo,
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image,
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image .elementor-widget-container,
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image a,
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image picture,
.elementor-496 .elementor-element.elementor-element-ca49c45 .ag-human-image img{
  border-radius:50%!important;
  overflow:hidden!important;
  clip-path:circle(50% at 50% 50%)!important;
  -webkit-clip-path:circle(50% at 50% 50%)!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4f15fa95 */.elementor-496 .elementor-element.elementor-element-4f15fa95{
  width:100%;
  margin-top:46px;
  padding:26px 34px;
  overflow:hidden;
  background:#ffffff;
  border:1px solid rgba(56,104,0,.10);
  border-radius:28px;
  box-shadow:0 18px 46px rgba(19,33,15,.07);
}

/* Continuous / marquee-like movement */
.elementor-496 .elementor-element.elementor-element-4f15fa95 .elementor-image-carousel-wrapper,
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper,
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-container{
  overflow:hidden!important;
}
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-wrapper{
  align-items:center!important;
  transition-timing-function:linear!important;
  -webkit-transition-timing-function:linear!important;
}
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:116px;
  background:transparent!important;
}
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide-inner{
  width:100%;
  height:116px;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin:0!important;
  padding:0 18px!important;
}

/* Keep every logo visually balanced without distorting it */
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide-image{
  display:block!important;
  width:auto!important;
  max-width:170px!important;
  height:auto!important;
  max-height:76px!important;
  object-fit:contain!important;
  object-position:center!important;
  filter:none!important;
  opacity:.88;
  transition:opacity .22s ease,transform .22s ease;
}
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide:hover .swiper-slide-image{
  opacity:1;
  transform:scale(1.035);
}

/* Remove any Elementor navigation residue */
.elementor-496 .elementor-element.elementor-element-4f15fa95 .elementor-swiper-button,
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-button-prev,
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-button-next,
.elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-pagination{
  display:none!important;
}

/* Tablet */
@media(max-width:1100px){
  .elementor-496 .elementor-element.elementor-element-4f15fa95{
    margin-top:38px;
    padding:22px 24px;
    border-radius:24px;
  }
  .elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide{
    min-height:102px;
  }
  .elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide-inner{
    height:102px;
    padding:0 14px!important;
  }
  .elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide-image{
    max-width:145px!important;
    max-height:64px!important;
  }
}

/* Mobile */
@media(max-width:767px){
  .elementor-496 .elementor-element.elementor-element-4f15fa95{
    margin-top:30px;
    padding:18px 16px;
    border-radius:20px;
  }
  .elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide{
    min-height:90px;
  }
  .elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide-inner{
    height:90px;
    padding:0 10px!important;
  }
  .elementor-496 .elementor-element.elementor-element-4f15fa95 .swiper-slide-image{
    max-width:122px!important;
    max-height:56px!important;
  }
}/* End custom CSS */