.elementor-41 .elementor-element.elementor-element-3794c693:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-3794c693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/slider-1-1.jpg");background-position:bottom center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-3794c693 > .elementor-background-overlay{background-color:var( --e-global-color-02ecb2f );opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-3794c693{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-41 .elementor-element.elementor-element-130df33d{--divider-border-style:rhombus;--divider-color:var( --e-global-color-accent );--divider-pattern-height:9.4px;--divider-pattern-size:9.4px;}.elementor-41 .elementor-element.elementor-element-130df33d .elementor-divider-separator{width:460px;margin:0 auto;margin-left:0;}.elementor-41 .elementor-element.elementor-element-130df33d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-41 .elementor-element.elementor-element-130df33d .elementor-divider__text{color:var( --e-global-color-7bc2eb7 );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-54272480{text-align:left;}.elementor-41 .elementor-element.elementor-element-54272480 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:4em;font-weight:600;line-height:1em;color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-21e40af{padding:15px 75px 15px 0px;text-align:left;}.elementor-41 .elementor-element.elementor-element-21e40af .elementor-heading-title{font-family:var( --e-global-typography-db54e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-db54e0c-font-size );font-weight:var( --e-global-typography-db54e0c-font-weight );line-height:var( --e-global-typography-db54e0c-line-height );word-spacing:var( --e-global-typography-db54e0c-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-755b4e4d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-7bc2eb7 );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-755b4e4d .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-755b4e4d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-755b4e4d{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-755b4e4d .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-755b4e4d .elementor-button:focus svg{fill:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-52c091e4 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-52c091e4 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-52c091e4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-52c091e4{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-52c091e4 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-52c091e4 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-2fe86de9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-2fe86de9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2fe86de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 26%, var( --e-global-color-7bc2eb7 ) 6%);}.elementor-41 .elementor-element.elementor-element-2fe86de9 > .elementor-background-overlay{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pattern-1.png");opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-2fe86de9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-22103c8e{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-22103c8e img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-dcc520e{margin:-54% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -9%;padding:15px 15px 15px 15px;text-align:left;}.elementor-41 .elementor-element.elementor-element-dcc520e img{width:50%;border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-6bada844 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-41 .elementor-element.elementor-element-7887c09d{text-align:left;}.elementor-41 .elementor-element.elementor-element-7887c09d .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-41 .elementor-element.elementor-element-3c71dee{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-3c71dee .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:3em;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-394faeb2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-71817a9e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-73b6b737 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-73b6b737 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-73b6b737 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-73b6b737{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-73b6b737 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-73b6b737 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-601d1d2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-601d1d2a > .elementor-container{max-width:1600px;}.elementor-41 .elementor-element.elementor-element-601d1d2a{padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-4e5c0971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-4e5c0971 img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-1a8baa35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-1a8baa35 img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-246c503b > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-41 .elementor-element.elementor-element-515183f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-title a{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-258a6e74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-title a{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-e1ee8f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-f5626dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-title a{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-39e0441a:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-39e0441a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-41 .elementor-element.elementor-element-39e0441a > .elementor-background-overlay{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pattern-1.png");opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-39e0441a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-9299445{overflow:hidden;}.elementor-41 .elementor-element.elementor-element-252d78e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-40985f26{text-align:center;}.elementor-41 .elementor-element.elementor-element-40985f26 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6aa3cac1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-70d8b186:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-70d8b186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-70d8b186{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-41 .elementor-element.elementor-element-70d8b186, .elementor-41 .elementor-element.elementor-element-70d8b186 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-70d8b186 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-2aaaad05 img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-6cf9fa98{text-align:center;}.elementor-41 .elementor-element.elementor-element-6cf9fa98 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-3c576537{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-41 .elementor-element.elementor-element-593e377b .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-593e377b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-593e377b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-593e377b .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-593e377b .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-593e377b .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-593e377b .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-79bcac2c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-79bcac2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-79bcac2c{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-41 .elementor-element.elementor-element-79bcac2c, .elementor-41 .elementor-element.elementor-element-79bcac2c > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-79bcac2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-260bb9c1 img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-5bd65c4{text-align:center;}.elementor-41 .elementor-element.elementor-element-5bd65c4 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-1d5b1ac3{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-41 .elementor-element.elementor-element-855d440 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-855d440 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-855d440{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-855d440 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-855d440 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-855d440 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-855d440 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-2abd57ef:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2abd57ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-2abd57ef{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-41 .elementor-element.elementor-element-2abd57ef, .elementor-41 .elementor-element.elementor-element-2abd57ef > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-2abd57ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-7e419dd8 img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-1fe8de39{text-align:center;}.elementor-41 .elementor-element.elementor-element-1fe8de39 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-3100dff5{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-42c8d505{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-44368f94:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-44368f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-41 .elementor-element.elementor-element-44368f94 > .elementor-background-overlay{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pattern-1.png");opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-44368f94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-689a4a78:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-689a4a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pro-1.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-689a4a78 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(210deg, var( --e-global-color-7645f6f ) 0%, var( --e-global-color-02ecb2f ) 100%);opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-689a4a78, .elementor-41 .elementor-element.elementor-element-689a4a78 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-689a4a78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-41 .elementor-element.elementor-element-3285fda4{text-align:center;}.elementor-41 .elementor-element.elementor-element-3285fda4 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-136349a3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-1e6b4bb6:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-1e6b4bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pro-2.jpg");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-1e6b4bb6 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(210deg, var( --e-global-color-7645f6f ) 0%, var( --e-global-color-02ecb2f ) 100%);opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-1e6b4bb6, .elementor-41 .elementor-element.elementor-element-1e6b4bb6 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-1e6b4bb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-41 .elementor-element.elementor-element-4bc096eb{text-align:center;}.elementor-41 .elementor-element.elementor-element-4bc096eb .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-1b287f9d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-4045b826:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4045b826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da4e1d0 );}.elementor-41 .elementor-element.elementor-element-4045b826 > .elementor-background-overlay{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pattern-1.png");opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-4045b826, .elementor-41 .elementor-element.elementor-element-4045b826 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-4045b826{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-41 .elementor-element.elementor-element-7c078cb2 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-1c666e46 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-1c666e46{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4A;margin-top:0px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-6d38c0a8 > .elementor-element-populated{margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-585d7c6f .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-175f5f9c > .elementor-element-populated{margin:5px 0px 5px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-41 .elementor-element.elementor-element-b88060d{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-41 .elementor-element.elementor-element-b88060d .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-5b73eca2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-5b73eca2{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4A;margin-top:0px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-f8bb857 > .elementor-element-populated{margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-25ac42f6 .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-2dcdfae6 > .elementor-element-populated{margin:5px 0px 5px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-41 .elementor-element.elementor-element-698e39d3{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-41 .elementor-element.elementor-element-698e39d3 .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-23197d0a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-23197d0a{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4A;margin-top:0px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-2b485ae > .elementor-element-populated{margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-1d61a069 .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-540a2ba6 > .elementor-element-populated{margin:5px 0px 5px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-41 .elementor-element.elementor-element-af000f0{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-41 .elementor-element.elementor-element-af000f0 .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-640a2a5f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-640a2a5f{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4A;margin-top:0px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-369817f6 > .elementor-element-populated{margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-6cb45a0a .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-659f3c3e > .elementor-element-populated{margin:5px 0px 5px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-41 .elementor-element.elementor-element-f5b4fdc{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-41 .elementor-element.elementor-element-f5b4fdc .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6846dffa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-6846dffa{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4A;margin-top:0px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-4c6162a0 > .elementor-element-populated{margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-53a739e6 .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-3e7959c8 > .elementor-element-populated{margin:5px 0px 5px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-41 .elementor-element.elementor-element-5b98101b{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-41 .elementor-element.elementor-element-5b98101b .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-66406471 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-66406471{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF4A;margin-top:0px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-5f92b017 > .elementor-element-populated{margin:5px 5px 5px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-1c2bc666 .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-e241875 > .elementor-element-populated{margin:5px 0px 5px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-41 .elementor-element.elementor-element-6c232405{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-41 .elementor-element.elementor-element-6c232405 .elementor-heading-title{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-46e3cc21:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-46e3cc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-41 .elementor-element.elementor-element-46e3cc21 > .elementor-background-overlay{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pattern-1.png");opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-46e3cc21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-4c6c946d > .elementor-container{max-width:682px;}.elementor-41 .elementor-element.elementor-element-141f4bf7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-4c686c58{text-align:center;}.elementor-41 .elementor-element.elementor-element-4c686c58 .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-41 .elementor-element.elementor-element-4deea1d7{text-align:center;}.elementor-41 .elementor-element.elementor-element-4deea1d7 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-1afde3bb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-793bf04d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-793bf04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-793bf04d{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-41 .elementor-element.elementor-element-793bf04d, .elementor-41 .elementor-element.elementor-element-793bf04d > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-793bf04d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-39747ad8{margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-41 .elementor-element.elementor-element-39747ad8 img{border-radius:5px 5px 0px 0px;}.elementor-41 .elementor-element.elementor-element-251b7699{width:initial;max-width:initial;background-color:var( --e-global-color-primary );margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 10px 5px 10px;border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-251b7699 .elementor-heading-title{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-11f11bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-41 .elementor-element.elementor-element-11f11bc8 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .skill-bar{background-color:var( --e-global-color-accent );height:6px;border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .skill-track{background-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-3151c336 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .number-percentage-wraper{display:none;color:var( --e-global-color-primary );font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .skill-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-23eaeacb{width:var( --container-widget-width, 50% );max-width:50%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-70bb32c9{width:var( --container-widget-width, 50% );max-width:50%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-6258c1ab:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6258c1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-6258c1ab{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-41 .elementor-element.elementor-element-6258c1ab, .elementor-41 .elementor-element.elementor-element-6258c1ab > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-6258c1ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-7deee7e0{margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-41 .elementor-element.elementor-element-7deee7e0 img{border-radius:5px 5px 0px 0px;}.elementor-41 .elementor-element.elementor-element-46f908cd{width:initial;max-width:initial;background-color:var( --e-global-color-primary );margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 10px 5px 10px;border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-46f908cd .elementor-heading-title{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-670bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-41 .elementor-element.elementor-element-670bfc .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .skill-bar{background-color:var( --e-global-color-accent );height:6px;border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .skill-track{background-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-47bad7d5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .number-percentage-wraper{display:none;color:var( --e-global-color-primary );font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .skill-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6ef7f931{width:var( --container-widget-width, 50% );max-width:50%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-62d0e8fb{width:var( --container-widget-width, 50% );max-width:50%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-73e16506:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-73e16506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-73e16506{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-41 .elementor-element.elementor-element-73e16506, .elementor-41 .elementor-element.elementor-element-73e16506 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-73e16506 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-5bd103b8{margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-41 .elementor-element.elementor-element-5bd103b8 img{border-radius:5px 5px 0px 0px;}.elementor-41 .elementor-element.elementor-element-3dd1ffd9{width:initial;max-width:initial;background-color:var( --e-global-color-primary );margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 10px 5px 10px;border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-3dd1ffd9 .elementor-heading-title{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-3c30bab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-41 .elementor-element.elementor-element-3c30bab9 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .skill-bar{background-color:var( --e-global-color-accent );height:6px;border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .skill-track{background-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-41 .elementor-element.elementor-element-6ba57bdd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .number-percentage-wraper{display:none;color:var( --e-global-color-primary );font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .skill-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-68371871{width:var( --container-widget-width, 50% );max-width:50%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-text{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-15b673b8{width:var( --container-widget-width, 50% );max-width:50%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-71a493f:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-71a493f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da4e1d0 );}.elementor-41 .elementor-element.elementor-element-71a493f > .elementor-background-overlay{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pattern-1.png");opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-71a493f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-2c09ca4a > .elementor-container{max-width:682px;}.elementor-41 .elementor-element.elementor-element-2c09ca4a{margin-top:0px;margin-bottom:10px;}.elementor-41 .elementor-element.elementor-element-66647685 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-4aad6999{text-align:center;}.elementor-41 .elementor-element.elementor-element-4aad6999 .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-469ff1e8{text-align:center;}.elementor-41 .elementor-element.elementor-element-469ff1e8 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-31d21158{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0328f06 );}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-swiper-button{font-size:20px;}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__content, .elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__content:after{background-color:var( --e-global-color-6a67f08 );}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__content{padding:40px 40px 40px 40px;border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-178d6f75.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-41 .elementor-element.elementor-element-178d6f75.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:40px;}.elementor-41 .elementor-element.elementor-element-178d6f75.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-41 .elementor-element.elementor-element-178d6f75.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-41 .elementor-element.elementor-element-178d6f75.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 40px 0 40px;}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__text{color:var( --e-global-color-0328f06 );font-family:"Oranienbaum", Sans-serif;font-size:1.2em;font-weight:400;font-style:italic;line-height:1.9em;}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__name{color:var( --e-global-color-7bc2eb7 );font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__title{color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-1ad32650:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-1ad32650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/slider-1.jpg");background-position:center center;}.elementor-41 .elementor-element.elementor-element-1ad32650 > .elementor-background-overlay{background-color:var( --e-global-color-02ecb2f );opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-1ad32650 > .elementor-container{max-width:720px;}.elementor-41 .elementor-element.elementor-element-1ad32650{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-41 .elementor-element.elementor-element-6e20c736.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn{background-color:var( --e-global-color-accent );width:60px;height:60px;color:var( --e-global-color-02ecb2f );border-color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-6ca04e2e .video-content{text-align:center;}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn i{font-size:21px;}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn svg{max-width:21px;}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn.glow-btn:before{color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn.glow-btn:after{color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn.glow-btn > i:after{color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn svg path{stroke:var( --e-global-color-02ecb2f );fill:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn:hover{color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6ca04e2e .ekit-video-popup-btn:hover svg path{stroke:var( --e-global-color-02ecb2f );fill:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6e2d7db2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-41 .elementor-element.elementor-element-6e2d7db2 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-4db98e9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-7bc2eb7 );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-4db98e9 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-4db98e9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-4db98e9{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-4db98e9 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-4db98e9 .elementor-button:focus svg{fill:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6d419383 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-6d419383 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-6d419383 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-6d419383{width:auto;max-width:auto;}.elementor-41 .elementor-element.elementor-element-6d419383 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-6d419383 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-4699833e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4699833e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-41 .elementor-element.elementor-element-4699833e > .elementor-background-overlay{background-image:url("https://onlineteachingquran.pk/wp-content/uploads/2025/07/pattern-1.png");opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-4699833e > .elementor-container{max-width:1000px;}.elementor-41 .elementor-element.elementor-element-4699833e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-4b6adce9 > .elementor-container{max-width:682px;}.elementor-41 .elementor-element.elementor-element-64ce7221 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-41 .elementor-element.elementor-element-d02aa05{text-align:center;}.elementor-41 .elementor-element.elementor-element-d02aa05 .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-41 .elementor-element.elementor-element-2454eb70{text-align:center;}.elementor-41 .elementor-element.elementor-element-2454eb70 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-3f828da2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-5a132f8e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-5a132f8e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-5a132f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-5a132f8e{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-41 .elementor-element.elementor-element-5a132f8e, .elementor-41 .elementor-element.elementor-element-5a132f8e > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-5a132f8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-31b3f1b8 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-41 .elementor-element.elementor-element-2a93a80f img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-16440724 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:8px;}.elementor-41 .elementor-element.elementor-element-16440724 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-0328f06 );padding:0px 0px 0px 20px;}.elementor-41 .elementor-element.elementor-element-619fd350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-41 .elementor-element.elementor-element-619fd350 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-5a7ee5f3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-d7f79d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-700cef86 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-700cef86:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-700cef86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-700cef86{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-41 .elementor-element.elementor-element-700cef86, .elementor-41 .elementor-element.elementor-element-700cef86 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-700cef86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-3bd55362 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-41 .elementor-element.elementor-element-45543b7d img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-574718fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:8px;}.elementor-41 .elementor-element.elementor-element-574718fe > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-0328f06 );padding:0px 0px 0px 20px;}.elementor-41 .elementor-element.elementor-element-3a51b5bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-41 .elementor-element.elementor-element-3a51b5bd .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-49b0c23e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-2568ccd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-44c5a987 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-44c5a987:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-44c5a987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-44c5a987{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-41 .elementor-element.elementor-element-44c5a987, .elementor-41 .elementor-element.elementor-element-44c5a987 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-41 .elementor-element.elementor-element-44c5a987 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-26dcbfe0 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-41 .elementor-element.elementor-element-2eca2805 img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-4950395f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:8px;}.elementor-41 .elementor-element.elementor-element-4950395f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-0328f06 );padding:0px 0px 0px 20px;}.elementor-41 .elementor-element.elementor-element-66bff9d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-41 .elementor-element.elementor-element-66bff9d8 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-7d0011f9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-1bfec6c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-41 .elementor-element.elementor-element-4039ddef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-4039ddef{padding:100px 0px 100px 0px;}.elementor-41 .elementor-element.elementor-element-55d203d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-55d203d9 img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-69dc5e2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-69dc5e2b img{border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );padding:20px 20px 20px 20px;}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body p, .elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:18px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-2bf2a0cd{width:52.018%;}.elementor-41 .elementor-element.elementor-element-62596225{width:47.722%;}.elementor-41 .elementor-element.elementor-element-414742fa{width:50.702%;}.elementor-41 .elementor-element.elementor-element-6bada844{width:49.298%;}.elementor-41 .elementor-element.elementor-element-6d38c0a8{width:64.164%;}.elementor-41 .elementor-element.elementor-element-175f5f9c{width:35.429%;}.elementor-41 .elementor-element.elementor-element-f8bb857{width:64.164%;}.elementor-41 .elementor-element.elementor-element-2dcdfae6{width:35.429%;}.elementor-41 .elementor-element.elementor-element-2b485ae{width:64.164%;}.elementor-41 .elementor-element.elementor-element-540a2ba6{width:35.429%;}.elementor-41 .elementor-element.elementor-element-369817f6{width:64.164%;}.elementor-41 .elementor-element.elementor-element-659f3c3e{width:35.429%;}.elementor-41 .elementor-element.elementor-element-4c6162a0{width:64.164%;}.elementor-41 .elementor-element.elementor-element-3e7959c8{width:35.429%;}.elementor-41 .elementor-element.elementor-element-5f92b017{width:64.164%;}.elementor-41 .elementor-element.elementor-element-e241875{width:35.429%;}.elementor-41 .elementor-element.elementor-element-31b3f1b8{width:26.951%;}.elementor-41 .elementor-element.elementor-element-16440724{width:53.928%;}.elementor-41 .elementor-element.elementor-element-4fe1da2a{width:18.78%;}.elementor-41 .elementor-element.elementor-element-3bd55362{width:26.951%;}.elementor-41 .elementor-element.elementor-element-574718fe{width:53.928%;}.elementor-41 .elementor-element.elementor-element-2c5db8d7{width:18.78%;}.elementor-41 .elementor-element.elementor-element-26dcbfe0{width:26.951%;}.elementor-41 .elementor-element.elementor-element-4950395f{width:53.928%;}.elementor-41 .elementor-element.elementor-element-647aade0{width:18.78%;}}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-130df33d .elementor-divider__text{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-21e40af .elementor-heading-title{font-size:var( --e-global-typography-db54e0c-font-size );line-height:var( --e-global-typography-db54e0c-line-height );word-spacing:var( --e-global-typography-db54e0c-word-spacing );}.elementor-41 .elementor-element.elementor-element-755b4e4d .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-52c091e4 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-7887c09d .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-394faeb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-73b6b737 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-40985f26 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-6aa3cac1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-6cf9fa98 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-593e377b .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-5bd65c4 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-855d440 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-1fe8de39 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-3285fda4 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-4bc096eb .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-7c078cb2 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-585d7c6f .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-b88060d .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-25ac42f6 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-698e39d3 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-1d61a069 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-af000f0 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6cb45a0a .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-f5b4fdc .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-53a739e6 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-5b98101b .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-1c2bc666 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6c232405 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-4c686c58 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-4deea1d7 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-1afde3bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-251b7699 .elementor-heading-title{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-11f11bc8 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .skill-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-46f908cd .elementor-heading-title{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-670bfc .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .skill-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-3dd1ffd9 .elementor-heading-title{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-3c30bab9 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .skill-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-4aad6999 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-469ff1e8 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-31d21158{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__name{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6e2d7db2 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-4db98e9 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6d419383 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-d02aa05 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-2454eb70 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-3f828da2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-619fd350 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-3a51b5bd .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-66bff9d8 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body p, .elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-130df33d .elementor-divider__text{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-54272480 .elementor-heading-title{font-size:3em;}.elementor-41 .elementor-element.elementor-element-21e40af .elementor-heading-title{font-size:var( --e-global-typography-db54e0c-font-size );line-height:var( --e-global-typography-db54e0c-line-height );word-spacing:var( --e-global-typography-db54e0c-word-spacing );}.elementor-41 .elementor-element.elementor-element-755b4e4d .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-52c091e4 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-7887c09d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-41 .elementor-element.elementor-element-7887c09d .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-3c71dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:left;}.elementor-41 .elementor-element.elementor-element-3c71dee .elementor-heading-title{font-size:2em;}.elementor-41 .elementor-element.elementor-element-394faeb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-71817a9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-71817a9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-73b6b737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-41 .elementor-element.elementor-element-73b6b737 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-246c503b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-515183f2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-258a6e74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-e1ee8f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-f5626dc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-40985f26 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-6aa3cac1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-6cf9fa98 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-593e377b .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-5bd65c4 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-855d440 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-1fe8de39 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-42c8d505 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-3285fda4 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-136349a3 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-4bc096eb .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-1b287f9d .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-7c078cb2 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-585d7c6f .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-b88060d .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-25ac42f6 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-698e39d3 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-1d61a069 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-af000f0 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6cb45a0a .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-f5b4fdc .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-53a739e6 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-5b98101b .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-1c2bc666 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6c232405 .elementor-heading-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-4c686c58 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-4deea1d7 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-1afde3bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-251b7699 .elementor-heading-title{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-11f11bc8 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .skill-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-3151c336 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-23eaeacb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-23eaeacb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-70bb32c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41 .elementor-element.elementor-element-70bb32c9 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-46f908cd .elementor-heading-title{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-670bfc .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .skill-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-47bad7d5 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-6ef7f931{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-6ef7f931 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-62d0e8fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41 .elementor-element.elementor-element-62d0e8fb .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-3dd1ffd9 .elementor-heading-title{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-3c30bab9 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .skill-title{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6ba57bdd .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-68371871{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-68371871 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-15b673b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41 .elementor-element.elementor-element-15b673b8 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-4aad6999 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-469ff1e8 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-31d21158{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-178d6f75 .elementor-testimonial__name{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6e2d7db2 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-4db98e9 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-6d419383 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-d02aa05 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-41 .elementor-element.elementor-element-2454eb70 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-41 .elementor-element.elementor-element-3f828da2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-16440724 > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-41 .elementor-element.elementor-element-619fd350{text-align:center;}.elementor-41 .elementor-element.elementor-element-619fd350 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-5a7ee5f3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-4fe1da2a > .elementor-element-populated{padding:5px 0px 30px 0px;}.elementor-41 .elementor-element.elementor-element-d7f79d .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-574718fe > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-41 .elementor-element.elementor-element-3a51b5bd{text-align:center;}.elementor-41 .elementor-element.elementor-element-3a51b5bd .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-49b0c23e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-2c5db8d7 > .elementor-element-populated{padding:5px 0px 30px 0px;}.elementor-41 .elementor-element.elementor-element-2568ccd2 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-4950395f > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-41 .elementor-element.elementor-element-66bff9d8{text-align:center;}.elementor-41 .elementor-element.elementor-element-66bff9d8 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-7d0011f9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-647aade0 > .elementor-element-populated{padding:5px 0px 30px 0px;}.elementor-41 .elementor-element.elementor-element-1bfec6c9 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-41 .elementor-element.elementor-element-99df9b1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body p, .elementor-41 .elementor-element.elementor-element-4a81ae23 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}