.elementor-10104 .elementor-element.elementor-element-5eac05b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10104 .elementor-element.elementor-element-5eac05b2:not(.elementor-motion-effects-element-type-background), .elementor-10104 .elementor-element.elementor-element-5eac05b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9625d8 );}.elementor-10104 .elementor-element.elementor-element-5eac05b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10104 .elementor-element.elementor-element-3c3db500{--display:flex;--gap:58px 58px;--row-gap:58px;--column-gap:58px;}.elementor-10104 .elementor-element.elementor-element-41c99c4c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10104 .elementor-element.elementor-element-41c99c4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10104 .elementor-element.elementor-element-496147dc{--display:flex;--min-height:600px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10104 .elementor-element.elementor-element-78042cfd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10104 .elementor-element.elementor-element-78042cfd .elementor-heading-title{font-family:var( --e-global-typography-2ce1a20-font-family ), Sans-serif;font-size:var( --e-global-typography-2ce1a20-font-size );font-weight:var( --e-global-typography-2ce1a20-font-weight );text-transform:var( --e-global-typography-2ce1a20-text-transform );line-height:var( --e-global-typography-2ce1a20-line-height );letter-spacing:var( --e-global-typography-2ce1a20-letter-spacing );word-spacing:var( --e-global-typography-2ce1a20-word-spacing );color:#081820;}.elementor-10104 .elementor-element.elementor-element-44e1d63d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10104 .elementor-element.elementor-element-44e1d63d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-44e1d63d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10104 .elementor-element.elementor-element-44e1d63d .elementor-heading-title{font-family:var( --e-global-typography-09cdb02-font-family ), Sans-serif;font-size:var( --e-global-typography-09cdb02-font-size );font-weight:var( --e-global-typography-09cdb02-font-weight );line-height:var( --e-global-typography-09cdb02-line-height );letter-spacing:var( --e-global-typography-09cdb02-letter-spacing );word-spacing:var( --e-global-typography-09cdb02-word-spacing );color:var( --e-global-color-primary );}.elementor-10104 .elementor-element.elementor-element-5ca30c45{--display:flex;}.elementor-10104 .elementor-element.elementor-element-6e1c9c99{--display:flex;--min-height:75px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-10104 .elementor-element.elementor-element-6a817e0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-6a817e0f{font-family:"Denim", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10104 .elementor-element.elementor-element-4bf2d0f4{--display:flex;}.elementor-10104 .elementor-element.elementor-element-1e537b21{--display:flex;--min-height:75px;--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-10104 .elementor-element.elementor-element-7f2b6dc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-7f2b6dc7{font-family:"Denim", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10104 .elementor-element.elementor-element-2743f7db{--display:flex;}.elementor-10104 .elementor-element.elementor-element-5a0d73e2{--display:flex;--min-height:75px;--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-10104 .elementor-element.elementor-element-57aa55d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-57aa55d9{font-family:"Denim", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10104 .elementor-element.elementor-element-47bd755c{--n-accordion-title-font-size:28px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:-30px;--n-accordion-border-radius:40px 50px 40px 050px;--n-accordion-title-normal-color:#081820;--n-accordion-title-hover-color:#081820;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:12px;--n-accordion-icon-gap:0px;--n-accordion-icon-normal-color:#081820;--n-accordion-icon-hover-color:#081820;--n-accordion-icon-active-color:#081820;}.elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#6B6B6B;}.elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 00px 60px 60px;--padding-top:15px;--padding-right:50px;--padding-bottom:45px;--padding-left:50px;}.elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-47bd755c.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-10104 .elementor-element.elementor-element-47bd755c {--n-accordion-padding:37.2px 50px 37.2px 50px;}:where( .elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Denim", Sans-serif;font-weight:600;line-height:33.6px;letter-spacing:-0.56px;}.elementor-10104 .elementor-element.elementor-element-12c604a9{--display:flex;--min-height:772px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10104 .elementor-element.elementor-element-671e84d1{--display:flex;--min-height:772px;--justify-content:flex-end;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.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-10104 .elementor-element.elementor-element-20352ba{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;top:255px;z-index:5;}.elementor-10104 .elementor-element.elementor-element-20352ba.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-20352ba{left:10%;}body.rtl .elementor-10104 .elementor-element.elementor-element-20352ba{right:10%;}.elementor-10104 .elementor-element.elementor-element-20352ba img{width:174px;max-width:174px;height:194px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10104 .elementor-element.elementor-element-7bd59b16{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;top:119px;}.elementor-10104 .elementor-element.elementor-element-7bd59b16.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-7bd59b16{right:10%;}body.rtl .elementor-10104 .elementor-element.elementor-element-7bd59b16{left:10%;}.elementor-10104 .elementor-element.elementor-element-7bd59b16 img{width:401px;max-width:401px;height:253px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10104 .elementor-element.elementor-element-96bfd50{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-10104 .elementor-element.elementor-element-96bfd50.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10104 .elementor-element.elementor-element-96bfd50 .elementor-heading-title{font-family:"Denim", Sans-serif;font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:-0.56px;color:var( --e-global-color-d355f15 );}.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-10104 .elementor-element.elementor-element-69630b9 .elementor-button{background-color:#FFFFFF;font-family:"Denim", Sans-serif;font-size:20px;font-weight:600;line-height:28px;border-style:none;}.elementor-10104 .elementor-element.elementor-element-69630b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-69630b9.elementor-element{--align-self:center;}.elementor-10104 .elementor-element.elementor-element-35160b7d{--display:flex;--min-height:772px;--justify-content:flex-end;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-10104 .elementor-element.elementor-element-519c9f74{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;top:148px;z-index:5;}.elementor-10104 .elementor-element.elementor-element-519c9f74.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-519c9f74{left:101px;}body.rtl .elementor-10104 .elementor-element.elementor-element-519c9f74{right:101px;}.elementor-10104 .elementor-element.elementor-element-519c9f74 img{width:401px;max-width:401px;height:253px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10104 .elementor-element.elementor-element-4cc49db7{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;top:274px;z-index:10;}.elementor-10104 .elementor-element.elementor-element-4cc49db7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-4cc49db7{right:72px;}body.rtl .elementor-10104 .elementor-element.elementor-element-4cc49db7{left:72px;}.elementor-10104 .elementor-element.elementor-element-4cc49db7 img{width:174px;max-width:174px;height:167px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10104 .elementor-element.elementor-element-12f84123{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-10104 .elementor-element.elementor-element-12f84123.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10104 .elementor-element.elementor-element-12f84123 .elementor-heading-title{font-family:"Denim", Sans-serif;font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:-0.56px;color:var( --e-global-color-d355f15 );}.elementor-10104 .elementor-element.elementor-element-52172266 .elementor-button{background-color:#FFFFFF;font-family:"Denim", Sans-serif;font-size:20px;font-weight:600;line-height:28px;border-style:none;}.elementor-10104 .elementor-element.elementor-element-52172266 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-52172266.elementor-element{--align-self:center;}.elementor-10104 .elementor-element.elementor-element-2a638ae2{--display:flex;--min-height:772px;--justify-content:flex-end;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10104 .elementor-element.elementor-element-14f1d280{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;top:122px;z-index:10;}.elementor-10104 .elementor-element.elementor-element-14f1d280.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-14f1d280{left:80px;}body.rtl .elementor-10104 .elementor-element.elementor-element-14f1d280{right:80px;}.elementor-10104 .elementor-element.elementor-element-14f1d280 img{width:174px;max-width:174px;height:194px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10104 .elementor-element.elementor-element-1738a487{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;top:159px;}.elementor-10104 .elementor-element.elementor-element-1738a487.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-1738a487{right:55px;}body.rtl .elementor-10104 .elementor-element.elementor-element-1738a487{left:55px;}.elementor-10104 .elementor-element.elementor-element-1738a487 img{width:401px;max-width:401px;height:253px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10104 .elementor-element.elementor-element-20d9005b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-10104 .elementor-element.elementor-element-20d9005b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10104 .elementor-element.elementor-element-20d9005b .elementor-heading-title{font-family:"Denim", Sans-serif;font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:-0.56px;color:var( --e-global-color-d355f15 );}.elementor-10104 .elementor-element.elementor-element-474703fa .elementor-button{background-color:#FFFFFF;font-family:"Denim", Sans-serif;font-size:20px;font-weight:600;line-height:28px;border-style:none;}.elementor-10104 .elementor-element.elementor-element-474703fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-474703fa.elementor-element{--align-self:center;}.elementor-10104 .elementor-element.elementor-element-5b6b7ed3{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10104 .elementor-element.elementor-element-62ff2eed > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10104 .elementor-element.elementor-element-62ff2eed{text-align:center;}.elementor-10104 .elementor-element.elementor-element-62ff2eed .elementor-heading-title{font-family:var( --e-global-typography-2ce1a20-font-family ), Sans-serif;font-size:var( --e-global-typography-2ce1a20-font-size );font-weight:var( --e-global-typography-2ce1a20-font-weight );text-transform:var( --e-global-typography-2ce1a20-text-transform );line-height:var( --e-global-typography-2ce1a20-line-height );letter-spacing:var( --e-global-typography-2ce1a20-letter-spacing );word-spacing:var( --e-global-typography-2ce1a20-word-spacing );color:#929292;}@media(min-width:768px){.elementor-10104 .elementor-element.elementor-element-5eac05b2{--width:100%;}.elementor-10104 .elementor-element.elementor-element-496147dc{--width:100%;}.elementor-10104 .elementor-element.elementor-element-2a638ae2{--width:100%;}}@media(max-width:1439px) and (min-width:768px){.elementor-10104 .elementor-element.elementor-element-5eac05b2{--width:100%;}.elementor-10104 .elementor-element.elementor-element-41c99c4c{--width:100%;}.elementor-10104 .elementor-element.elementor-element-12c604a9{--width:100%;}.elementor-10104 .elementor-element.elementor-element-671e84d1{--width:100%;}}@media(max-width:1439px){.elementor-10104 .elementor-element.elementor-element-5eac05b2{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:42px;--padding-right:42px;}.elementor-10104 .elementor-element.elementor-element-3c3db500{--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-10104 .elementor-element.elementor-element-41c99c4c{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10104 .elementor-element.elementor-element-496147dc{--min-height:549px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10104 .elementor-element.elementor-element-78042cfd .elementor-heading-title{font-size:var( --e-global-typography-2ce1a20-font-size );line-height:var( --e-global-typography-2ce1a20-line-height );letter-spacing:var( --e-global-typography-2ce1a20-letter-spacing );word-spacing:var( --e-global-typography-2ce1a20-word-spacing );}.elementor-10104 .elementor-element.elementor-element-44e1d63d{width:100%;max-width:100%;}.elementor-10104 .elementor-element.elementor-element-44e1d63d .elementor-heading-title{font-size:var( --e-global-typography-09cdb02-font-size );line-height:var( --e-global-typography-09cdb02-line-height );letter-spacing:var( --e-global-typography-09cdb02-letter-spacing );word-spacing:var( --e-global-typography-09cdb02-word-spacing );}.elementor-10104 .elementor-element.elementor-element-6a817e0f{font-size:17px;line-height:25px;}.elementor-10104 .elementor-element.elementor-element-7f2b6dc7{font-size:17px;}.elementor-10104 .elementor-element.elementor-element-57aa55d9{font-size:17px;line-height:25px;}.elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-47bd755c{--n-accordion-item-title-space-between:17px;--n-accordion-title-font-size:24px;}.elementor-10104 .elementor-element.elementor-element-47bd755c {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:27px;}:where( .elementor-10104 .elementor-element.elementor-element-47bd755c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:32px;--padding-bottom:32px;--padding-left:32px;}.elementor-10104 .elementor-element.elementor-element-12c604a9{--min-height:549px;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10104 .elementor-element.elementor-element-12c604a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10104 .elementor-element.elementor-element-671e84d1{--min-height:549px;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10104 .elementor-element.elementor-element-20352ba{--container-widget-width:129.011px;--container-widget-flex-grow:0;width:var( --container-widget-width, 129.011px );max-width:129.011px;top:169px;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-20352ba{left:10%;}body.rtl .elementor-10104 .elementor-element.elementor-element-20352ba{right:10%;}.elementor-10104 .elementor-element.elementor-element-20352ba img{width:129.011px;max-width:129.011px;height:143.84px;object-fit:cover;object-position:center center;border-radius:14.829px 14.829px 14.829px 14.829px;}.elementor-10104 .elementor-element.elementor-element-7bd59b16{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;top:69px;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-7bd59b16{right:10%;}body.rtl .elementor-10104 .elementor-element.elementor-element-7bd59b16{left:10%;}.elementor-10104 .elementor-element.elementor-element-7bd59b16 img{width:297px;max-width:297px;height:187px;}.elementor-10104 .elementor-element.elementor-element-96bfd50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-96bfd50{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;}.elementor-10104 .elementor-element.elementor-element-69630b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-35160b7d{--min-height:549px;--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-10104 .elementor-element.elementor-element-519c9f74{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;top:69px;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-519c9f74{left:65px;}body.rtl .elementor-10104 .elementor-element.elementor-element-519c9f74{right:65px;}.elementor-10104 .elementor-element.elementor-element-519c9f74 img{width:298px;max-width:298px;height:187px;object-fit:cover;object-position:center center;}.elementor-10104 .elementor-element.elementor-element-4cc49db7{width:var( --container-widget-width, 129.011px );max-width:129.011px;--container-widget-width:129.011px;--container-widget-flex-grow:0;top:160px;z-index:10;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-4cc49db7{right:75px;}body.rtl .elementor-10104 .elementor-element.elementor-element-4cc49db7{left:75px;}.elementor-10104 .elementor-element.elementor-element-4cc49db7 img{width:129.011px;max-width:129.011px;height:143.84px;object-fit:cover;object-position:center center;}.elementor-10104 .elementor-element.elementor-element-12f84123 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-12f84123{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;}.elementor-10104 .elementor-element.elementor-element-52172266 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-2a638ae2{--min-height:549px;}.elementor-10104 .elementor-element.elementor-element-14f1d280{width:var( --container-widget-width, 129.011px );max-width:129.011px;--container-widget-width:129.011px;--container-widget-flex-grow:0;top:169px;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-14f1d280{left:40px;}body.rtl .elementor-10104 .elementor-element.elementor-element-14f1d280{right:40px;}.elementor-10104 .elementor-element.elementor-element-14f1d280 img{width:129.011px;max-width:129.011px;height:143.84px;object-fit:cover;object-position:center center;}.elementor-10104 .elementor-element.elementor-element-1738a487{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;top:69px;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-1738a487{right:60px;}body.rtl .elementor-10104 .elementor-element.elementor-element-1738a487{left:60px;}.elementor-10104 .elementor-element.elementor-element-1738a487 img{width:297px;max-width:297px;height:187.59px;object-fit:cover;object-position:center center;}.elementor-10104 .elementor-element.elementor-element-20d9005b{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;}.elementor-10104 .elementor-element.elementor-element-474703fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10104 .elementor-element.elementor-element-5b6b7ed3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10104 .elementor-element.elementor-element-62ff2eed > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10104 .elementor-element.elementor-element-62ff2eed .elementor-heading-title{font-size:var( --e-global-typography-2ce1a20-font-size );line-height:var( --e-global-typography-2ce1a20-line-height );letter-spacing:var( --e-global-typography-2ce1a20-letter-spacing );word-spacing:var( --e-global-typography-2ce1a20-word-spacing );}}@media(max-width:767px){.elementor-10104 .elementor-element.elementor-element-5eac05b2{--border-radius:1px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:024px;--padding-right:0px;}.elementor-10104 .elementor-element.elementor-element-41c99c4c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10104 .elementor-element.elementor-element-496147dc{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10104 .elementor-element.elementor-element-78042cfd > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-10104 .elementor-element.elementor-element-78042cfd .elementor-heading-title{font-size:var( --e-global-typography-2ce1a20-font-size );line-height:var( --e-global-typography-2ce1a20-line-height );letter-spacing:var( --e-global-typography-2ce1a20-letter-spacing );word-spacing:var( --e-global-typography-2ce1a20-word-spacing );}.elementor-10104 .elementor-element.elementor-element-44e1d63d .elementor-heading-title{font-size:var( --e-global-typography-09cdb02-font-size );line-height:var( --e-global-typography-09cdb02-line-height );letter-spacing:var( --e-global-typography-09cdb02-letter-spacing );word-spacing:var( --e-global-typography-09cdb02-word-spacing );}.elementor-10104 .elementor-element.elementor-element-12c604a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10104 .elementor-element.elementor-element-671e84d1{--width:100%;--min-height:385px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10104 .elementor-element.elementor-element-20352ba{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;top:82px;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-20352ba{left:30px;}body.rtl .elementor-10104 .elementor-element.elementor-element-20352ba{right:30px;}.elementor-10104 .elementor-element.elementor-element-20352ba > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10104 .elementor-element.elementor-element-20352ba img{height:150px;}.elementor-10104 .elementor-element.elementor-element-7bd59b16{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;top:30px;}body:not(.rtl) .elementor-10104 .elementor-element.elementor-element-7bd59b16{right:30%;}body.rtl .elementor-10104 .elementor-element.elementor-element-7bd59b16{left:30%;}.elementor-10104 .elementor-element.elementor-element-7bd59b16 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-10104 .elementor-element.elementor-element-7bd59b16 img{width:225px;max-width:100%;height:100%;}.elementor-10104 .elementor-element.elementor-element-96bfd50 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10104 .elementor-element.elementor-element-96bfd50{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-10104 .elementor-element.elementor-element-96bfd50.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10104 .elementor-element.elementor-element-96bfd50 .elementor-heading-title{font-size:18px;line-height:21.6px;letter-spacing:-0.36px;}.elementor-10104 .elementor-element.elementor-element-62ff2eed .elementor-heading-title{font-size:var( --e-global-typography-2ce1a20-font-size );line-height:var( --e-global-typography-2ce1a20-line-height );letter-spacing:var( --e-global-typography-2ce1a20-letter-spacing );word-spacing:var( --e-global-typography-2ce1a20-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-6a817e0f */.elementor-10104 .elementor-element.elementor-element-6a817e0f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f2b6dc7 */.elementor-10104 .elementor-element.elementor-element-7f2b6dc7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e537b21 */.elementor-10104 .elementor-element.elementor-element-1e537b21 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57aa55d9 */.elementor-10104 .elementor-element.elementor-element-57aa55d9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0d73e2 */.elementor-10104 .elementor-element.elementor-element-5a0d73e2 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a817e0f */.elementor-10104 .elementor-element.elementor-element-6a817e0f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f2b6dc7 */.elementor-10104 .elementor-element.elementor-element-7f2b6dc7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e537b21 */.elementor-10104 .elementor-element.elementor-element-1e537b21 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57aa55d9 */.elementor-10104 .elementor-element.elementor-element-57aa55d9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0d73e2 */.elementor-10104 .elementor-element.elementor-element-5a0d73e2 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a817e0f */.elementor-10104 .elementor-element.elementor-element-6a817e0f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f2b6dc7 */.elementor-10104 .elementor-element.elementor-element-7f2b6dc7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e537b21 */.elementor-10104 .elementor-element.elementor-element-1e537b21 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57aa55d9 */.elementor-10104 .elementor-element.elementor-element-57aa55d9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0d73e2 */.elementor-10104 .elementor-element.elementor-element-5a0d73e2 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a817e0f */.elementor-10104 .elementor-element.elementor-element-6a817e0f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f2b6dc7 */.elementor-10104 .elementor-element.elementor-element-7f2b6dc7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e537b21 */.elementor-10104 .elementor-element.elementor-element-1e537b21 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57aa55d9 */.elementor-10104 .elementor-element.elementor-element-57aa55d9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a0d73e2 */.elementor-10104 .elementor-element.elementor-element-5a0d73e2 {
    overflow: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-47bd755c */#our-work-accordion details > summary > span {
  width: inherit;
  z-index: 5;
}

#our-work-accordion details > summary > span > div {
  overflow: hidden;
}

