.elementor-4488 .elementor-element.elementor-element-061b491{--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:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-061b491:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-061b491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Frame-427318946-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4488 .elementor-element.elementor-element-98c32a9{text-align:center;}.elementor-4488 .elementor-element.elementor-element-98c32a9 .elementor-heading-title{font-family:var( --e-global-typography-7c62975-font-family ), Sans-serif;font-size:var( --e-global-typography-7c62975-font-size );line-height:var( --e-global-typography-7c62975-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-443b2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-c679e8f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4488 .elementor-element.elementor-element-9e24142{text-align:center;}.elementor-4488 .elementor-element.elementor-element-9e24142 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:#1E3A8A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4488 .elementor-element.elementor-element-80dcabe{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4488 .elementor-element.elementor-element-257830e .elementor-button{background-color:#1E3A8A;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:15px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:23px 30px 23px 30px;}.elementor-4488 .elementor-element.elementor-element-257830e .elementor-button:hover, .elementor-4488 .elementor-element.elementor-element-257830e .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(102deg, #1E3A8A 62%, #22C55E 103%);}.elementor-4488 .elementor-element.elementor-element-257830e .elementor-button:hover svg, .elementor-4488 .elementor-element.elementor-element-257830e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-9433302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-9433302:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-9433302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4488 .elementor-element.elementor-element-82e8328{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-184c6c1{--display:flex;--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-b5f2e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-4488 .elementor-element.elementor-element-b5f2e25 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:600;line-height:60px;letter-spacing:-1.2px;color:#1E3A8A;}.elementor-4488 .elementor-element.elementor-element-d062fcf{width:var( --container-widget-width, 87.725% );max-width:87.725%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:87.725%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:#000000;}.elementor-4488 .elementor-element.elementor-element-d062fcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4488 .elementor-element.elementor-element-4aabf05{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4488 .elementor-element.elementor-element-87a621c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-05c4ad5{--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-4488 .elementor-element.elementor-element-0d8366a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-864a1e7{--display:flex;}.elementor-4488 .elementor-element.elementor-element-8de0d2d{text-align:center;}.elementor-4488 .elementor-element.elementor-element-8de0d2d .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-ed6100a{text-align:center;color:var( --e-global-color-astglobalcolor6 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4488 .elementor-element.elementor-element-c6d9a86{--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-4488 .elementor-element.elementor-element-6535a01{--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-4488 .elementor-element.elementor-element-a308e90 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-77d328e{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-28cc352{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4488 .elementor-element.elementor-element-6558d35{--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-4488 .elementor-element.elementor-element-00c5c3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-icon i{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-icon svg{fill:#6B6B6B;transition:fill 0.3s;}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4488 .elementor-element.elementor-element-3fac1b1{--e-icon-list-icon-size:7px;--icon-vertical-offset:-1px;}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-4488 .elementor-element.elementor-element-3fac1b1 .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-1313383{--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-4488 .elementor-element.elementor-element-79efa15 img{width:80%;}.elementor-4488 .elementor-element.elementor-element-599cc08{--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-4488 .elementor-element.elementor-element-6d8196e{--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-4488 .elementor-element.elementor-element-0f42747 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-7711162{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-efacdb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4488 .elementor-element.elementor-element-fc8842c{--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-4488 .elementor-element.elementor-element-32c0cc4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-icon i{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-icon svg{fill:#6B6B6B;transition:fill 0.3s;}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4488 .elementor-element.elementor-element-672a475{--e-icon-list-icon-size:7px;--icon-vertical-offset:-1px;}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-4488 .elementor-element.elementor-element-672a475 .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-10b6248{--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-4488 .elementor-element.elementor-element-baf5f39 img{width:100%;}.elementor-4488 .elementor-element.elementor-element-ef5e299{--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-4488 .elementor-element.elementor-element-de5c53b{--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-4488 .elementor-element.elementor-element-19806c5 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-0bd82f9{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-c9098bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4488 .elementor-element.elementor-element-21869bc{--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-4488 .elementor-element.elementor-element-4136a75 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-icon i{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-icon svg{fill:#6B6B6B;transition:fill 0.3s;}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4488 .elementor-element.elementor-element-2697f28{--e-icon-list-icon-size:7px;--icon-vertical-offset:-1px;}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-4488 .elementor-element.elementor-element-2697f28 .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-179a64e{--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-4488 .elementor-element.elementor-element-b046c50 img{width:100%;}.elementor-4488 .elementor-element.elementor-element-56c510f{--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-4488 .elementor-element.elementor-element-1a99b2c{--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-4488 .elementor-element.elementor-element-d0cf373 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-ab84d2c{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-5b785e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4488 .elementor-element.elementor-element-06bff1e{--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-4488 .elementor-element.elementor-element-ac876fe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-icon i{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-icon svg{fill:#6B6B6B;transition:fill 0.3s;}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4488 .elementor-element.elementor-element-3534433{--e-icon-list-icon-size:7px;--icon-vertical-offset:-1px;}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-4488 .elementor-element.elementor-element-3534433 .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-f7718cd{--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-4488 .elementor-element.elementor-element-8a71c49 img{width:83%;}.elementor-4488 .elementor-element.elementor-element-a53f849{--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-4488 .elementor-element.elementor-element-f7e6316{--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-4488 .elementor-element.elementor-element-847543a .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-fd64df1{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-f1f0f11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4488 .elementor-element.elementor-element-fc5dede{--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-4488 .elementor-element.elementor-element-a0aff55 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-icon i{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-icon svg{fill:#6B6B6B;transition:fill 0.3s;}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4488 .elementor-element.elementor-element-44d6d83{--e-icon-list-icon-size:7px;--icon-vertical-offset:-1px;}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-4488 .elementor-element.elementor-element-44d6d83 .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-f2c4d42{--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-4488 .elementor-element.elementor-element-adbda23 img{width:83%;}.elementor-4488 .elementor-element.elementor-element-9eb4291{--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-4488 .elementor-element.elementor-element-7d8bcc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-b7d4bca .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-071b8f9{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-436abde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4488 .elementor-element.elementor-element-5a8ede3{--display:flex;}.elementor-4488 .elementor-element.elementor-element-cc2ca3a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-icon i{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-icon svg{fill:#6B6B6B;transition:fill 0.3s;}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-4488 .elementor-element.elementor-element-eeb46ed{--e-icon-list-icon-size:7px;--icon-vertical-offset:-1px;}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;}.elementor-4488 .elementor-element.elementor-element-eeb46ed .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-4488 .elementor-element.elementor-element-e5e6c21{--display:flex;}.elementor-4488 .elementor-element.elementor-element-157649a img{width:100%;}.elementor-4488 .elementor-element.elementor-element-6d6c5f2{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:338px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:15px;--n-tabs-gap:60px;--n-tabs-title-font-size:22px;--n-tabs-title-color:var( --e-global-color-astglobalcolor4 );--n-tabs-title-color-active:var( --e-global-color-astglobalcolor5 );}.elementor-4488 .elementor-element.elementor-element-6d6c5f2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1E3A8A;}.elementor-4488 .elementor-element.elementor-element-6d6c5f2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#2B4CAA;}.elementor-4488 .elementor-element.elementor-element-6d6c5f2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4488 .elementor-element.elementor-element-6d6c5f2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#2B4CAA;}.elementor-4488 .elementor-element.elementor-element-6d6c5f2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Outfit", Sans-serif;font-weight:400;line-height:30px;}.elementor-4488 .elementor-element.elementor-element-6d6c5f2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-59c983e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-2a62b78{--display:flex;}.elementor-4488 .elementor-element.elementor-element-1a47172{text-align:center;}.elementor-4488 .elementor-element.elementor-element-1a47172 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-cc2c85b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-bb43d57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-072d03a{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-cf57514 .elementor-button{background-color:#1E3A8A;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:15px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:23px 30px 23px 30px;}.elementor-4488 .elementor-element.elementor-element-cf57514 .elementor-button:hover, .elementor-4488 .elementor-element.elementor-element-cf57514 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(102deg, #1E3A8A 62%, #22C55E 103%);}.elementor-4488 .elementor-element.elementor-element-cf57514 .elementor-button:hover svg, .elementor-4488 .elementor-element.elementor-element-cf57514 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-2ffabb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-03c9026{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-ed28c6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-a5c14c9{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-b4e929f .elementor-button{background-color:#1E3A8A;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:15px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:23px 30px 23px 30px;}.elementor-4488 .elementor-element.elementor-element-b4e929f .elementor-button:hover, .elementor-4488 .elementor-element.elementor-element-b4e929f .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(102deg, #1E3A8A 62%, #22C55E 103%);}.elementor-4488 .elementor-element.elementor-element-b4e929f .elementor-button:hover svg, .elementor-4488 .elementor-element.elementor-element-b4e929f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-cc1d45b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-88bb7d4{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-4482910{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-313a23f{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-947d07c .elementor-button{background-color:#1E3A8A;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:15px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:23px 30px 23px 30px;}.elementor-4488 .elementor-element.elementor-element-947d07c .elementor-button:hover, .elementor-4488 .elementor-element.elementor-element-947d07c .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(102deg, #1E3A8A 62%, #22C55E 103%);}.elementor-4488 .elementor-element.elementor-element-947d07c .elementor-button:hover svg, .elementor-4488 .elementor-element.elementor-element-947d07c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-49689fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-8f4a350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-bbdbd7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-6cad7eb{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-b1908ac .elementor-button{background-color:#1E3A8A;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:15px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:23px 30px 23px 30px;}.elementor-4488 .elementor-element.elementor-element-b1908ac .elementor-button:hover, .elementor-4488 .elementor-element.elementor-element-b1908ac .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(102deg, #1E3A8A 62%, #22C55E 103%);}.elementor-4488 .elementor-element.elementor-element-b1908ac .elementor-button:hover svg, .elementor-4488 .elementor-element.elementor-element-b1908ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-f04ab65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-4e6b1ae{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-font-size:var( --e-global-typography-8243685-font-size );--n-tabs-title-color:var( --e-global-color-astglobalcolor4 );--n-tabs-title-color-active:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-4e6b1ae > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-4488 .elementor-element.elementor-element-4e6b1ae.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#DFEAFF;}.elementor-4488 .elementor-element.elementor-element-4e6b1ae.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4488 .elementor-element.elementor-element-4e6b1ae.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#DFEAFF;}.elementor-4488 .elementor-element.elementor-element-4e6b1ae.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-8243685-font-family ), Sans-serif;font-weight:var( --e-global-typography-8243685-font-weight );}.elementor-4488 .elementor-element.elementor-element-4e6b1ae [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-7bff953{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-58313ab{--display:flex;}.elementor-4488 .elementor-element.elementor-element-ea6ae5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4488 .elementor-element.elementor-element-3093600{--display:flex;}.elementor-4488 .elementor-element.elementor-element-d583b67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-d583b67:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-d583b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-c1857a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-4488 .elementor-element.elementor-element-b315b5e{--display:flex;}.elementor-4488 .elementor-element.elementor-element-e8d519d .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-999d7c8{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-960bd01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4488 .elementor-element.elementor-element-f3643a6{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-6b909dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-6b909dd:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-6b909dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Group-48097555.svg");background-size:cover;}.elementor-4488 .elementor-element.elementor-element-4e2828a{padding:25px 0px 0px 70px;text-align:center;}.elementor-4488 .elementor-element.elementor-element-4e2828a .elementor-heading-title{font-family:var( --e-global-typography-1f46f49-font-family ), Sans-serif;font-size:var( --e-global-typography-1f46f49-font-size );font-weight:var( --e-global-typography-1f46f49-font-weight );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-eab2c82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-f7bd2c0{color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-e720833{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-29f3b45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-29f3b45:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-29f3b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Group-48097556.png");background-repeat:no-repeat;background-size:cover;}.elementor-4488 .elementor-element.elementor-element-c8e10a0{padding:25px 0px 0px 70px;text-align:center;}.elementor-4488 .elementor-element.elementor-element-c8e10a0 .elementor-heading-title{font-family:var( --e-global-typography-1f46f49-font-family ), Sans-serif;font-size:var( --e-global-typography-1f46f49-font-size );font-weight:var( --e-global-typography-1f46f49-font-weight );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-bde460b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-524cae4{padding:10px 0px 0px 0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-7cf42b9{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-40806f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-40806f7:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-40806f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Group-48097557.svg");background-size:cover;}.elementor-4488 .elementor-element.elementor-element-745b829{padding:25px 0px 0px 70px;text-align:center;}.elementor-4488 .elementor-element.elementor-element-745b829 .elementor-heading-title{font-family:var( --e-global-typography-1f46f49-font-family ), Sans-serif;font-size:var( --e-global-typography-1f46f49-font-size );font-weight:var( --e-global-typography-1f46f49-font-weight );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-a4fe812{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-2427a7e{padding:10px 0px 0px 0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-7804459{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-3636029{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-3636029:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-3636029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Group-48097558.svg");background-size:cover;}.elementor-4488 .elementor-element.elementor-element-5b9fd62{padding:25px 0px 0px 110px;text-align:center;}.elementor-4488 .elementor-element.elementor-element-5b9fd62 .elementor-heading-title{font-family:var( --e-global-typography-1f46f49-font-family ), Sans-serif;font-size:var( --e-global-typography-1f46f49-font-size );font-weight:var( --e-global-typography-1f46f49-font-weight );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-971f0df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-61f3ab5{padding:10px 0px 0px 0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-e437c9b{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-fea996b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-fea996b:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-fea996b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Group-48097559.svg");background-size:cover;}.elementor-4488 .elementor-element.elementor-element-f53513d{padding:25px 0px 0px 130px;text-align:center;}.elementor-4488 .elementor-element.elementor-element-f53513d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-c8f0358{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-5996a8c{padding:10px 0px 0px 0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-018a3cc{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-cfac682{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-cfac682:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-cfac682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Group-48097560.svg");background-size:cover;}.elementor-4488 .elementor-element.elementor-element-20ba77d{padding:25px 0px 0px 70px;text-align:center;}.elementor-4488 .elementor-element.elementor-element-20ba77d .elementor-heading-title{font-family:var( --e-global-typography-1f46f49-font-family ), Sans-serif;font-size:var( --e-global-typography-1f46f49-font-size );font-weight:var( --e-global-typography-1f46f49-font-weight );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-d75eae7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-69402f3{padding:10px 0px 0px 0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-ac38dd6{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-ac36be3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-ac36be3:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-ac36be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/Group-48097561.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-4488 .elementor-element.elementor-element-135d342{padding:25px 0px 0px 70px;text-align:center;}.elementor-4488 .elementor-element.elementor-element-135d342 .elementor-heading-title{font-family:var( --e-global-typography-1f46f49-font-family ), Sans-serif;font-size:var( --e-global-typography-1f46f49-font-size );font-weight:var( --e-global-typography-1f46f49-font-weight );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-86aabe7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-9c9c481{padding:10px 0px 0px 0px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-470e890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-470e890:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-470e890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i3rl.ae/wp-content/uploads/2025/11/685688-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4488 .elementor-element.elementor-element-8ece423{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4488 .elementor-element.elementor-element-59d52bc{--display:flex;}.elementor-4488 .elementor-element.elementor-element-1e1bd81{text-align:center;}.elementor-4488 .elementor-element.elementor-element-1e1bd81 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-abaf51d{--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:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-c5c5f8f{--display:flex;--min-height:144px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4488 .elementor-element.elementor-element-0a1294a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:17px;}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-0a1294a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-0a1294a.elementor-view-framed .elementor-icon, .elementor-4488 .elementor-element.elementor-element-0a1294a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon{font-size:10px;}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title a{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-0a1294a:has(:hover) .elementor-icon-box-title,
					 .elementor-4488 .elementor-element.elementor-element-0a1294a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-6039902{--display:flex;--min-height:144px;--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-4488 .elementor-element.elementor-element-e79a5c9{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-017119c{--display:flex;}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-wrapper{align-items:center;}.elementor-4488 .elementor-element.elementor-element-56dda39{--icon-box-icon-margin:17px;}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-56dda39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-56dda39.elementor-view-framed .elementor-icon, .elementor-4488 .elementor-element.elementor-element-56dda39.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon{font-size:10px;}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title a{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-56dda39:has(:hover) .elementor-icon-box-title,
					 .elementor-4488 .elementor-element.elementor-element-56dda39:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-0f8550b{--display:flex;}.elementor-4488 .elementor-element.elementor-element-2b735ee{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-5200d89{--display:flex;}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-wrapper{align-items:center;}.elementor-4488 .elementor-element.elementor-element-f47a172{--icon-box-icon-margin:17px;}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f47a172.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f47a172.elementor-view-framed .elementor-icon, .elementor-4488 .elementor-element.elementor-element-f47a172.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon{font-size:10px;}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title a{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f47a172:has(:hover) .elementor-icon-box-title,
					 .elementor-4488 .elementor-element.elementor-element-f47a172:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-ad4c861{--display:flex;}.elementor-4488 .elementor-element.elementor-element-2032e4f{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-5c6ca6c{--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:center;--align-items:center;--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-4488 .elementor-element.elementor-element-90b946e{--display:flex;}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-wrapper{align-items:center;}.elementor-4488 .elementor-element.elementor-element-f4263e4{--icon-box-icon-margin:17px;}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f4263e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f4263e4.elementor-view-framed .elementor-icon, .elementor-4488 .elementor-element.elementor-element-f4263e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon{font-size:10px;}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f4263e4:has(:hover) .elementor-icon-box-title,
					 .elementor-4488 .elementor-element.elementor-element-f4263e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f19cf52{--display:flex;}.elementor-4488 .elementor-element.elementor-element-647eecc{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-b787544{--display:flex;}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-wrapper{align-items:center;}.elementor-4488 .elementor-element.elementor-element-f23a8c4{--icon-box-icon-margin:17px;}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f23a8c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f23a8c4.elementor-view-framed .elementor-icon, .elementor-4488 .elementor-element.elementor-element-f23a8c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon{font-size:10px;}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title a{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f23a8c4:has(:hover) .elementor-icon-box-title,
					 .elementor-4488 .elementor-element.elementor-element-f23a8c4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-7ca9c87{--display:flex;}.elementor-4488 .elementor-element.elementor-element-9bfd8c2{color:var( --e-global-color-astglobalcolor4 );}.elementor-4488 .elementor-element.elementor-element-24c02f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-3a55843{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-3a55843:not(.elementor-motion-effects-element-type-background), .elementor-4488 .elementor-element.elementor-element-3a55843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4488 .elementor-element.elementor-element-28e3cc1{--display:flex;}.elementor-4488 .elementor-element.elementor-element-a8bd417{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4488 .elementor-element.elementor-element-e5743cc{text-align:center;}.elementor-4488 .elementor-element.elementor-element-e5743cc .elementor-heading-title{font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:#1E3A8A;}.elementor-4488 .elementor-element.elementor-element-95dbb5b{text-align:center;}.elementor-4488 .elementor-element.elementor-element-95dbb5b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:600;line-height:60px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-0ef11af{text-align:center;font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#F5F5F5;font-family:var( --e-global-typography-2807a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-2807a4b-font-size );font-weight:var( --e-global-typography-2807a4b-font-weight );line-height:var( --e-global-typography-2807a4b-line-height );border-style:solid;border-color:#DDDDDD;border-radius:7px 7px 7px 7px;}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body p, .elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-fe331e4-font-family ), Sans-serif;font-size:var( --e-global-typography-fe331e4-font-size );font-weight:var( --e-global-typography-fe331e4-font-weight );line-height:var( --e-global-typography-fe331e4-line-height );}.elementor-4488 .elementor-element.elementor-element-f7c546f{text-align:center;}.elementor-4488 .elementor-element.elementor-element-f7c546f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:500;line-height:26px;color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-6e2c083 .elementor-button{background-color:#1E3A8A;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:15px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:23px 30px 23px 30px;}.elementor-4488 .elementor-element.elementor-element-6e2c083 .elementor-button:hover, .elementor-4488 .elementor-element.elementor-element-6e2c083 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(102deg, #1E3A8A 62%, #22C55E 103%);}.elementor-4488 .elementor-element.elementor-element-6e2c083{padding:24px 0px 0px 0px;}.elementor-4488 .elementor-element.elementor-element-6e2c083 .elementor-button:hover svg, .elementor-4488 .elementor-element.elementor-element-6e2c083 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4488 .elementor-element.elementor-element-b4db556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4488 .elementor-element.elementor-element-3aaa650{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:168px 168px;--row-gap:168px;--column-gap:168px;}.elementor-4488 .elementor-element.elementor-element-8403321{--display:flex;--justify-content:center;}.elementor-4488 .elementor-element.elementor-element-abb1182{padding:0px 0px 70px 0px;}.elementor-4488 .elementor-element.elementor-element-abb1182 .elementor-heading-title{font-family:var( --e-global-typography-a83759f-font-family ), Sans-serif;font-size:var( --e-global-typography-a83759f-font-size );font-weight:var( --e-global-typography-a83759f-font-weight );line-height:var( --e-global-typography-a83759f-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-4488 .elementor-element.elementor-element-d26d482{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}@media(min-width:768px){.elementor-4488 .elementor-element.elementor-element-c679e8f{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-82e8328{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-87a621c{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-864a1e7{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-2a62b78{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-bb43d57{--width:50%;}.elementor-4488 .elementor-element.elementor-element-2ffabb9{--width:50%;}.elementor-4488 .elementor-element.elementor-element-ed28c6d{--width:50%;}.elementor-4488 .elementor-element.elementor-element-cc1d45b{--width:50%;}.elementor-4488 .elementor-element.elementor-element-4482910{--width:50%;}.elementor-4488 .elementor-element.elementor-element-49689fd{--width:50%;}.elementor-4488 .elementor-element.elementor-element-bbdbd7e{--width:50%;}.elementor-4488 .elementor-element.elementor-element-f04ab65{--width:50%;}.elementor-4488 .elementor-element.elementor-element-58313ab{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-3093600{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-c1857a8{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-b315b5e{--width:70%;}.elementor-4488 .elementor-element.elementor-element-8ece423{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-5c6ca6c{--width:74%;}.elementor-4488 .elementor-element.elementor-element-90b946e{--width:60%;}.elementor-4488 .elementor-element.elementor-element-b787544{--width:60%;}.elementor-4488 .elementor-element.elementor-element-28e3cc1{--content-width:1240px;}.elementor-4488 .elementor-element.elementor-element-a8bd417{--content-width:793px;}.elementor-4488 .elementor-element.elementor-element-3aaa650{--content-width:1240px;}}@media(min-width:2400px){.elementor-4488 .elementor-element.elementor-element-98c32a9 .elementor-heading-title{font-size:var( --e-global-typography-7c62975-font-size );line-height:var( --e-global-typography-7c62975-line-height );}.elementor-4488 .elementor-element.elementor-element-9e24142 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-80dcabe{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-d062fcf{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8de0d2d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-a308e90 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0f42747 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-19806c5 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-d0cf373 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-847543a .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-b7d4bca .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-1a47172 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-072d03a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-a5c14c9{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-313a23f{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-6cad7eb{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-4e6b1ae{--n-tabs-title-font-size:var( --e-global-typography-8243685-font-size );}.elementor-4488 .elementor-element.elementor-element-e8d519d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-4e2828a .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-c8e10a0 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-745b829 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-5b9fd62 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-f53513d{padding:30px 0px 0px 130px;text-align:left;}.elementor-4488 .elementor-element.elementor-element-f53513d .elementor-heading-title{font-size:22px;}.elementor-4488 .elementor-element.elementor-element-20ba77d .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-135d342 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-1e1bd81 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-e5743cc .elementor-heading-title{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-0ef11af{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body p, .elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-fe331e4-font-size );line-height:var( --e-global-typography-fe331e4-line-height );}.elementor-4488 .elementor-element.elementor-element-abb1182 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}}@media(max-width:1366px){.elementor-4488 .elementor-element.elementor-element-98c32a9 .elementor-heading-title{font-size:var( --e-global-typography-7c62975-font-size );line-height:var( --e-global-typography-7c62975-line-height );}.elementor-4488 .elementor-element.elementor-element-9e24142 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-80dcabe{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-d062fcf{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8de0d2d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-a308e90 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0f42747 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-19806c5 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-d0cf373 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-847543a .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-b7d4bca .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-1a47172 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-072d03a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-a5c14c9{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-313a23f{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-6cad7eb{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-4e6b1ae{--n-tabs-title-font-size:var( --e-global-typography-8243685-font-size );}.elementor-4488 .elementor-element.elementor-element-e8d519d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-4e2828a .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-c8e10a0 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-745b829 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-5b9fd62 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-20ba77d .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-135d342 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-1e1bd81 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-e5743cc .elementor-heading-title{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-0ef11af{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body p, .elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-fe331e4-font-size );line-height:var( --e-global-typography-fe331e4-line-height );}.elementor-4488 .elementor-element.elementor-element-abb1182 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}}@media(max-width:1024px){.elementor-4488 .elementor-element.elementor-element-98c32a9 .elementor-heading-title{font-size:var( --e-global-typography-7c62975-font-size );line-height:var( --e-global-typography-7c62975-line-height );}.elementor-4488 .elementor-element.elementor-element-9e24142 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-80dcabe{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-d062fcf{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8de0d2d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-a308e90 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0f42747 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-19806c5 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-d0cf373 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-847543a .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-b7d4bca .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-1a47172 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-072d03a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-a5c14c9{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-313a23f{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-6cad7eb{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-4e6b1ae{--n-tabs-title-font-size:var( --e-global-typography-8243685-font-size );}.elementor-4488 .elementor-element.elementor-element-e8d519d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-4e2828a .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-c8e10a0 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-745b829 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-5b9fd62 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-20ba77d .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-135d342 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-1e1bd81 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-e5743cc .elementor-heading-title{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-0ef11af{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body p, .elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-fe331e4-font-size );line-height:var( --e-global-typography-fe331e4-line-height );}.elementor-4488 .elementor-element.elementor-element-abb1182 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}}@media(max-width:767px){.elementor-4488 .elementor-element.elementor-element-98c32a9 .elementor-heading-title{font-size:var( --e-global-typography-7c62975-font-size );line-height:var( --e-global-typography-7c62975-line-height );}.elementor-4488 .elementor-element.elementor-element-9e24142 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-80dcabe{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-d062fcf{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8de0d2d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-a308e90 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0f42747 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-19806c5 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-d0cf373 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-847543a .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-b7d4bca .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-1a47172 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-072d03a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-a5c14c9{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-313a23f{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-6cad7eb{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-4e6b1ae{--n-tabs-title-font-size:var( --e-global-typography-8243685-font-size );}.elementor-4488 .elementor-element.elementor-element-e8d519d .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-4e2828a .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-c8e10a0 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-745b829 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-5b9fd62 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-20ba77d .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-135d342 .elementor-heading-title{font-size:var( --e-global-typography-1f46f49-font-size );}.elementor-4488 .elementor-element.elementor-element-1e1bd81 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-0a1294a .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-56dda39 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f47a172 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f4263e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title, .elementor-4488 .elementor-element.elementor-element-f23a8c4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-e5743cc .elementor-heading-title{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-0ef11af{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-2807a4b-font-size );line-height:var( --e-global-typography-2807a4b-line-height );}.elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body p, .elementor-4488 .elementor-element.elementor-element-8085323 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-fe331e4-font-size );line-height:var( --e-global-typography-fe331e4-line-height );}.elementor-4488 .elementor-element.elementor-element-abb1182 .elementor-heading-title{font-size:var( --e-global-typography-a83759f-font-size );line-height:var( --e-global-typography-a83759f-line-height );}.elementor-4488 .elementor-element.elementor-element-d26d482{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4488 .elementor-element.elementor-element-5238e9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-257830e */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a68c81 */.cards-container {
        display: flex;
        gap: 20px;
        max-width: 1400px;
        width: 100%;
        height: 400px;
      }

      .card {
        position: relative;
        border-radius: 30px !important;
        overflow: hidden;
        cursor: pointer;
        transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
        flex: 1;
        min-width: 80px;
        border: none !important;
      }

      .card.expanded {
        flex: 2.5;
      }

      .card-background {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
        transition: transform 0.5s ease;
      }

      .card:hover .card-background {
        transform: scale(1.05);
      }

      .card-overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: linear-gradient(
          to bottom,
          rgba(0, 0, 0, 0.1),
          rgba(0, 0, 0, 0.5)
        );
      }

      .card-content {
        position: relative;
        height: 100%;
        color: white;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
      }

      .card-header {
    opacity: 1 !important;
    transition: opacity 0.3s 
ease;
    background-color: white !important;
    padding: 20px 23px 10px 23px !important;
    position: relative;
    border-top-left-radius: 15px;
    border-bottom-right-radius: 32px !important;
    width: fit-content;
    backdrop-filter: blur(10px);
}

      .card-header .img1 {
        position: absolute;
        right: -40px;
        top: 0px;
      }

      .card-header .img2 {
        position: absolute;
      left: 0px;
    bottom: -49px;
      }

      .card:not(.expanded) .card-header {
        opacity: 1;
      }

      .card-number {
        color: #222 !important;
font-family: Sora;
font-size: 48px;
font-style: normal;
font-weight: 600;
line-height: 60px; /* 125% */
letter-spacing: -0.96px;
      }

      .card-title {
    color: #000 !important;
    font-family: Outfit;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
}

      .card-description {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s 
ease 0.1s;
    background: rgba(0, 0, 0, 0.6);
    backdrop-filter: blur(9.449999809265137px);
    padding: 31px 48px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    color: #FFF;
    font-family: Outfit;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

      .card.expanded .card-description {
        opacity: 1;
        transform: translateY(0);
      }

      /* Individual card background images */
      .card-1 .card-background {
        background: url("https://i3rl.ae/wp-content/uploads/2025/11/Frame-427318923.webp")
          center/cover;
      }

      .card-2 .card-background {
        background: url("https://i3rl.ae/wp-content/uploads/2025/11/Frame-2147226482.webp")
          center/cover;
      }

      .card-3 .card-background {
        background: url("https://i3rl.ae/wp-content/uploads/2025/11/Frame-2147226483.webp")
          center/cover;
      }

      .card-4 .card-background {
        background: url("https://i3rl.ae/wp-content/uploads/2025/11/Frame-2147226484.webp")
          center/cover;
      }

      @media (max-width: 768px) {
        .cards-container {
          flex-direction: column;
          height: auto;
        }

        .card {
          min-height: 150px;
        }

        .card.expanded {
          min-height: 0;
        }

        .card-content {
          gap: 100px;
        }
      }/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6d6c5f2 */.vertical-tabs .e-n-tabs-heading
 {
    background-color: #1E3A8A;
    border-radius: 20px;
    margin: auto;
        padding-top: 20px;
    padding-bottom: 20px;
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf57514 */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4e929f */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-947d07c */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1908ac */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf57514 */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4e929f */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-947d07c */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1908ac */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf57514 */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4e929f */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-947d07c */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1908ac */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf57514 */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4e929f */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-947d07c */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1908ac */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf57514 */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4e929f */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-947d07c */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1908ac */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4e6b1ae */.service-scope-tab .e-n-tabs-heading
 {
    background-color: #1E3A8A;
    width: 70%;
    margin: auto;
    border-radius: 8px;
    padding-top:10px;
    padding-bottom: 10px;
 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-401bba9 */* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
    background: linear-gradient(to bottom right, #f9fafb, #f3f4f6);
    padding: 0;
}

.timeline-wrapper {
    width: 100%;
    padding: 60px 20px;
}

.timeline-header {
    text-align: center;
    margin-bottom: 60px;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}

.timeline-header h1 {
    font-size: 48px;
    font-weight: 700;
    color: #1E3A8A;
    margin-bottom: 20px;
    line-height: 1.2;
}

.timeline-header p {
    font-size: 18px;
    color: #374151;
    line-height: 1.6;
}

@media (max-width: 768px) {
    .timeline-header h1 {
        font-size: 32px;
    }

    .timeline-header p {
        font-size: 16px;
    }
}

.timeline-container {
    position: relative;
    max-width: 1000px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}

.timeline-line {
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 4px;
    background: linear-gradient(to bottom, #1E3A8A, #60a5fa, #1E3A8A);
    transform: translateX(-50%);
    z-index: 0;
}

@media (max-width: 768px) {
    .timeline-line {
        left: 30px;
    }
}

.timeline-items {
    display: flex;
    flex-direction: column;
    gap: 60px;
    position: relative;
    z-index: 1;
    width: 100%;
}

.timeline-item {
    display: flex;
    width: 100%;
    position: relative;
}

.timeline-item:nth-child(odd) {
    justify-content: flex-start;
}

.timeline-item:nth-child(even) {
    justify-content: flex-end;
}

.timeline-content {
    width: 45%;
    background: white;
    padding: 40px;
    border-radius: 24px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
    cursor: pointer;
    border: 2px solid transparent;
    position: relative;
}

.timeline-content:hover {
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
    border-color: #1E3A8A;
    transform: translateY(-5px);
}

.timeline-icon-wrapper {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 20px;
}

.timeline-item:nth-child(even) .timeline-icon-wrapper {
    justify-content: flex-start;
}

.timeline-icon {
    width: 60px;
    height: 60px;
    background: linear-gradient(135deg, #1E3A8A, #2563eb);
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.timeline-icon .icon {
    width: 32px;
    height: 32px;
    color: white;
}

.timeline-item::before {
    content: '';
    position: absolute;
    top: 50px;
    width: 30px;
    height: 30px;
    background: white;
    border: 4px solid #1E3A8A;
    border-radius: 50%;
    box-shadow: 0 0 0 10px white;
    z-index: 2;
}

.timeline-item:nth-child(odd)::before {
    right: -60px;
}

.timeline-item:nth-child(even)::before {
    left: -60px;
}

.timeline-item::after {
    content: '';
    position: absolute;
    top: 55px;
    width: 10px;
    height: 10px;
    background: linear-gradient(135deg, #1E3A8A, #2563eb);
    border-radius: 50%;
    z-index: 3;
}

.timeline-item:nth-child(odd)::after {
    right: -30px;
}

.timeline-item:nth-child(even)::after {
    left: -30px;
}

.timeline-content h3 {
    font-size: 28px;
    font-weight: 700;
    color: #1E3A8A;
    margin-bottom: 15px;
    text-align: left;
}

.timeline-item:nth-child(odd) .timeline-content h3 {
    text-align: right;
}

.timeline-item:nth-child(even) .timeline-content h3 {
    text-align: left;
}

.timeline-content .description {
    font-size: 16px;
    color: #4B5563;
    line-height: 1.6;
    margin-bottom: 20px;
    text-align: left;
}

.timeline-item:nth-child(odd) .timeline-content .description {
    text-align: right;
}

.timeline-item:nth-child(even) .timeline-content .description {
    text-align: left;
}

.timeline-content-expanded {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s ease, opacity 0.5s ease;
    opacity: 0;
}

.timeline-content-expanded.active {
    max-height: 1000px;
    opacity: 1;
}

.expanded-section {
    padding-top: 20px;
    border-top: 2px solid #f3f4f6;
    margin-bottom: 20px;
}

.expanded-section h4 {
    font-weight: 700;
    color: #1E3A8A;
    margin-bottom: 15px;
    font-size: 16px;
    text-align: left;
}

.timeline-item:nth-child(odd) .expanded-section h4 {
    text-align: right;
}

.timeline-item:nth-child(even) .expanded-section h4 {
    text-align: left;
}

.expanded-section ul {
    list-style: none;
    margin: 0;
}

.expanded-section li {
    color: #4B5563;
    font-size: 15px;
    padding: 8px 0;
    display: flex;
    gap: 10px;
    text-align: left;
}

.timeline-item:nth-child(odd) .expanded-section li {
    flex-direction: row-reverse;
    text-align: right;
}

.expanded-section li::before {
    content: '•';
    color: #1E3A8A;
    font-weight: bold;
    flex-shrink: 0;
}

.timeline-btn {
    background: transparent;
    border: none;
    color: #1E3A8A;
    font-weight: 600;
    cursor: pointer;
    font-size: 15px;
    padding: 5px 0;
    transition: color 0.3s ease;
    margin-top: 15px;
    text-align: left;
}

.timeline-item:nth-child(odd) .timeline-btn {
    text-align: right;
}

.timeline-btn:hover {
    color: #2563eb;
}

@media (max-width: 768px) {
    .timeline-line {
        left: 30px;
    }

    .timeline-item {
        justify-content: flex-start !important;
    }

    .timeline-item:nth-child(odd),
    .timeline-item:nth-child(even) {
        justify-content: flex-start !important;
        margin-left: 80px;
    }

    .timeline-content {
        width: 100%;
        text-align: left !important;
        padding: 30px;
    }

    .timeline-content h3,
    .timeline-content .description,
    .expanded-section h4,
    .timeline-btn {
        text-align: left !important;
    }

    .expanded-section li {
        flex-direction: row;
        text-align: left;
    }

    .timeline-icon-wrapper {
        justify-content: flex-start !important;
    }

    .timeline-item::before {
        left: -50px !important;
        right: auto !important;
    }

    .timeline-item::after {
        left: -20px !important;
        right: auto !important;
    }

    .timeline-header h1 {
        font-size: 28px;
    }

    .timeline-header p {
        font-size: 15px;
    }

    .timeline-content h3 {
        font-size: 22px;
    }

    .timeline-content .description {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c5f8f */.elementor-4488 .elementor-element.elementor-element-c5c5f8f {
    border-radius: 10px;
border: 1px solid #383838;

background: rgba(47, 52, 58, 0.57);

backdrop-filter: blur(12.25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-017119c */.elementor-4488 .elementor-element.elementor-element-017119c {
    border-radius: 10px;
border: 1px solid #383838;

background: rgba(47, 52, 58, 0.57);

backdrop-filter: blur(12.25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5200d89 */.elementor-4488 .elementor-element.elementor-element-5200d89 {
    border-radius: 10px;
border: 1px solid #383838;

background: rgba(47, 52, 58, 0.57);

backdrop-filter: blur(12.25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abaf51d *//* Card container */
.feature-card{
  position: relative;
  overflow: hidden;      /* keeps the slide-in clean */
  padding: 28px;
  border-radius: 16px;   /* optional */
  min-height: 120px;
  /* no background here — it will use whatever you set in Elementor */
}

/* Icon + heading block */
.feature-card .card-body{
  position: relative;
  z-index: 1;
  transition: opacity .28s ease, transform .28s ease, visibility 0s linear .28s;
}

/* Full-width slide-in panel from the right (no extra background) */
.feature-card .card-desc{
  position: absolute;
  inset: 0;                 /* top/right/bottom/left: 0 */
  padding: 24px;
  display: flex;
  align-items: center;
  /* IMPORTANT: no background color added */
  background: transparent;  /* uses the card's own background */
  transform: translateX(100%);  /* start fully off-canvas to the right */
  z-index: 2;
  transition: transform .42s ease;
}

/* Reveal full-width on hover */
.feature-card:hover .card-desc{
  transform: translateX(0);
}

/* Hide the icon box completely on hover */
.feature-card:hover .card-body{
  opacity: 0;
  transform: translateX(-24px);
  visibility: hidden;                   /* fully removes it after the fade */
  transition: opacity .28s ease, transform .28s ease, visibility 0s linear .28s;
}

/* Touch support: tap/keyboard focus shows description & hides icon box */
@media (hover: none){
  .feature-card:active .card-desc,
  .feature-card:focus-within .card-desc{
    transform: translateX(0);
  }
  .feature-card:active .card-body,
  .feature-card:focus-within .card-body{
    opacity: 0;
    visibility: hidden;
    transform: translateX(-24px);
  }
}

/* Reduced motion users */
@media (prefers-reduced-motion: reduce){
  .feature-card .card-desc,
  .feature-card .card-body{
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90b946e */.elementor-4488 .elementor-element.elementor-element-90b946e {
    border-radius: 10px;
border: 1px solid #383838;

background: rgba(47, 52, 58, 0.57);

backdrop-filter: blur(12.25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b787544 */.elementor-4488 .elementor-element.elementor-element-b787544 {
    border-radius: 10px;
border: 1px solid #383838;

background: rgba(47, 52, 58, 0.57);

backdrop-filter: blur(12.25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c6ca6c *//* Card container */
.feature-card{
  position: relative;
  overflow: hidden;      /* keeps the slide-in clean */
  padding: 28px;
  border-radius: 16px;   /* optional */
  min-height: 120px;
  /* no background here — it will use whatever you set in Elementor */
}

/* Icon + heading block */
.feature-card .card-body{
  position: relative;
  z-index: 1;
  transition: opacity .28s ease, transform .28s ease, visibility 0s linear .28s;
}

/* Full-width slide-in panel from the right (no extra background) */
.feature-card .card-desc{
  position: absolute;
  inset: 0;                 /* top/right/bottom/left: 0 */
  padding: 24px;
  display: flex;
  align-items: center;
  /* IMPORTANT: no background color added */
  background: transparent;  /* uses the card's own background */
  transform: translateX(100%);  /* start fully off-canvas to the right */
  z-index: 2;
  transition: transform .42s ease;
}

/* Reveal full-width on hover */
.feature-card:hover .card-desc{
  transform: translateX(0);
}

/* Hide the icon box completely on hover */
.feature-card:hover .card-body{
  opacity: 0;
  transform: translateX(-24px);
  visibility: hidden;                   /* fully removes it after the fade */
  transition: opacity .28s ease, transform .28s ease, visibility 0s linear .28s;
}

/* Touch support: tap/keyboard focus shows description & hides icon box */
@media (hover: none){
  .feature-card:active .card-desc,
  .feature-card:focus-within .card-desc{
    transform: translateX(0);
  }
  .feature-card:active .card-body,
  .feature-card:focus-within .card-body{
    opacity: 0;
    visibility: hidden;
    transform: translateX(-24px);
  }
}

/* Reduced motion users */
@media (prefers-reduced-motion: reduce){
  .feature-card .card-desc,
  .feature-card .card-body{
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e2c083 */.arrow-btn-hire .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

/* Default state — black arrow */
.arrow-btn-hire .elementor-button::after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 19px;
 background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
  transition: transform 0.3s ease, background 0.3s ease;
}

/* Hover state — white arrow + slide */
.arrow-btn-hire .elementor-button:hover::after {
  transform: translateX(5px);
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="19" viewBox="0 0 20 19" fill="none"><path d="M11.9716 17.8812L20 9.54257L11.9716 1.20389C11.8991 1.10551 11.807 1.02437 11.7015 0.96597C11.596 0.90757 11.4796 0.873273 11.3601 0.865399C11.2407 0.857525 11.121 0.876259 11.0092 0.920332C10.8974 0.964405 10.796 1.03279 10.712 1.12085C10.628 1.20892 10.5633 1.31461 10.5222 1.43077C10.4812 1.54693 10.4647 1.67084 10.4741 1.79413C10.4834 1.91741 10.5182 2.03719 10.5763 2.14535C10.6343 2.25351 10.7141 2.34752 10.8104 2.42103L16.817 8.67935L0.835422 8.67935C0.613855 8.67935 0.401363 8.77029 0.24469 8.93218C0.0880181 9.09406 -3.6936e-07 9.31363 -3.79368e-07 9.54257C-3.89375e-07 9.77151 0.088018 9.99107 0.24469 10.153C0.401363 10.3148 0.613855 10.4058 0.835422 10.4058L16.817 10.4058L10.8104 16.6641C10.6542 16.8267 10.5668 17.0467 10.5676 17.2757C10.5684 17.5048 10.6572 17.7242 10.8145 17.8856C10.9718 18.047 11.1848 18.1372 11.4065 18.1364C11.6282 18.1356 11.8405 18.0438 11.9967 17.8812L11.9716 17.8812Z" fill="%23ffffff"/></svg>') no-repeat center;
  background-size: contain;
}/* End custom CSS */