.elementor-965 .elementor-element.elementor-element-fc000122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec00009a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000097 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec000098 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec000099{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-ec0000b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec00009c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec00009d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec00009e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec00009f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000a3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec0000a4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec0000a5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec0000a6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec0000aa .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec0000ab .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec0000ac .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec0000ad .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000096{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000095{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000094 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000083{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad000082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec00008a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000089{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000086 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec000087 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec000088 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000073{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-ce0000b8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-ad000076 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad000060{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad00005e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad00005f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad000061 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000062 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad000064 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000065 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad000067 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000068 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000078{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-ad000079 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad00007f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-ad00007f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-965 .elementor-element.elementor-element-ad00007f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-965 .elementor-element.elementor-element-ad00007f .elementor-icon-list-text{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-ad000080 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec000084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000083{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec00007e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec00007f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec000080 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc0000d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc0000cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000cf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000d3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc0000e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000d4 .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000d5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000d7 .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000d8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000da .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000dd .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000de{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000e0 .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000e1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc0000f2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-fc0000f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-965 .elementor-element.elementor-element-fc0000f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-965 .elementor-element.elementor-element-fc0000f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-fc000118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc000117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000f5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc000116{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000f6 .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000f7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc0000f8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc0000fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000fa .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc0000fc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc000101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc0000fe .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc0000ff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc000100{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc000105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc000102 .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc000103 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc000104{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc000109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc000106 .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc000107 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc000108{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc00010d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc00010a .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc00010b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc00010c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc000111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc00010e .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc00010f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc000110{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc000115{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc000112 .elementor-icon-wrapper{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc000113 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc000114{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc000121{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc000120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc00011f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc000119 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-fc00011e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc00011a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc00011d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-fc00011b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-fc00011c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000090{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad00008f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000090{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec00008f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec00008c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec00008d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec00008e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad000088{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-ad00008e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad00008d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ad00008b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ad00008c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ec000093{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ec000091 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000bc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000bd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000c0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-ce0000c1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000c4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-ce0000c4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-965 .elementor-element.elementor-element-ce0000c4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-965 .elementor-element.elementor-element-ce0000c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-ce0000c5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000c6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-ce0000cb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-ce0000cb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-965 .elementor-element.elementor-element-ce0000cb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-965 .elementor-element.elementor-element-ce0000cb .elementor-icon-list-text{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-ce0000cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000cd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000cf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000d1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000d3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000d7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-ce0000dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-965 .elementor-element.elementor-element-ce0000db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000054{--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-965 .elementor-element.elementor-element-sd000053{--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-965 .elementor-element.elementor-element-sd000052 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000058{--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-965 .elementor-element.elementor-element-sd000057{--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-965 .elementor-element.elementor-element-sd000039{--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-965 .elementor-element.elementor-element-sd000038{--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-965 .elementor-element.elementor-element-sd000036 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000037 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000055{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-sd000056{--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-965 .elementor-element.elementor-element-sd00003e{--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-965 .elementor-element.elementor-element-sd00003a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd00003b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-sd00003c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd00003d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-sd000045{--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-965 .elementor-element.elementor-element-sd00003f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000044 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-sd000044 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-965 .elementor-element.elementor-element-sd000044{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-965 .elementor-element.elementor-element-sd000044 .elementor-icon-list-text{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-sd000049{--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-965 .elementor-element.elementor-element-sd000046 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000047 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000048{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-965 .elementor-element.elementor-element-sd000051{--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-965 .elementor-element.elementor-element-sd00004a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd00004e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-sd00004e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-965 .elementor-element.elementor-element-sd00004e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-965 .elementor-element.elementor-element-sd00004e .elementor-icon-list-text{transition:color 0.3s;}.elementor-965 .elementor-element.elementor-element-sd00004f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-sd000050{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-ec000097 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000098 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000099{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009d .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009f .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a3 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a4 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a5 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a6 .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000aa .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000ab .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000ac .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000ad .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000094 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000086 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000087 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000088 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000073{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000b8{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000076 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00005e .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00005f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000061 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000062 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000064 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000065 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000067 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000068 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000078{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000079 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000080 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00007e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00007f .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000080 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000cc .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000cd{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000cf{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000d3 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000d5{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000d8{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000db{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000de{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000e1{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000e6 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000f5 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000f7 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000f8{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000fb .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000fc{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000ff .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000100{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000103 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000104{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000107 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000108{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00010b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00010c{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00010f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000110{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000113 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000114{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000119 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00011a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00011b{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00011c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00008c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00008d .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00008e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000088{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00008b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00008c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000091 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000bc .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000bd .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c0{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c1 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c5 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c6{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000cc .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000cd .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000cf .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d1 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d3 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d5 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d7 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d9 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000db .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000052 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000036 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000037 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000055{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003a .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003b{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003d{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000046 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000047 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000048{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00004a .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00004f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000050{letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-ec000097 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000098 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000099{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009d .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00009f .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a3 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a4 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a5 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000a6 .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000aa .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000ab .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000ac .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec0000ad .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000094 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000086 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000087 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000088 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000073{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000b8{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000076 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00005e .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00005f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000061 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000062 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000064 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000065 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000067 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000068 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000078{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000079 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000080 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00007e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00007f .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000080 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000cc .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000cd{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000cf{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000d3 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000d5{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000d8{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000db{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000de{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000e1{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000e6 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000f5 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000f7 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000f8{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000fb .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000fc{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc0000ff .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000100{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000103 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000104{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000107 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000108{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00010b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00010c{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00010f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000110{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000113 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000114{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc000119 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00011a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00011b{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-fc00011c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00008c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00008d .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec00008e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad000088{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00008b .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ad00008c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ec000091 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000bc .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000bd .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c0{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c1 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c5 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000c6{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000cc .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000cd .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000cf .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d1 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d3 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d5 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d7 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000d9 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-ce0000db .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000052 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000036 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000037 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000055{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003a .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003b{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003c .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003d{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00003f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000046 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000047 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000048{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00004a .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd00004f .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-sd000050{letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-fc000122 */.elementor-965 .elementor-element.elementor-element-fc000122{--rf-ink:var(--e-global-color-primary,#573E2A);--rf-gold:var(--e-global-color-secondary,#8F6F49);color:var(--rf-ink);font-family:'DIN Next LT Arabic',sans-serif;width:100%;gap:0!important;background:#fff;}
.elementor-965 .elementor-element.elementor-element-fc000122 .e-con,.elementor-965 .elementor-element.elementor-element-fc000122 .elementor-widget{min-width:0;}.elementor-965 .elementor-element.elementor-element-fc000122 .elementor-widget{margin:0;}.elementor-965 .elementor-element.elementor-element-fc000122 p{margin:0 0 16px;}.elementor-965 .elementor-element.elementor-element-fc000122 p:last-child{margin:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-inner{width:100%;max-width:1280px;margin-inline:auto;gap:24px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-section{padding:76px 24px;gap:0;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero{background:#F8EDE1;padding:64px 24px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);gap:64px;align-items:center;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-copy{gap:20px;width:auto!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-label .elementor-heading-title{display:inline-flex;font-size:14px!important;line-height:1.5!important;font-weight:500!important;color:var(--rf-gold)!important;letter-spacing:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-name .elementor-heading-title{font-size:clamp(32px,3.3vw,49px)!important;line-height:1.35!important;font-weight:700!important;color:var(--rf-ink)!important;letter-spacing:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-role .elementor-heading-title{font-size:21px!important;line-height:1.6!important;font-weight:500!important;color:var(--rf-gold)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-body{font-size:17px;line-height:1.95;font-weight:400;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-lead{font-size:19px;line-height:1.9;max-width:680px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-badges{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-badge{width:auto!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-badge .elementor-heading-title{font-size:13px!important;font-weight:500!important;line-height:1.5!important;border:1px solid #8F6F4940;border-radius:6px;padding:7px 11px;background:#FFFFFF99;color:var(--rf-ink)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait{padding:16px 16px 0;gap:0;width:100%!important;max-width:430px;margin-inline:auto;background:#fff;border:1px solid #8F6F4933;border-radius:8px;box-shadow:0 18px 44px #573E2A0D;position:relative;overflow:hidden;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait:after{content:'';height:4px;width:80px;position:absolute;bottom:0;inset-inline-start:24px;background:var(--rf-gold);}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-photo img{display:block;width:100%;height:auto;max-height:450px;object-fit:contain;object-position:center bottom;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-photo{width:100%;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-button{width:auto!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-button .elementor-button{font-size:16px;font-weight:500;line-height:1.4;padding:16px 24px;border-radius:8px;background:var(--rf-ink);color:#fff;transition:background .2s,transform .2s;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-button .elementor-button:hover{background:var(--rf-gold);transform:translateY(-2px);}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-nav{flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:24px;border-top:1px solid #8F6F4933;margin-top:12px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-nav .elementor-button{background:transparent;color:var(--rf-ink);border:1px solid #8F6F4940;padding:10px 16px;font-size:14px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-title .elementor-heading-title{font-size:32px!important;line-height:1.4!important;font-weight:500!important;color:var(--rf-ink)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-subtitle .elementor-heading-title{font-size:21px!important;line-height:1.5!important;font-weight:500!important;color:var(--rf-ink)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-bio-grid{display:grid!important;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-tint{background:#FBF7F2;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-qual-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card{width:auto!important;padding:26px;gap:14px;background:#fff;border:1px solid #8F6F492B;border-radius:8px;transition:border-color .25s,box-shadow .25s,transform .25s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card:hover{border-color:#8F6F4980;box-shadow:0 10px 28px #573E2A0A;transform:translateY(-3px);}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-qual-grid .rf-card:last-child{grid-column:span 2;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-qual-text{font-size:17px;line-height:1.8;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card-icon .elementor-icon{font-size:24px;color:var(--rf-gold);fill:var(--rf-gold);}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-exp-list .elementor-icon-list-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-exp-list .elementor-icon-list-item{padding:17px 0!important;border-bottom:1px solid #8F6F4926;align-items:flex-start;gap:12px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-exp-list .elementor-icon-list-text{font-size:17px;line-height:1.85;color:var(--rf-ink);}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-exp-list .elementor-icon-list-icon{padding-top:8px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-exp-list svg{fill:var(--rf-gold);width:13px;height:13px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-practice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-quote{padding:34px;border-inline-start:3px solid var(--rf-gold);background:#F8EDE1;border-radius:8px;gap:18px;margin-top:12px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-quote .rf-body{font-size:23px;line-height:1.8;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-anchor{scroll-margin-top:140px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-feature{padding:68px 24px;background:#FBF7F2;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-feature .rf-name .elementor-heading-title{font-size:36px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-feature .rf-portrait{max-width:350px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-feature .rf-photo img{max-height:360px;}
.elementor-965 .elementor-element.elementor-element-fc000122 a:focus-visible{outline:2px solid var(--rf-gold);outline-offset:4px;}
@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero-grid{gap:32px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-bio-grid{grid-template-columns:1fr;gap:24px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-qual-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-qual-grid .rf-card:last-child{grid-column:auto;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-name .elementor-heading-title{font-size:36px!important;}}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-section,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-feature{padding:42px 20px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero-grid{grid-template-columns:1fr;gap:30px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-copy{gap:16px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-name .elementor-heading-title,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-feature .rf-name .elementor-heading-title{font-size:30px!important;line-height:1.4!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-role .elementor-heading-title{font-size:19px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-lead{font-size:17px;line-height:1.9;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-title .elementor-heading-title{font-size:27px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-body{font-size:16px;line-height:1.95;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait{max-width:340px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-photo img{max-height:340px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-actions{flex-direction:column;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-button{width:100%!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-button .elementor-button{width:100%;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-nav .elementor-button{padding:10px 8px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-qual-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-practice-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-exp-list .elementor-icon-list-items{grid-template-columns:1fr;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card{padding:22px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-quote{padding:24px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-quote .rf-body{font-size:20px;}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-button .elementor-button{transition:none;transform:none;}}
.elementor-965 .elementor-element.elementor-element-fc000122{padding:0!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-inner{padding:0!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-copy,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-badges,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-actions,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-nav,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-bio-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-side,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-vision-copy,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-qual-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-exp-list,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-practice-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero-grid{padding:0;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card-icon{text-align:start;}

.elementor-965 .elementor-element.elementor-element-fc000122{direction:ltr;}
body.elementor-page-965 #content > .ast-container{max-width:none!important;width:100%!important;padding:0!important}body.elementor-page-965 #content{padding:0!important}
/* Refined interactions, restricted to this profile wrapper. */
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait{isolation:isolate;transition:box-shadow .35s,border-color .35s,transform .35s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-photo{overflow:hidden;border-radius:5px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-photo img{transition:transform .65s cubic-bezier(.2,.65,.3,1);transform-origin:center bottom;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait:after{transition:width .45s cubic-bezier(.2,.65,.3,1);}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-badge .elementor-heading-title{transition:background .2s,color .2s,border-color .2s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card .elementor-icon{transition:transform .3s,color .3s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card-icon .elementor-icon-wrapper{text-align:start;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-nav{gap:10px!important;padding-top:24px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero .rf-copy{animation:rkProfileEntry .65s ease-out backwards;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero .rf-portrait{animation:rkProfileEntry .8s ease-out backwards;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-team-directory{background:#fff;border-bottom:1px solid #8F6F4926;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-directory-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-person-card{display:flex;flex-direction:row;align-items:flex-start;gap:24px;padding:30px;border:1px solid #8F6F4930;border-radius:8px;background:linear-gradient(130deg,#FBF7F2,#fff);transition:transform .3s,box-shadow .3s,border-color .3s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-person-card .rf-copy{flex:1;gap:12px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-monogram{flex:0 0 72px;width:72px!important;height:72px;display:flex;align-items:center;justify-content:center;padding:0!important;border-radius:8px;background:#F8EDE1;border:1px solid #8F6F4933;transition:background .3s,transform .3s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-monogram .elementor-heading-title{font-size:23px!important;line-height:1!important;font-weight:500!important;color:#8F6F49!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-small .elementor-heading-title{font-size:23px!important;line-height:1.6!important;font-weight:500!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-licence-line{font-size:15px;line-height:1.8;color:#8F6F49;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-number{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-card{gap:10px;padding:22px;background:#fff;border:1px solid #8F6F4930;border-radius:8px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-card .rf-role .elementor-heading-title{font-size:16px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-number .elementor-heading-title{font-size:24px!important;line-height:1.5!important;font-weight:500!important;color:#573E2A!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-secondary-profile{background:#FBF7F2;border-top:1px solid #8F6F4930;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-profile-head{display:flex;flex-direction:row;align-items:center;gap:22px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-profile-head .rf-copy{flex:1;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-member-list .elementor-icon-list-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-member-list .elementor-icon-list-item{align-items:flex-start;padding:12px 0;gap:10px;border-bottom:1px solid #8F6F4926;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-member-list .elementor-icon-list-text{font-size:17px;line-height:1.85;color:#573E2A;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-member-list .elementor-icon-list-icon{padding-top:8px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-member-list svg{fill:#8F6F49;width:14px;height:14px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training{margin-top:12px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-accordion-item{border:1px solid #8F6F4930!important;border-radius:8px;margin-bottom:10px;background:#fff;overflow:hidden;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-tab-title{padding:20px 24px;background:#fff;transition:background .2s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-accordion-title{font-family:inherit;font-size:18px;font-weight:500;color:#573E2A;line-height:1.7;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-tab-content{padding:20px 24px;border-top:1px solid #8F6F4926;font-family:inherit;font-size:16px;line-height:1.95;color:#573E2A;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-tab-content ul{padding-inline-start:22px;margin:0;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training li+li{margin-top:10px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-tab-title.elementor-active{background:#F8EDE1;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-accordion-icon{color:#8F6F49;}
.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-tab-title:hover{background:#FBF7F2;}
@keyframes rkProfileEntry{from{opacity:.65;transform:translateY(14px)}to{opacity:1;transform:none}}
@media(hover:hover) and (pointer:fine){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait:hover{border-color:#8F6F4980;box-shadow:0 22px 48px #573E2A18;transform:translateY(-4px);}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait:hover img{transform:scale(1.035);}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait:hover:after{width:calc(100% - 48px);}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-badge:hover .elementor-heading-title{background:#573E2A;color:#F8EDE1!important;border-color:#573E2A;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card:hover .elementor-icon{transform:translateY(-2px) rotate(-5deg);}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-person-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #573E2A0D;border-color:#8F6F4980;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-person-card:hover .rf-monogram{background:#F1E0CD;transform:translateY(-2px);}}
@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-directory-grid{gap:16px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-person-card{padding:24px;gap:16px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-monogram{flex-basis:58px;width:58px!important;height:58px;}}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-directory-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-member-list .elementor-icon-list-items{grid-template-columns:1fr;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-person-card{padding:22px;gap:16px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-small .elementor-heading-title{font-size:21px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-card{padding:17px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-number .elementor-heading-title{font-size:21px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-profile-head{align-items:flex-start;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-tab-title{padding:17px 18px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-tab-content{padding:18px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-training .elementor-accordion-title{font-size:17px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-member-list .elementor-icon-list-text{font-size:16px;}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero .rf-copy,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-hero .rf-portrait{animation:none!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-photo img,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-portrait:after,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-card .elementor-icon,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-person-card,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-monogram,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-badge .elementor-heading-title{transition:none!important;transform:none!important;}}

.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-card{text-align:center;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-card .rf-role,.elementor-965 .elementor-element.elementor-element-fc000122 .rf-license-number{text-align:center;}@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-fc000122 .rf-profile-head .rf-monogram{flex-basis:46px;width:46px!important;height:46px;}.elementor-965 .elementor-element.elementor-element-fc000122 .rf-profile-head{gap:14px;}}
/* Corporate records and the expanded legal team. */
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-records{background:#FBF7F2;border-top:1px solid #8F6F4926;border-bottom:1px solid #8F6F4926;padding:64px 24px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-card{padding:26px;border:1px solid #8F6F4933;border-radius:8px;background:#fff;gap:12px;transition:transform .25s,box-shadow .25s,border-color .25s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-title .elementor-heading-title{font-family:'DIN Next LT Arabic',sans-serif;font-size:21px!important;line-height:1.6!important;font-weight:500!important;color:#573E2A!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-body{font-family:'DIN Next LT Arabic',sans-serif;font-size:16px;line-height:1.9;color:#573E2A;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-note{font-size:14px;line-height:1.8;color:#8F6F49;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-summary{padding:60px 24px;background:#fff;border-bottom:1px solid #8F6F4926;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-role .elementor-heading-title{font-family:'DIN Next LT Arabic',sans-serif;font-size:16px!important;line-height:1.6!important;font-weight:500!important;color:#8F6F49!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-bio{font-size:17px;line-height:1.95;color:#573E2A;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-team-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-person-card{padding:26px;border:1px solid #8F6F4933;border-radius:8px;background:#fff;gap:16px;transition:transform .3s,box-shadow .3s,border-color .3s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-card-photo{width:100%;overflow:hidden;border-radius:6px;background:#F8EDE1;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-card-photo img{display:block;width:100%;height:240px;object-fit:cover;object-position:50% 10%;transition:transform .6s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo{width:180px!important;flex:0 0 180px;overflow:hidden;border-radius:8px;border:1px solid #8F6F4933;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo img{display:block;width:100%;height:230px;object-fit:cover;object-position:50% 10%;transition:transform .6s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-skill-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-skill{width:auto!important;padding:10px 14px;border:1px solid #8F6F4933;border-radius:6px;background:#fff;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-skill .elementor-heading-title{font-size:15px!important;line-height:1.6!important;font-weight:500!important;color:#573E2A!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-home-team{padding:0 24px 64px;background:#FBF7F2;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-mini-photo img{height:200px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-az-bio{padding:24px;background:#fff;border-inline-start:3px solid #8F6F49;border-radius:8px;}
@media(hover:hover) and (pointer:fine){.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-card:hover,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-person-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #573E2A0C;border-color:#8F6F4980;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-person-card:hover img,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo:hover img{transform:scale(1.035);}}
@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-fc000122 .cu-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo{width:150px!important;flex-basis:150px;}}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-fc000122 .cu-records,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-summary{padding:42px 20px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-team-grid{grid-template-columns:1fr;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-card,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-person-card{padding:22px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-card-photo img{height:300px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo{width:105px!important;flex-basis:105px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo img{height:145px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-bio{font-size:16px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-home-team{padding:0 20px 42px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-az-bio{padding:20px;}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-fc000122 .cu-record-card,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-person-card,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-card-photo img,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo img{transition:none!important;transform:none!important;}}

/* Consistent portrait windows. The chairman source is a phone screenshot;
   a square CSS viewport at 55% reveals only its original photo region. */
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-card-photo{aspect-ratio:1/1;position:relative;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-card-photo .elementor-widget-container{height:100%;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-card-photo img{width:100%;height:100%!important;aspect-ratio:1/1;object-fit:cover;object-position:50% 20%;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-az-photo img{object-position:50% 55%!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo.cu-az-photo{width:180px!important;flex-basis:180px;aspect-ratio:1/1;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo.cu-az-photo img{height:180px!important;aspect-ratio:1/1;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-grid{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:48px;align-items:center;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame{width:100%;max-width:350px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame .cu-az-photo{width:100%;aspect-ratio:1/1;overflow:hidden;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame .cu-az-photo img{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;transition:transform .6s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame{transition:transform .3s,box-shadow .3s;}
@media(hover:hover) and (pointer:fine){.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame:hover{transform:translateY(-4px);box-shadow:0 20px 40px #573E2A14;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame:hover img{transform:scale(1.035);}}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo.cu-az-photo{width:105px!important;flex-basis:105px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-detail-photo.cu-az-photo img{height:105px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-grid{grid-template-columns:1fr;gap:28px;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame{max-width:320px;}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame,.elementor-965 .elementor-element.elementor-element-fc000122 .cu-chair-frame .cu-az-photo img{transition:none!important;transform:none!important;}}

.elementor-965 .elementor-element.elementor-element-fc000122 .cu-ahmed-photo img{object-position:50% 8%!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .cu-person-card .rf-button{margin-top:auto!important;}
.elementor-965 .elementor-element.elementor-element-fc000122.eq-shell{--eq-ink:var(--e-global-color-primary,#573E2A);--eq-gold:var(--e-global-color-secondary,#8F6F49);width:100%;padding:0!important;gap:0!important;background:#fff;color:var(--eq-ink);font-family:'DIN Next LT Arabic',sans-serif;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-inner{width:100%;max-width:1280px;margin-inline:auto;padding:0;gap:28px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-hero,.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home{padding:64px 24px;background:#F8EDE1;gap:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-intro{max-width:820px;gap:18px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-label .elementor-heading-title{display:inline-block;font-size:14px!important;line-height:1.5!important;font-weight:500!important;color:var(--eq-gold)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-title .elementor-heading-title{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.25!important;font-weight:700!important;color:var(--eq-ink)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home .eq-title .elementor-heading-title{font-size:38px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-lead{font-size:18px;line-height:1.85;max-width:760px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-lead p{margin:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;align-items:stretch;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card{width:100%!important;min-width:0;padding:20px;gap:18px;background:#fff;border:1px solid #8F6F4938;border-radius:8px;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-portrait{width:100%!important;aspect-ratio:1/1;overflow:hidden;background:#FBF7F2;border-radius:6px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-portrait .elementor-widget-container{height:100%;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card .eq-portrait{max-width:320px;margin-inline:auto;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-portrait img{display:block;width:100%;height:100%!important;aspect-ratio:1/1;object-fit:cover;transition:transform .55s cubic-bezier(.2,.65,.3,1);}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-az img{object-position:50% 55%!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-mufreh img{object-position:50% 25%!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-ata img{object-position:50% 20%!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-ahmed img{object-position:50% 8%!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card-copy{padding:0;gap:12px;flex:1;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-partner-tag .elementor-heading-title{font-size:13px!important;line-height:1.5!important;font-weight:500!important;color:var(--eq-gold)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card-name .elementor-heading-title{font-size:23px!important;line-height:1.4!important;font-weight:700!important;min-height:3.1em;color:var(--eq-ink)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card-role .elementor-heading-title{font-size:16px!important;line-height:1.5!important;min-height:1.5em;font-weight:500!important;color:var(--eq-gold)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card .eq-action{margin-top:auto!important;width:100%!important;padding-top:8px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card .elementor-button{width:100%;padding:14px 18px;border-radius:8px;background:var(--eq-ink);color:#fff;line-height:1.4;font-size:15px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #8F6F4930;padding:24px 0 0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home-footer .eq-lead{font-size:16px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-specialist-summary{display:grid!important;grid-template-columns:80px minmax(0,1fr);gap:20px;align-items:center;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-specialist-summary .eq-portrait{width:80px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-specialist-summary .eq-profile-heading{gap:6px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-specialist-name .elementor-heading-title{font-size:22px!important;line-height:1.45!important;font-weight:500!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home-footer .eq-action{width:auto!important;flex-shrink:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home-footer .elementor-button{padding:14px 22px;border-radius:8px;background:var(--eq-ink);color:white;line-height:1.4;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profiles-intro{padding:64px 24px 0;background:#fff;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profiles-intro .eq-title .elementor-heading-title{font-size:32px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile{padding:64px 24px!important;scroll-margin-top:140px;border-bottom:1px solid #8F6F4930;background:#fff;gap:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile:nth-of-type(even){background:#FBF7F2;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-inner{gap:28px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-head{display:grid!important;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-head .eq-portrait{width:150px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-heading{padding:0;gap:12px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-name .elementor-heading-title{font-size:30px!important;line-height:1.35!important;font-weight:700!important;color:var(--eq-ink)!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-section{padding:24px 0!important;background:transparent!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-bio-grid{grid-template-columns:1fr!important;gap:18px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-title .elementor-heading-title{font-size:24px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-subtitle .elementor-heading-title{font-size:21px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-quote{margin-top:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 a:focus-visible{outline:2px solid var(--eq-gold);outline-offset:4px;}
@media(hover:hover) and (pointer:fine){.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card:hover{transform:translateY(-5px);border-color:#8F6F4980;box-shadow:0 18px 38px #573E2A12;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card:hover img{transform:scale(1.035);}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-action .elementor-button:hover{background:var(--eq-gold);}}
@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-fc000122 .eq-grid{gap:18px;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card{padding:16px;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card-name .elementor-heading-title{font-size:20px!important;min-height:4.2em;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-name .elementor-heading-title{font-size:27px!important;}}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-fc000122 .eq-hero,.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home,.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile{padding:40px 20px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-grid{grid-template-columns:1fr;gap:24px;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card{padding:20px;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card-name .elementor-heading-title{font-size:23px!important;min-height:0;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-title .elementor-heading-title,.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home .eq-title .elementor-heading-title{font-size:32px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-lead{font-size:16px;line-height:1.9;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home-footer{align-items:stretch;flex-direction:column;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home-footer .eq-action,.elementor-965 .elementor-element.elementor-element-fc000122 .eq-home-footer .elementor-button{width:100%!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-head{grid-template-columns:104px minmax(0,1fr);gap:18px;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-head .eq-portrait{width:104px!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-name .elementor-heading-title{font-size:23px!important;line-height:1.4!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-section{padding:20px 0!important;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profiles-intro{padding:40px 20px 0;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile .rf-title .elementor-heading-title{font-size:23px!important;}}
@media(max-width:359px){.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-head{grid-template-columns:1fr;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-profile-head .eq-portrait{width:120px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-fc000122 .eq-card,.elementor-965 .elementor-element.elementor-element-fc000122 .eq-portrait img{transition:none!important;transform:none!important;}}


/* The legal specialist and trainee are separate from the three partners. */
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-staff-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px 0 0;border-top:1px solid #8F6F4930;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-staff-grid .eq-home-footer{display:flex!important;flex-direction:column;align-items:stretch;justify-content:space-between;gap:18px;border:1px solid #8F6F4933;border-radius:8px;padding:20px;background:#fff;margin:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-staff-grid .eq-action,.elementor-965 .elementor-element.elementor-element-fc000122 .eq-staff-grid .elementor-button{width:100%!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .eq-saud img{object-position:50% 15%;}
.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:0;}
.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-card{padding:24px;background:#fff;border:1px solid #8F6F4933;border-radius:8px;gap:16px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-card .elementor-icon-list-text{font-size:16px;line-height:1.85;}
.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-card .elementor-icon-list-items{display:flex!important;flex-direction:column;gap:8px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-card .elementor-icon-list-item{align-items:flex-start;padding-block:5px!important;}
.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-card .elementor-icon-list-icon{padding-top:8px;}
.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-card .elementor-icon-list-icon svg{fill:#8F6F49;width:12px;}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-fc000122 .eq-staff-grid,.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-grid{grid-template-columns:1fr;}.elementor-965 .elementor-element.elementor-element-fc000122 .st-detail-card{padding:20px;}.elementor-965 .elementor-element.elementor-element-fc000122 .eq-staff-grid .eq-specialist-name .elementor-heading-title{font-size:20px!important;}}/* End custom CSS */