#our-work-accordion details > summary {
  background-color: #f0f0f0 !important;
  border-radius: 40px 50px 40px 50px !important;
  border: 1px solid #6B6B6B !important;
  width: 100%;
}

#our-work-accordion details[open] > summary {
  border-radius: 40px 50px 00px 0px !important;
  background-color: #fff !important;
  border-width: 0 !important;
}

#our-work-accordion details > div {
  background-color: #fff !important;
  padding-bottom: 100px !important;
  height: 64px !important;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

#our-work-accordion details[open] > div {
  opacity: 1;
  animation: scale-up-ver-top 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) both;
}

#learning-solutions-content,
#roi-delivered-content,
#next-level-intel-content {
  height: 60px !important;
}

@media (min-width: 768px) and (max-width: 1439px) {
  #our-work-accordion {
    margin-top: 30px !important;
    width: 434px !important;
  }

  #our-work-accordion > .elementor-widget-container {
    margin: 0 !important;
  }

  #our-work-accordion details > summary {
    border-radius: 28.44px !important;
    padding: 23px 32px !important;
  }

  #our-work-accordion details[open] > summary {
    border-radius: 28.44px 28.44px 0px 0px;
    border-width: 0 !important;
  }

  #our-work-accordion details > summary > span > div {
    font-size: 24px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 116% !important;
  }

  #our-work-accordion details > div {
    font-size: 17px !important;
    padding: 20px 30px !important;

    line-height: 152% !important; /* 25.84px */
    color: #081820;
    border-radius: 28.44px !important;
    padding-bottom: 80px !important;
    margin-top: 10px !important;
  }

  #learning-solutions-content {
    padding-bottom: 50px !important;
    height: 40px !important;
    font-size: 17px;
    line-height: 25.84px;
  }

  #roi-delivered-content {
    padding-bottom: 50px !important;
    height: 40px !important;
    font-size: 17px;
    line-height: 25.84px;
  }

  #next-level-intel-content {
    padding-bottom: 50px !important;
    height: 40px !important;
    font-size: 17px;
    line-height: 25.84px;
  }
}

