.elementor-20 .elementor-element.elementor-element-0e4644e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-0e4644e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0e4644e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/Banner-servicios.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-6efed7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3aeaecb{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bee5cbd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9d8fd40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-dbfb41d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-70506bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-85536a5{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-94088cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-09f2583 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-715613d{color:var( --e-global-color-dc0c125 );}.elementor-20 .elementor-element.elementor-element-636591f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-636591f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-636591f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-1192b9c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-1192b9c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1192b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-238d4aa );}.elementor-20 .elementor-element.elementor-element-56cc543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-56cc543 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-cf6f292{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-e864654{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-79bb54d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-452c21f{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d55d4c3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-1de16ed{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-97b96fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-e93966a{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-4f3d517{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-b6dd313{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-4d50902{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-8ae8ebe{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-14134b7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-c8ffec8{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.3em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-0f1dac9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-140aed2{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-140aed2 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-140aed2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-e612eff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f450b40 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ca9241e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-ca9241e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ca9241e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-section.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-0bae870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-eed4ec8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fb73564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-fb73564 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-bb1770b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9e439b9{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-9e439b9 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-9e439b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-cd375b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f141af4 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fae507c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-86eeb0d{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-86eeb0d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-86eeb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e0f03c1 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-e0f03c1.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-e0f03c1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e0f03c1.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-e0f03c1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e0f03c1.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-e0f03c1 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-e0f03c1 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-87cbb3c .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-5d3d847{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9e09688{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c97c7a1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-270c6eb{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-270c6eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-270c6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-87d75c2 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-87d75c2.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-87d75c2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-87d75c2.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-87d75c2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-87d75c2.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-87d75c2 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-87d75c2 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-73399da .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-2bca13b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-93ad2d9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-58bc2fc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8996abb{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-8996abb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8996abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-76a58d3 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-76a58d3.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-76a58d3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-76a58d3.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-76a58d3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-76a58d3.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-76a58d3 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-76a58d3 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-3cafd38 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-7d05446{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5f53623{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3765aa2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-e50ddff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-e08065a .elementor-button{border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-fd9ca81{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-a15f15d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1899748{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ea7ebca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-ea7ebca .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-501e594{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-43fb6a3{--divider-border-style:solid;--divider-color:var( --e-global-color-7d63549 );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-43fb6a3 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-43fb6a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-4fac980{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-35a0ee7 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-45846c7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f775c90{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-f775c90:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f775c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-af9b9c3 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-af9b9c3.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-af9b9c3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-af9b9c3.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-af9b9c3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-af9b9c3.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-af9b9c3 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-af9b9c3 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-bd0943c .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-d551818{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2f0a7c8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-20bc5bb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-6aee00c{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-6aee00c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6aee00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-27eb56d .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-27eb56d.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-27eb56d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-27eb56d.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-27eb56d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-27eb56d.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-27eb56d .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-27eb56d .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-6755745 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-6d6ff25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a67ccb5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2d4e95c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-06f1c91{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-06f1c91:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-06f1c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-a328e91 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-a328e91.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-a328e91.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a328e91.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-a328e91.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a328e91.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-a328e91 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-a328e91 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-8a23ee5 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-47e5a8d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b2ccaef{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f2e23a0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-09b3fa2{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-09b3fa2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-09b3fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-85b5dc2 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-85b5dc2.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-85b5dc2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-85b5dc2.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-85b5dc2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-85b5dc2.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-85b5dc2 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-85b5dc2 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-252f295 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-5bf5fdf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7553721{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-27e5dc1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-cc8acd1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7d9d8a8 .elementor-button{border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-7f614e9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-051c9e4{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-051c9e4 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-051c9e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-cc08b6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-31497a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8d2f844{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b998da8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e264227{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a3f6eae{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-966d0ff .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-160b7ba{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-160b7ba .elementor-icon-list-text{color:var( --e-global-color-dc0c125 );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-419e2a9 .elementor-button{border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-3329219{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f9e6caf img{border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-4ab4918{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-4ab4918:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4ab4918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-section.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-d97a40b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0456552{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-eb4e406{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-eb4e406 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-632ce11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-80f41a6{--divider-border-style:solid;--divider-color:var( --e-global-color-7d63549 );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-80f41a6 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-80f41a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-e32b376{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5308286 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-77b9258{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cc2a07d{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-cc2a07d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cc2a07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-fec8ac8 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-fec8ac8.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-fec8ac8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-fec8ac8.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-fec8ac8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-fec8ac8.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-fec8ac8 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-fec8ac8 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-f7cce98 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-f1b87bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4f15209{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-abb6622 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-264f5b8{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-264f5b8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-264f5b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-65c0cfd .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-65c0cfd.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-65c0cfd.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-65c0cfd.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-65c0cfd.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-65c0cfd.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-65c0cfd .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-65c0cfd .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-fd54d57 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-8a6eaa2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5c38b45{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ea1ebc7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d62cbcc{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-d62cbcc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d62cbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-420b0af .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-420b0af.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-420b0af.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-420b0af.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-420b0af.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-420b0af.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-420b0af .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-420b0af .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-10a6e90 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-c94b7f3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-48894b2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a709e04 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c32c83a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8bf1b3e .elementor-button{border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-aa84cf3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-fe5cd26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e949ef7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c0ed05a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0079f85 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ed093a5{color:var( --e-global-color-dc0c125 );}.elementor-20 .elementor-element.elementor-element-d3f8770{color:var( --e-global-color-dc0c125 );}.elementor-20 .elementor-element.elementor-element-9e06b22 .elementor-button{border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-4188783{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-4188783:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4188783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-238d4aa );}.elementor-20 .elementor-element.elementor-element-5df109f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-5df109f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-aca2836{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-c0287a6{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-text{color:var( --e-global-color-dc0c125 );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-fe99a68{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-fe99a68:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fe99a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-section.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-28313bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f8db945{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-94d3968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-94d3968 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-4439c85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-03c44c6{--divider-border-style:solid;--divider-color:var( --e-global-color-7d63549 );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-03c44c6 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-03c44c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-c6972b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7a6bc77 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-d12b86d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cf839ec{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-cf839ec:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cf839ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-df48878 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-df48878.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-df48878.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-df48878.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-df48878.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-df48878.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-df48878 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-df48878 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-e067dde .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-a47d113{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5d7aa83{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b426669 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0a1c99c{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-0a1c99c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0a1c99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-12be635 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-12be635.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-12be635.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-12be635.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-12be635.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-12be635.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-12be635 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-12be635 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-781e28c .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-cc14534{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d55976c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0b24ba2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fc91864{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-fc91864:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fc91864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-938260c .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-938260c.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-938260c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-938260c.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-938260c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-938260c.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-938260c .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-938260c .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-8da057c .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-46fe1cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1e04bda{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fce9754 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a9c9d69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8f3d3db .elementor-button{border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-bc8f77e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-1a48ae7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-06d0e34{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ec13fde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-ec13fde .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;letter-spacing:-0.5px;}.elementor-20 .elementor-element.elementor-element-284e3d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-58a4b04{--divider-border-style:solid;--divider-color:var( --e-global-color-7d63549 );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-58a4b04 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-58a4b04 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-0fca9e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cac6b33 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e4eaf84{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f037d7b{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-f037d7b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f037d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-007d882 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-007d882.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-007d882.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-007d882.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-007d882.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-007d882.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-007d882 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-007d882 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-92705cc .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-2d07f37{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-347ed91{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-034b8c3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-50b712c{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-50b712c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-50b712c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-9807a79 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-9807a79.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-9807a79.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9807a79.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-9807a79.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9807a79.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-9807a79 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-9807a79 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-890de08 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-2c55fe7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8519a44{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f7db4cb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-40f03a6{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-40f03a6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-40f03a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-c1a114e .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-c1a114e.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-c1a114e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c1a114e.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-c1a114e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c1a114e.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-c1a114e .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-c1a114e .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-c8dbda9 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-6b1740c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4c6077d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-42dcf0c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-767960f{--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:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-767960f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-767960f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-d8090fd .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-d8090fd.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-d8090fd.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d8090fd.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-20 .elementor-element.elementor-element-d8090fd.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d8090fd.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-20 .elementor-element.elementor-element-d8090fd .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-d8090fd .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-1ac6b56 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );color:#1C1B1B;}.elementor-20 .elementor-element.elementor-element-205871c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-19b7ca4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a01afb3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-582a9fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a396dab .elementor-button{border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-487bea3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-ae32de2{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-ae32de2 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-ae32de2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-45ba7f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-30094bb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-df3cc95{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-02dd27d{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-02dd27d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-02dd27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-ba682ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e8dc74a .elementor-heading-title{font-family:var( --e-global-typography-d15b768-font-family ), Sans-serif;font-size:var( --e-global-typography-d15b768-font-size );font-weight:var( --e-global-typography-d15b768-font-weight );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-0d84ae7 .elementor-button{background-color:#1C1B1B00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d49a6ef );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-4befb73{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4befb73:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4befb73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-a1e2a5c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-67a7191 .elementor-heading-title{font-family:var( --e-global-typography-d15b768-font-family ), Sans-serif;font-size:var( --e-global-typography-d15b768-font-size );font-weight:var( --e-global-typography-d15b768-font-weight );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-5a2d7d8 .elementor-button{background-color:#1C1B1B00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d49a6ef );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-ae20e81{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ae20e81:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ae20e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-91eef2c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-42a720f .elementor-heading-title{font-family:var( --e-global-typography-d15b768-font-family ), Sans-serif;font-size:var( --e-global-typography-d15b768-font-size );font-weight:var( --e-global-typography-d15b768-font-weight );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-8939b86 .elementor-button{background-color:#1C1B1B00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d49a6ef );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-3ff888e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-24b5a7f{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-24b5a7f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-24b5a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-39befaa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ac17dca .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-60099f5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8e7805c .elementor-button{background-color:#1C1B1B00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d49a6ef );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-e2f4aa5{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e2f4aa5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e2f4aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4a8c208{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a1dd6e6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-29eb1be .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d04d370 .elementor-button{background-color:#1C1B1B00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d49a6ef );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-5c1916b{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5c1916b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5c1916b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-23826e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d41a63f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-584c0db .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c8c45a7 .elementor-button{background-color:#1C1B1B00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d49a6ef );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-54ae6b3{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-54ae6b3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-54ae6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/BG-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-3493ad3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1329766 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-06a4b07 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fb09980 .elementor-button{background-color:#1C1B1B00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d49a6ef );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20 .elementor-element.elementor-element-760b269{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-760b269:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-760b269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://horusfirm.com/wp-content/uploads/2025/09/Banner-home.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-39f7b25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-15f4b0b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1d3d2e6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8c92ab0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-b530344{color:var( --e-global-color-dc0c125 );}.elementor-20 .elementor-element.elementor-element-264ce23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5d542b9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-25402ab .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-b481a99{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-caedf04 .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0e753f7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e18bbea .elementor-heading-title{font-family:var( --e-global-typography-d935bce-font-family ), Sans-serif;font-size:var( --e-global-typography-d935bce-font-size );font-weight:var( --e-global-typography-d935bce-font-weight );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-7cf3066{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-69721b7{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-69721b7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-69721b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a495d2 );}.elementor-20 .elementor-element.elementor-element-b2ceb26{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-10ded62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a51ae96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-30795d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-0e4644e{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-9d8fd40{--width:75%;}.elementor-20 .elementor-element.elementor-element-dbfb41d{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-1192b9c{--width:100%;}.elementor-20 .elementor-element.elementor-element-0f1dac9{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-ca9241e{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-eed4ec8{--width:65%;}.elementor-20 .elementor-element.elementor-element-fd9ca81{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-1899748{--width:65%;}.elementor-20 .elementor-element.elementor-element-7f614e9{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-4ab4918{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-0456552{--width:65%;}.elementor-20 .elementor-element.elementor-element-aa84cf3{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-4188783{--width:100%;}.elementor-20 .elementor-element.elementor-element-fe99a68{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-f8db945{--width:65%;}.elementor-20 .elementor-element.elementor-element-bc8f77e{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-06d0e34{--width:65%;}.elementor-20 .elementor-element.elementor-element-487bea3{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-3ff888e{--content-width:1333px;}.elementor-20 .elementor-element.elementor-element-760b269{--content-width:1300px;}.elementor-20 .elementor-element.elementor-element-5d542b9{--width:60%;}.elementor-20 .elementor-element.elementor-element-b481a99{--width:80%;}.elementor-20 .elementor-element.elementor-element-0e753f7{--width:60%;}.elementor-20 .elementor-element.elementor-element-7cf3066{--width:70%;}.elementor-20 .elementor-element.elementor-element-b2ceb26{--content-width:1300px;}}@media(max-width:1023px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-9d8fd40{--width:100%;}.elementor-20 .elementor-element.elementor-element-1192b9c{--width:100%;}.elementor-20 .elementor-element.elementor-element-fae507c{--width:100%;}.elementor-20 .elementor-element.elementor-element-45846c7{--width:100%;}.elementor-20 .elementor-element.elementor-element-77b9258{--width:100%;}.elementor-20 .elementor-element.elementor-element-4188783{--width:100%;}.elementor-20 .elementor-element.elementor-element-d12b86d{--width:100%;}.elementor-20 .elementor-element.elementor-element-e4eaf84{--width:100%;}.elementor-20 .elementor-element.elementor-element-5d542b9{--width:85%;}.elementor-20 .elementor-element.elementor-element-b481a99{--width:85%;}.elementor-20 .elementor-element.elementor-element-0e753f7{--width:85%;}.elementor-20 .elementor-element.elementor-element-7cf3066{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-09f2583 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-56cc543 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f450b40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fb73564 .elementor-heading-title{font-size:35px;}.elementor-20 .elementor-element.elementor-element-f141af4 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fae507c{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-87cbb3c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c97c7a1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-73399da .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-58bc2fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3cafd38 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-3765aa2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-ea7ebca .elementor-heading-title{font-size:35px;}.elementor-20 .elementor-element.elementor-element-35a0ee7 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-45846c7{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-bd0943c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-20bc5bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-6755745 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2d4e95c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8a23ee5 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f2e23a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-252f295 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-27e5dc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-b998da8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-966d0ff .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f9e6caf img{height:590px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-eb4e406 .elementor-heading-title{font-size:35px;}.elementor-20 .elementor-element.elementor-element-5308286 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-77b9258{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-f7cce98 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-abb6622 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fd54d57 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea1ebc7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-10a6e90 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a709e04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0079f85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-5df109f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-94d3968 .elementor-heading-title{font-size:35px;}.elementor-20 .elementor-element.elementor-element-7a6bc77 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-d12b86d{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e067dde .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-b426669 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-781e28c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0b24ba2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8da057c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fce9754 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-ec13fde .elementor-heading-title{font-size:35px;}.elementor-20 .elementor-element.elementor-element-cac6b33 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e4eaf84{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-92705cc .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-034b8c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-890de08 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f7db4cb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c8dbda9 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-42dcf0c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1ac6b56 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a01afb3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-30094bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-df3cc95{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e8dc74a .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-67a7191 .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-42a720f .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-3ff888e{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-60099f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-29eb1be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-584c0db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-06a4b07 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8c92ab0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-25402ab .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-caedf04 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e18bbea .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}}@media(max-width:1023px){.elementor-20 .elementor-element.elementor-element-6efed7f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-74f197d img{height:340px;object-fit:cover;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-70506bd{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20 .elementor-element.elementor-element-09f2583 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-56cc543 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-item > a{font-size:22px;}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-item > a{font-size:22px;}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-item > a{font-size:22px;}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-item > a{font-size:22px;}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-item > a{font-size:22px;}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-item > a{font-size:22px;}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-item > a{font-size:22px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f450b40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ca9241e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-fb73564 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-f141af4 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fae507c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-87cbb3c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c97c7a1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-73399da .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-58bc2fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3cafd38 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-3765aa2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-fd9ca81{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-ea7ebca .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-35a0ee7 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-45846c7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-bd0943c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-20bc5bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-6755745 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2d4e95c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8a23ee5 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f2e23a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-252f295 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-27e5dc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-cc08b6a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-b998da8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-966d0ff .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f9e6caf img{height:350px;object-position:center center;}.elementor-20 .elementor-element.elementor-element-4ab4918{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-eb4e406 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-5308286 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-77b9258{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-f7cce98 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-abb6622 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fd54d57 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea1ebc7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-10a6e90 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a709e04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fe5cd26{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20 .elementor-element.elementor-element-0079f85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-5df109f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fe99a68{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-94d3968 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-7a6bc77 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-d12b86d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e067dde .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-b426669 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-781e28c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0b24ba2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8da057c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fce9754 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-bc8f77e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-ec13fde .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-cac6b33 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e4eaf84{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-92705cc .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-034b8c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-890de08 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f7db4cb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c8dbda9 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-42dcf0c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1ac6b56 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a01afb3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-30094bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-df3cc95{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e8dc74a .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-67a7191 .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-42a720f .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-3ff888e{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-ac17dca .elementor-heading-title{font-size:25px;}.elementor-20 .elementor-element.elementor-element-60099f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a1dd6e6 .elementor-heading-title{font-size:25px;}.elementor-20 .elementor-element.elementor-element-29eb1be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d41a63f .elementor-heading-title{font-size:25px;}.elementor-20 .elementor-element.elementor-element-584c0db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1329766 .elementor-heading-title{font-size:25px;}.elementor-20 .elementor-element.elementor-element-06a4b07 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-39f7b25{--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-20 .elementor-element.elementor-element-8c92ab0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-25402ab .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-caedf04 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e18bbea .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-0e4644e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6efed7f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-3aeaecb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-74f197d img{height:215px;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-dbfb41d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-70506bd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-09f2583 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-636591f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-1192b9c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-56cc543 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-e864654 .elementor-icon-list-item > a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-452c21f .elementor-icon-list-item > a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-1de16ed .elementor-icon-list-item > a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-e93966a .elementor-icon-list-item > a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-b6dd313 .elementor-icon-list-item > a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-8ae8ebe .elementor-icon-list-item > a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-c8ffec8 .elementor-icon-list-item > a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-0f1dac9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f450b40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ca9241e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fb73564 .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-f141af4 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fae507c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-87cbb3c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c97c7a1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-73399da .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-58bc2fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3cafd38 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-3765aa2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-fd9ca81{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ea7ebca .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-35a0ee7 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-45846c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-bd0943c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-20bc5bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-6755745 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2d4e95c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8a23ee5 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f2e23a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-252f295 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-27e5dc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-7f614e9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-cc08b6a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-b998da8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-966d0ff .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f9e6caf img{height:300px;}.elementor-20 .elementor-element.elementor-element-4ab4918{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-eb4e406 .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-5308286 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-77b9258{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-f7cce98 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-abb6622 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fd54d57 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea1ebc7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-10a6e90 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a709e04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-aa84cf3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fe5cd26{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-0079f85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-4188783{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5df109f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-c0287a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-fe99a68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-94d3968 .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-7a6bc77 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-d12b86d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e067dde .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-b426669 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-781e28c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0b24ba2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-8da057c .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-fce9754 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-bc8f77e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ec13fde .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-cac6b33 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e4eaf84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-92705cc .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-034b8c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-890de08 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f7db4cb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-c8dbda9 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-42dcf0c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1ac6b56 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-a01afb3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-487bea3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-30094bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-df3cc95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e8dc74a .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-67a7191 .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-42a720f .elementor-heading-title{font-size:var( --e-global-typography-d15b768-font-size );line-height:var( --e-global-typography-d15b768-line-height );}.elementor-20 .elementor-element.elementor-element-3ff888e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-ac17dca .elementor-heading-title{font-size:22px;}.elementor-20 .elementor-element.elementor-element-60099f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a1dd6e6 .elementor-heading-title{font-size:22px;}.elementor-20 .elementor-element.elementor-element-29eb1be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d41a63f .elementor-heading-title{font-size:22px;}.elementor-20 .elementor-element.elementor-element-584c0db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1329766 .elementor-heading-title{font-size:22px;}.elementor-20 .elementor-element.elementor-element-06a4b07 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-760b269{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8c92ab0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-25402ab .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-caedf04 .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-e18bbea .elementor-heading-title{font-size:var( --e-global-typography-d935bce-font-size );line-height:var( --e-global-typography-d935bce-line-height );letter-spacing:var( --e-global-typography-d935bce-letter-spacing );}.elementor-20 .elementor-element.elementor-element-69721b7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-b2ceb26{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}