.elementor-2 .elementor-element.elementor-element-3d91dc7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e94a299 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-24bc9f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-24bc9f4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-24bc9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-2 .elementor-element.elementor-element-24bc9f4 > .elementor-container{max-width:1350px;}.elementor-2 .elementor-element.elementor-element-24bc9f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1%;margin-bottom:0%;padding:70px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-24bc9f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2 .elementor-element.elementor-element-a6592bc .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:61px;font-weight:300;line-height:59px;letter-spacing:-3.3px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-2 .elementor-element.elementor-element-1e52b08 .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1e52b08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-1e52b08 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-f00eb28 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f00eb28 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-f00eb28{padding:90px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-6de2f20 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-259a52e .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-31f0a28 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:45px;font-weight:400;line-height:53px;letter-spacing:-2px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-2 .elementor-element.elementor-element-bd1d0ec{font-family:"Onest", Sans-serif;font-size:17px;line-height:27px;color:#252525;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-one{background-color:#02010100;color:var( --e-global-color-accent );font-family:"Onest", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-two{background-color:var( --e-global-color-accent );color:#ffffff;font-family:"Onest", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:12px 18px 12px 18px;margin:0px 0px 0px 10px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit_double_button{width:52%;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn:not(:last-child){margin-right:15px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-one > i{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-one > svg{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-two > i{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-two > svg{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-one svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-one:hover{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-one:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-two svg path{stroke:#ffffff;fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-two:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-two:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-ac12c8c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-2 .elementor-element.elementor-element-f356eda img{border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-1964dd0 > .elementor-background-overlay{background-image:url("https://newsg.challengercuppakistan.com/wp-content/uploads/2025/01/home_banner.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1964dd0 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-1964dd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 180px 0px;}.elementor-2 .elementor-element.elementor-element-ded760a .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:61px;font-weight:300;line-height:59px;letter-spacing:-3.3px;}.elementor-2 .elementor-element.elementor-element-42495d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-42495d7{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-53a8d3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3c133e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Onest", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-efe5250 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bcf3793 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Onest", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-5e73b8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-76bd5d5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Onest", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-9d96741 .e-search-submit{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9d96741 > .elementor-widget-container{padding:18px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9d96741{--e-search-results-columns:1;--e-search-input-padding-block-start:19px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:19px;--e-search-input-padding-inline-end:20px;--e-search-icon-label-size:16px;--e-search-input-gap:13px;--e-search-submit-margin-inline-start:15px;--e-search-icon-clear-color:var( --e-global-color-primary );--e-search-icon-submit-size:14px;--e-search-submit-icon-gap:15px;--e-search-submit-color:var( --e-global-color-secondary );--e-search-icon-submit-color:var( --e-global-color-secondary );--e-search-submit-border-radius:10px 10px 10px 10px;--e-search-submit-padding:19px 20px 19px 20px;}.elementor-2 .elementor-element.elementor-element-9d96741 .e-search-input{font-family:"Onest", Sans-serif;font-size:14px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-9d96741 .e-search-submit span{font-family:"Onest", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-6b52aba > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-6b52aba{padding:90px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-7e52c57 > .elementor-widget-container{margin:0% 13% 0% 0%;}.elementor-2 .elementor-element.elementor-element-7e52c57 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:45px;font-weight:400;line-height:53px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-dfc291d .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dfc291d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-dfc291d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-2916f18 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-2 .elementor-element.elementor-element-2a1489a > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-2a1489a{text-align:start;}.elementor-2 .elementor-element.elementor-element-2a1489a img{width:14%;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0f86379 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0f86379 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-0f86379 .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-0f86379 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;}.elementor-2 .elementor-element.elementor-element-4f2bb29 .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f2bb29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-4f2bb29 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-0c40395 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-0c40395{text-align:start;}.elementor-2 .elementor-element.elementor-element-0c40395 img{width:14%;}.elementor-2 .elementor-element.elementor-element-6df302a > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6df302a .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-6df302a .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-6df302a .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;}.elementor-2 .elementor-element.elementor-element-e682539 .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e682539 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-e682539 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-5c6193a{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ccafa05 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-ccafa05{text-align:start;}.elementor-2 .elementor-element.elementor-element-ccafa05 img{width:14%;}.elementor-2 .elementor-element.elementor-element-894e046 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-894e046 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-894e046 .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-894e046 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;}.elementor-2 .elementor-element.elementor-element-34e63a1 .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-34e63a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-34e63a1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-fd7406e > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-fd7406e{text-align:start;}.elementor-2 .elementor-element.elementor-element-fd7406e img{width:14%;}.elementor-2 .elementor-element.elementor-element-ce3c305 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ce3c305 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-ce3c305 .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ce3c305 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;}.elementor-2 .elementor-element.elementor-element-71d39e0 .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-71d39e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-71d39e0 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-1f5ae72:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1f5ae72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2 .elementor-element.elementor-element-1f5ae72 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-1f5ae72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-1f5ae72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d310b30 > .elementor-widget-container{margin:0% 13% 0% 0%;}.elementor-2 .elementor-element.elementor-element-d310b30 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:45px;font-weight:400;line-height:53px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-2bf6e36 .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2bf6e36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-2bf6e36 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2 .elementor-element.elementor-element-f07f161 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-2 .elementor-element.elementor-element-b17ae28 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-b17ae28{text-align:start;}.elementor-2 .elementor-element.elementor-element-b17ae28 img{width:14%;}.elementor-2 .elementor-element.elementor-element-9b21ea1 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9b21ea1 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-9b21ea1 .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-9b21ea1 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-a93bd10 .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a93bd10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-a93bd10 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-ba8ed58 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-ba8ed58{text-align:start;}.elementor-2 .elementor-element.elementor-element-ba8ed58 img{width:14%;}.elementor-2 .elementor-element.elementor-element-92b005f > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-92b005f .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-92b005f .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-92b005f .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-53fc4af .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-53fc4af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-53fc4af .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-266995c{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1dcb4bf > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-1dcb4bf{text-align:start;}.elementor-2 .elementor-element.elementor-element-1dcb4bf img{width:14%;}.elementor-2 .elementor-element.elementor-element-4c7e707 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4c7e707 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-4c7e707 .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-4c7e707 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-2435c4e .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2435c4e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-2435c4e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-0270bd8 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2 .elementor-element.elementor-element-0270bd8{text-align:start;}.elementor-2 .elementor-element.elementor-element-0270bd8 img{width:14%;}.elementor-2 .elementor-element.elementor-element-46b68b4 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2 .elementor-element.elementor-element-46b68b4 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-46b68b4 .elementor-image-box-title{margin-bottom:8px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-46b68b4 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-size:15px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-912465a .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;line-height:12px;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-912465a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-912465a .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-d5cdda8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b044df1 img{width:100%;height:329px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-7a866e1 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-7a866e1{padding:90px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-3c1027f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-3c1027f .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:45px;font-weight:400;line-height:45px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-5f43dad > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-5f43dad{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4361af3 > .elementor-element-populated{margin:0px 35px 0px 0px;--e-column-margin-right:35px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-8473c8c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2 .elementor-element.elementor-element-8473c8c:after{content:"0.66";}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__meta-data span + span:before{content:"///";}.elementor-2 .elementor-element.elementor-element-8473c8c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2 .elementor-element.elementor-element-8473c8c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2 .elementor-element.elementor-element-8473c8c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__title, .elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Onest", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-1.2px;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__title{margin-bottom:9px;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__meta-data{color:#0000006B;font-family:"Onest", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__excerpt p{color:#000000;font-family:"Onest", Sans-serif;font-size:15px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__read-more{color:#000000;}.elementor-2 .elementor-element.elementor-element-8473c8c a.elementor-post__read-more{font-family:"Onest", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-fcd7578 > .elementor-element-populated{margin:0px 0px 0px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}.elementor-2 .elementor-element.elementor-element-ef465db{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-ef465db .elementor-post__meta-data span + span:before{content:"///";}.elementor-2 .elementor-element.elementor-element-ef465db .elementor-post__title, .elementor-2 .elementor-element.elementor-element-ef465db .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Onest", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.5px;}.elementor-2 .elementor-element.elementor-element-ef465db .elementor-post__title{margin-bottom:9px;}.elementor-2 .elementor-element.elementor-element-ef465db .elementor-post__meta-data{color:#0000006B;font-family:"Onest", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-ef465db .elementor-post__excerpt p{color:#000000;font-family:"Onest", Sans-serif;font-size:15px;line-height:25px;}.elementor-2 .elementor-element.elementor-element-ef465db .elementor-post__read-more{color:#000000;}.elementor-2 .elementor-element.elementor-element-ef465db a.elementor-post__read-more{font-family:"Onest", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-10ba4f4 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-10ba4f4{border-style:solid;border-width:1px 0px 0px 0px;border-color:#00000017;padding:90px 0px 40px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3e51a68 .elementor-icon-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-3e51a68 .elementor-icon{font-size:73px;}.elementor-2 .elementor-element.elementor-element-3e51a68 .elementor-icon svg{height:73px;}.elementor-2 .elementor-element.elementor-element-3e51a68 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-5ae67b7 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-2 .elementor-element.elementor-element-5ae67b7{font-family:"Onest", Sans-serif;font-size:20px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-8709a27 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-8709a27 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:45px;font-weight:400;line-height:45px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-fa325f8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-fa325f8{font-family:"Onest", Sans-serif;font-size:25px;font-weight:300;line-height:37px;letter-spacing:-0.6px;}.elementor-2 .elementor-element.elementor-element-1454be7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-1454be7 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;line-height:19px;letter-spacing:-1px;color:#0000005E;}.elementor-2 .elementor-element.elementor-element-08f3ced > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-08f3ced{padding:0px 0px 90px 0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-2c14fbe.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2 .elementor-element.elementor-element-2c14fbe .elementor-main-swiper{width:100%;}.elementor-2 .elementor-element.elementor-element-2c14fbe .elementor-main-swiper .swiper-slide{background-color:#F7FAFC;border-radius:15px;padding:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-2c14fbe .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-2c14fbe .elementor-testimonial__text{font-family:"Onest", Sans-serif;font-size:17px;font-weight:400;font-style:normal;}.elementor-2 .elementor-element.elementor-element-2c14fbe .elementor-testimonial__name{font-family:"Onest", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-2c14fbe .elementor-testimonial__title{font-family:"Onest", Sans-serif;font-size:12px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-c630420 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-c630420:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c630420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;background-image:url("https://newsg.challengercuppakistan.com/wp-content/uploads/2025/01/contact-professional-industry-expert.jpg");background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-2 .elementor-element.elementor-element-c630420 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-c630420{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-2 .elementor-element.elementor-element-c630420 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3b6daee > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-3b6daee .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:45px;font-weight:400;line-height:45px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-38306d7 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-2 .elementor-element.elementor-element-38306d7{font-family:"Onest", Sans-serif;font-size:18px;line-height:29px;}.elementor-2 .elementor-element.elementor-element-4458fbf .elementor-button{background-color:#0062AE00;font-family:"Onest", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0d9100b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c9ba726{padding:90px 0px 90px 0px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-c38e6dd .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-c38e6dd .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-c38e6dd{left:55.5%;--hotspot-translate-x:55.5%;top:53.5%;--hotspot-translate-y:53.5%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-ca565fb .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-ca565fb .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-ca565fb{left:63%;--hotspot-translate-x:63%;top:50%;--hotspot-translate-y:50%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-5a47600 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-5a47600 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-5a47600{left:36%;--hotspot-translate-x:36%;top:61%;--hotspot-translate-y:61%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-19d5b80 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-19d5b80 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-19d5b80{left:95%;--hotspot-translate-x:95%;top:82%;--hotspot-translate-y:82%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-5374d71 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-5374d71 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-5374d71{left:60.4%;--hotspot-translate-x:60.4%;top:54.2%;--hotspot-translate-y:54.2%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8788fcf .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8788fcf .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8788fcf{left:25%;--hotspot-translate-x:25%;top:52%;--hotspot-translate-y:52%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8942491 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8942491 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8942491{left:51%;--hotspot-translate-x:51%;top:52%;--hotspot-translate-y:52%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-02276cc .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-02276cc .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-02276cc{left:51%;--hotspot-translate-x:51%;top:50%;--hotspot-translate-y:50%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-2480297 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-2480297 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-2480297{left:66%;--hotspot-translate-x:66%;top:60%;--hotspot-translate-y:60%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-3430d40 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-3430d40 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-3430d40{left:58%;--hotspot-translate-x:58%;top:51%;--hotspot-translate-y:51%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-0443c58 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-0443c58 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-0443c58{left:59%;--hotspot-translate-x:59%;top:38%;--hotspot-translate-y:38%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-a2283d5 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-a2283d5 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-a2283d5{left:56%;--hotspot-translate-x:56%;top:44%;--hotspot-translate-y:44%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-55a3ab8 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-55a3ab8 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-55a3ab8{left:50.5%;--hotspot-translate-x:50.5%;top:43%;--hotspot-translate-y:43%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8e62426 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8e62426 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-8e62426{left:58%;--hotspot-translate-x:58%;top:47%;--hotspot-translate-y:47%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-42ab488 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-42ab488 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-42ab488{left:20%;--hotspot-translate-x:20%;top:36%;--hotspot-translate-y:36%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-4248ed1 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-4248ed1 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-4248ed1{left:50.4%;--hotspot-translate-x:50.4%;top:39.5%;--hotspot-translate-y:39.5%;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-34449e0 .e-hotspot__icon{grid-column:1;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-34449e0 .e-hotspot__button{grid-gap:5px;}.elementor-2 .elementor-element.elementor-element-537b23f .elementor-repeater-item-34449e0{left:58%;--hotspot-translate-x:58%;top:69%;--hotspot-translate-y:69%;}.elementor-2 .elementor-element.elementor-element-537b23f .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2 .elementor-element.elementor-element-537b23f{--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:#00000000;--tooltip-text-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-537b23f img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-537b23f .e-hotspot__label{font-family:"Onest", Sans-serif;font-size:13px;font-weight:700;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-53a8d3b{width:27.5%;}.elementor-2 .elementor-element.elementor-element-efe5250{width:28.5%;}.elementor-2 .elementor-element.elementor-element-5e73b8c{width:43.662%;}.elementor-2 .elementor-element.elementor-element-2b17341{width:28.607%;}.elementor-2 .elementor-element.elementor-element-2916f18{width:71.393%;}.elementor-2 .elementor-element.elementor-element-48c9338{width:28.607%;}.elementor-2 .elementor-element.elementor-element-f07f161{width:71.393%;}.elementor-2 .elementor-element.elementor-element-72b5a89{width:37.295%;}.elementor-2 .elementor-element.elementor-element-436704a{width:62.705%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-439d33e .ekit_double_button{width:80%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-24bc9f4{padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-a6592bc{text-align:center;}.elementor-2 .elementor-element.elementor-element-a6592bc .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-f00eb28{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-6de2f20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-31f0a28 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit_double_button{width:100%;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-one{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-439d33e .ekit-double-btn.ekit-double-btn-two{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ac12c8c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-1964dd0 > .elementor-background-overlay{background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1964dd0{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-ded760a .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-42495d7{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-53a8d3b{width:33%;}.elementor-2 .elementor-element.elementor-element-53a8d3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3c133e .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-efe5250{width:33%;}.elementor-2 .elementor-element.elementor-element-efe5250 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-bcf3793 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-5e73b8c{width:33%;}.elementor-2 .elementor-element.elementor-element-5e73b8c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-76bd5d5 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-9d96741 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9d96741{--e-search-submit-margin-inline-start:7px;--e-search-submit-padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-9d96741 .e-search-submit span{font-size:11px;}.elementor-2 .elementor-element.elementor-element-6b52aba{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-7e52c57 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-2916f18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-c99a406{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0f86379 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0c40395 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6df302a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5c6193a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ccafa05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-894e046 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fd7406e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ce3c305 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1f5ae72{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-d310b30 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-f07f161 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-d1134c1{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b17ae28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9b21ea1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ba8ed58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-92b005f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-266995c{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1dcb4bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4c7e707 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0270bd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-46b68b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7a866e1{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-3c1027f .elementor-heading-title{font-size:30px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-5f43dad{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4361af3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-8473c8c:after{content:"0.5";}.elementor-2 .elementor-element.elementor-element-8473c8c .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-fcd7578 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-10ba4f4{padding:40px 10px 40px 10px;}.elementor-2 .elementor-element.elementor-element-3e51a68 .elementor-icon-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-5ae67b7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-5ae67b7{text-align:start;font-size:16px;}.elementor-2 .elementor-element.elementor-element-8709a27 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8709a27 .elementor-heading-title{font-size:25px;line-height:25px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-fa325f8{font-size:18px;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-c630420:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c630420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-c630420{padding:40px 10px 170px 10px;}.elementor-2 .elementor-element.elementor-element-a8afcd2 > .elementor-element-populated{padding:40px 15px 40px 15px;}.elementor-2 .elementor-element.elementor-element-3b6daee .elementor-heading-title{font-size:30px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-38306d7 > .elementor-widget-container{padding:0% 0% 0% 0%;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-2c14fbe */.elementor-2 .elementor-element.elementor-element-2c14fbe .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}
.elementor-2 .elementor-element.elementor-element-2c14fbe .elementor-main-swiper {
    width: 100%;
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12%, rgb(0, 0, 0) 88%, rgba(0, 0, 0, 0) 100%);
}/* End custom CSS */