@keyframes scale-up-ver-top {
  0% {
    transform: scaleY(0.4);
    transform-origin: 100% 0%;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 0%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496147dc */.elementor-10104 .elementor-element.elementor-element-496147dc {
    max-width: 380.44px;
}

@media (min-width: 1440px){
    .elementor-10104 .elementor-element.elementor-element-496147dc{
            max-width: 535px;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96bfd50 */.first-panel-content {
  overflow: hidden;
  height: 68px;
}

.first-panel-content div > div {
    height: 68px;
}

@media (min-width: 768px) and (max-width: 1439px) {
  .first-panel-content {
    height: 56px;
  }

  .first-panel-content div > div {
    height: 56px;
    font-size: 24px !important;
    line-height: 1.16 !important;
    letter-spacing: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69630b9 */.first-panel-btn {
  margin-bottom: 66px !important;
}

.first-panel-btn .elementor-button {
  /* Button styles */
  --button-bg: #f1f1f1;
  --button-color: #081820;
  --button-border: #f1f1f1;
  --button-hover-bg: #bfff98;
  --button-hover-color: #000000;
  --button-hover-border: #ccff99;
  

  --icon-bg: #bfff98;
  --icon-hover-bg: #ffffff;
  --icon-size: 32px;

  --button-height: 52px;
  --button-width: 206px;

  --arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');
  --hover-arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');

  background-color: var(--button-bg);
  color: var(--button-color);
  border: 2px solid var(--button-border);
  border-radius: 100px;
  display: flex;
  align-items: center;
  padding: 10px 10px 10px 20px !important;

  justify-content: space-between;
  transition: all 0.6s ease-in-out;
  padding-left: 20px;
  height: var(--button-height);
  width: var(--button-width);
  position: relative;
}

.first-panel-btn .elementor-button::before,
.first-panel-btn .elementor-button::after {
  content: '';
  position: absolute;
  transition: all 0.6s ease-in-out;
}

.first-panel-btn .elementor-button::before {
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: var(--icon-bg);
  border-radius: 50%;
  right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}

.first-panel-btn .elementor-button::after {
  width: 15px;
  height: 15px;
  right: 18px;
  z-index: 2;
  background-image: var(--arrow);
  background-size: contain;
  background-repeat: no-repeat;
}

@media (min-width: 1440px) {
  .first-panel-btn .elementor-button:hover {
    background-color: var(--button-hover-bg) !important;
    color: var(--button-hover-color) !important;
    border-color: var(--button-hover-border) !important;
  }

  .first-panel-btn .elementor-button:hover::before {
    background-color: var(--icon-hover-bg);
  }

  .first-panel-btn .elementor-button:hover::after {
    background-image: var(--hover-arrow);
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .first-panel-btn {
    margin-bottom: 40px !important;
  }

  .first-panel-btn .elementor-button {
    --button-bg: #f1f1f1;
    --button-border: #f1f1f1;
    --icon-bg: #bfff98;
    --arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');
    line-height: 116%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671e84d1 */#next-level-intel-right-panel {
  position: relative;
  height: 100%;
  overflow: hidden;
}


#next-level-intel-right-panel img {
  animation: fadeIn 1s ease-out;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12f84123 */.second-panel-content {
  overflow: hidden;
  height: 68px;
}

.second-panel-content div > div {
      height: 68px;
}

@media (min-width: 768px) and (max-width: 1439px) {
  .second-panel-content {
    height: 56px;
  }

  .second-panel-content div > div {
    height: 56px;
    font-size: 24px !important;
    line-height: 1.16 !important;
    letter-spacing: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52172266 */.first-panel-btn {
  margin-bottom: 66px !important;
}

.first-panel-btn .elementor-button {
  --button-bg: #f1f1f1;
  --button-color: #081820;
  --button-border: #f1f1f1;
  --button-hover-bg: #bfff98;
  --button-hover-color: #000000;
  --button-hover-border: #ccff99;
  

  --icon-bg: #bfff98;
  --icon-hover-bg: #ffffff;
  --icon-size: 32px;

  --button-height: 52px;
  --button-width: 206px;

  --arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');
  --hover-arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');

  background-color: var(--button-bg);
  color: var(--button-color);
  border: 2px solid var(--button-border);
  border-radius: 100px;
  display: flex;
  align-items: center;
  padding: 10px 10px 10px 20px !important;

  justify-content: space-between;
  transition: all 0.6s ease-in-out;
  padding-left: 20px;
  height: var(--button-height);
  width: var(--button-width);
  position: relative;
}

.first-panel-btn .elementor-button::before,
.first-panel-btn .elementor-button::after {
  content: '';
  position: absolute;
  transition: all 0.6s ease-in-out;
}

.first-panel-btn .elementor-button::before {
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: var(--icon-bg);
  border-radius: 50%;
  right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}

.first-panel-btn .elementor-button::after {
  width: 15px;
  height: 15px;
  right: 18px;
  z-index: 2;
  background-image: var(--arrow);
  background-size: contain;
  background-repeat: no-repeat;
}

@media (min-width: 1440px) {
  .first-panel-btn .elementor-button:hover {
    background-color: var(--button-hover-bg) !important;
    color: var(--button-hover-color) !important;
    border-color: var(--button-hover-border) !important;
  }

  .first-panel-btn .elementor-button:hover::before {
    background-color: var(--icon-hover-bg);
  }

  .first-panel-btn .elementor-button:hover::after {
    background-image: var(--hover-arrow);
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .first-panel-btn {
    margin-bottom: 40px !important;
  }

  .first-panel-btn .elementor-button {
    --button-bg: #f1f1f1;
    --button-border: #f1f1f1;
    --icon-bg: #bfff98;
    --arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');
    line-height: 116%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35160b7d */#learning-solutions-right-panel {
  position: relative;
  display: none;
  height: 100%;
  overflow: hidden;
}



#learning-solutions-right-panel img {
  animation: fadeIn 1s ease-out;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20d9005b */.third-panel-content {
  overflow: hidden;
  /*width: 100%;*/
  /*max-width: 400px;*/
  height: 68px;
}

.third-panel-content div > div {
  height: 68px;
}

@media (min-width: 768px) and (max-width: 1439px) {
  .third-panel-content {
    height: 56px;
  }

  .third-panel-content div > div {
    height: 56px;
    font-size: 24px !important;
    line-height: 1.16 !important;
    letter-spacing: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-474703fa */.first-panel-btn {
  margin-bottom: 66px !important;
}

.first-panel-btn .elementor-button {
  /* Button styles */
  --button-bg: #f1f1f1;
  --button-color: #081820;
  --button-border: #f1f1f1;
  --button-hover-bg: #bfff98;
  --button-hover-color: #000000;
  --button-hover-border: #ccff99;
  

  --icon-bg: #bfff98;
  --icon-hover-bg: #ffffff;
  --icon-size: 32px;

  --button-height: 52px;
  --button-width: 206px;

  --arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');
  --hover-arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');

  background-color: var(--button-bg);
  color: var(--button-color);
  border: 2px solid var(--button-border);
  border-radius: 100px;
  display: flex;
  align-items: center;
  padding: 10px 10px 10px 20px !important;

  justify-content: space-between;
  transition: all 0.6s ease-in-out;
  padding-left: 20px;
  height: var(--button-height);
  width: var(--button-width);
  position: relative;
}

.first-panel-btn .elementor-button::before,
.first-panel-btn .elementor-button::after {
  content: '';
  position: absolute;
  transition: all 0.6s ease-in-out;
}

.first-panel-btn .elementor-button::before {
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: var(--icon-bg);
  border-radius: 50%;
  right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}

.first-panel-btn .elementor-button::after {
  width: 15px;
  height: 15px;
  right: 18px;
  bottom: 17px;
  z-index: 2;
  background-image: var(--arrow);
  background-size: contain;
  background-repeat: no-repeat;
}

@media (min-width: 1440px) {
  .first-panel-btn .elementor-button:hover {
    background-color: var(--button-hover-bg) !important;
    color: var(--button-hover-color) !important;
    border-color: var(--button-hover-border) !important;
  }

  .first-panel-btn .elementor-button:hover::before {
    background-color: var(--icon-hover-bg);
  }

  .first-panel-btn .elementor-button:hover::after {
    background-image: var(--hover-arrow);
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .first-panel-btn {
    margin-bottom: 40px !important;
  }

  .first-panel-btn .elementor-button {
    --button-bg: #f1f1f1;
    --button-border: #f1f1f1;
    --icon-bg: #bfff98;
    --arrow: url('https://amplitydev.com/wp-content/uploads/2024/09/black-right-arrow.png');
    line-height: 116%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a638ae2 */#roi-delivered-right-panel  {
  position: relative;
  
  display: none;
  height: 100%;
  overflow: hidden;
}

#roi-delivered-right-panel .roi-delivered-img-2 {
    animation: fadeInLeftToRight .5s ease-out;
}

@keyframes fadeIn {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
 }
 
 @keyframes fadeInLeftToRight {
    from {
        opacity: 0;
        transform: translateX(-20%);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3db500 */.elementor-10104 .elementor-element.elementor-element-3c3db500{
    max-width: 1320px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eac05b2 */@media (min-width: 768px) and (max-width: 1439px) {
    #our-work-desktop-container {
      gap:0
    }
}/* End custom CSS */