.elementor-52746 .elementor-element.elementor-element-5a8ea0f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px;--background-transition:0.3s;--padding-top:5em;--padding-right:0em;--padding-bottom:5em;--padding-left:0em;}.elementor-52746 .elementor-element.elementor-element-36568f82{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0em;--margin-right:4em;--margin-bottom:0em;--margin-left:0em;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-348c4640 .elementor-heading-title{line-height:1.3em;}.elementor-52746 .elementor-element.elementor-element-577ffb28{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-52746 .elementor-element.elementor-element-577ffb28, .elementor-52746 .elementor-element.elementor-element-577ffb28::before{--border-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-61c1a284 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-52746 .elementor-element.elementor-element-1022e69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px;--background-transition:0.3s;--padding-top:0em;--padding-right:1em;--padding-bottom:0em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-4024a2d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-ae5461f{text-align:center;}.elementor-52746 .elementor-element.elementor-element-ae5461f .elementor-heading-title{font-weight:300;}.elementor-52746 .elementor-element.elementor-element-eb4f0e0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 1em 0em 1em;}.elementor-52746 .elementor-element.elementor-element-8569652{--display:flex;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-bc7d758{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-a56382a{--display:flex;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-5e76ad6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-c55ee92{--display:flex;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-36ad6bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-40b5b31{--display:flex;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-bee0dc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-fab7cb7{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:50%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-gap:30px;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:15px;}:is( .elementor-52746 .elementor-element.elementor-element-fab7cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-52746 .elementor-element.elementor-element-fab7cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-n-tab-title:not( .e-active ):not( :hover ){border-style:none;}:is( .elementor-52746 .elementor-element.elementor-element-fab7cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-52746 .elementor-element.elementor-element-fab7cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-normal:not( .e-active ):hover{background:#E3F1FC;}:is( .elementor-52746 .elementor-element.elementor-element-fab7cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-52746 .elementor-element.elementor-element-fab7cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-n-tab-title.e-active{background:#E3F1FC;}:where( .elementor-52746 .elementor-element.elementor-element-fab7cb7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-52746 .elementor-element.elementor-element-3c14873{--display:flex;--background-transition:0.3s;--margin-top:1em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;}.elementor-52746 .elementor-element.elementor-element-ec69472{text-align:center;}.elementor-52746 .elementor-element.elementor-element-249b94dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px;--background-transition:0.3s;--padding-top:5em;--padding-right:1em;--padding-bottom:3em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-641f622f{--display:flex;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-425a57eb{text-align:center;}.elementor-52746 .elementor-element.elementor-element-76fb25ec img{width:85%;}.elementor-52746 .elementor-element.elementor-element-38b5ffb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px;--background-transition:0.3s;--padding-top:0em;--padding-right:1em;--padding-bottom:0em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-3df8765a{--display:flex;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-1d4ecc9c{text-align:center;}.elementor-52746 .elementor-element.elementor-element-71c26a48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-33a3cb1d{--display:flex;--gap:15px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-33a3cb1d, .elementor-52746 .elementor-element.elementor-element-33a3cb1d::before{--border-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-223c69f5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-52746 .elementor-element.elementor-element-223c69f5 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-52746 .elementor-element.elementor-element-21b17b0e{--display:flex;--gap:18px;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-58abd76{--display:flex;--gap:15px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-58abd76, .elementor-52746 .elementor-element.elementor-element-58abd76::before{--border-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-563c2f93 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-52746 .elementor-element.elementor-element-563c2f93 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-52746 .elementor-element.elementor-element-591fc622{--display:flex;--gap:18px;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-1c140e6b{--display:flex;--gap:15px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-1c140e6b, .elementor-52746 .elementor-element.elementor-element-1c140e6b::before{--border-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-ea0af33 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-52746 .elementor-element.elementor-element-ea0af33 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-52746 .elementor-element.elementor-element-33047600{--display:flex;--gap:18px;--background-transition:0.3s;}.elementor-52746 .elementor-element.elementor-element-e19ddb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:3em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;--padding-top:0em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}.elementor-52746 .elementor-element.elementor-element-a7d38d0 img{border-radius:14px 14px 14px 14px;}.elementor-52746 .elementor-element.elementor-element-a7d38d0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-52746 .elementor-element.elementor-element-a7d38d0{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-52746 .elementor-element.elementor-element-a7d38d0.elementor-element{--align-self:center;}.elementor-52746 .elementor-element.elementor-element-a011dc8 img{border-radius:14px 14px 14px 14px;}.elementor-52746 .elementor-element.elementor-element-515b7a69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px;--background-transition:0.3s;--padding-top:5em;--padding-right:1em;--padding-bottom:5em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-73c67ee0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-7feb91e3{text-align:center;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-content{border-bottom-color:#1E88E5;color:#757575;font-weight:300;line-height:1.4em;padding:0em 0em 1em 0em;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-title{border-color:#1E88E5;padding:1em 0em 1em 0em;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-toggle-title, .elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-toggle-icon{color:#4A4A4A;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-toggle-icon svg{fill:#4A4A4A;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-toggle-title{font-size:22px;font-weight:300;line-height:1.2em;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-title .elementor-toggle-icon i:before{color:#1E88E5;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-title .elementor-toggle-icon svg{fill:#1E88E5;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#1E88E5;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#1E88E5;}@media(max-width:1024px){.elementor-52746 .elementor-element.elementor-element-5a8ea0f2{--padding-top:4em;--padding-right:1em;--padding-bottom:4em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-36568f82{--justify-content:center;--margin-top:0em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;}.elementor-52746 .elementor-element.elementor-element-348c4640 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-52746 .elementor-element.elementor-element-53721307 > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-52746 .elementor-element.elementor-element-699c6b9e > .elementor-widget-container{margin:0em 0em 0em 1em;}.elementor-52746 .elementor-element.elementor-element-577ffb28{--justify-content:center;}.elementor-52746 .elementor-element.elementor-element-1022e69{--margin-top:0em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;--padding-top:4em;--padding-right:1em;--padding-bottom:4em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-eb4f0e0 > .elementor-widget-container{padding:0em 3em 0em 3em;}.elementor-52746 .elementor-element.elementor-element-249b94dc{--margin-top:0em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;}.elementor-52746 .elementor-element.elementor-element-76fb25ec img{width:100%;}.elementor-52746 .elementor-element.elementor-element-38b5ffb9{--margin-top:0em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;}.elementor-52746 .elementor-element.elementor-element-a7d38d0 > .elementor-widget-container{padding:0em 2em 0em 2em;}.elementor-52746 .elementor-element.elementor-element-515b7a69{--padding-top:4em;--padding-right:1em;--padding-bottom:4em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-7feb91e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-content{padding:0em 0em 1.5em 0em;}}@media(max-width:767px){.elementor-52746 .elementor-element.elementor-element-5a8ea0f2{--padding-top:3em;--padding-right:1em;--padding-bottom:3em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-36568f82{--margin-top:0em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;}.elementor-52746 .elementor-element.elementor-element-348c4640{text-align:center;}.elementor-52746 .elementor-element.elementor-element-53721307{text-align:center;}.elementor-52746 .elementor-element.elementor-element-53721307 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-52746 .elementor-element.elementor-element-699c6b9e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-52746 .elementor-element.elementor-element-577ffb28{--margin-top:1em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;}.elementor-52746 .elementor-element.elementor-element-1022e69{--padding-top:4em;--padding-right:1em;--padding-bottom:4em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-4024a2d{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-ae5461f .elementor-heading-title{font-size:1.62em;}.elementor-52746 .elementor-element.elementor-element-eb4f0e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52746 .elementor-element.elementor-element-fab7cb7{--n-tabs-gap:0px;}.elementor-52746 .elementor-element.elementor-element-3c14873{--margin-top:1em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;}.elementor-52746 .elementor-element.elementor-element-ec69472 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-52746 .elementor-element.elementor-element-641f622f{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-425a57eb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-52746 .elementor-element.elementor-element-69765bc0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-52746 .elementor-element.elementor-element-76fb25ec img{width:100%;}.elementor-52746 .elementor-element.elementor-element-3df8765a{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-1d4ecc9c > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-52746 .elementor-element.elementor-element-1584e89b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-52746 .elementor-element.elementor-element-71c26a48{--gap:25px;}.elementor-52746 .elementor-element.elementor-element-33a3cb1d{--gap:20px;}.elementor-52746 .elementor-element.elementor-element-21b17b0e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-1a306869{text-align:center;}.elementor-52746 .elementor-element.elementor-element-4e9093d2{text-align:center;}.elementor-52746 .elementor-element.elementor-element-4e9093d2 .elementor-heading-title{font-size:16px;}.elementor-52746 .elementor-element.elementor-element-62d84bb2.elementor-element{--align-self:center;}.elementor-52746 .elementor-element.elementor-element-58abd76{--gap:20px;}.elementor-52746 .elementor-element.elementor-element-591fc622{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-f9ef34a{text-align:center;}.elementor-52746 .elementor-element.elementor-element-55422505{text-align:center;}.elementor-52746 .elementor-element.elementor-element-55422505 .elementor-heading-title{font-size:16px;}.elementor-52746 .elementor-element.elementor-element-73fdd9b2.elementor-element{--align-self:center;}.elementor-52746 .elementor-element.elementor-element-1c140e6b{--gap:20px;}.elementor-52746 .elementor-element.elementor-element-33047600{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-52746 .elementor-element.elementor-element-12f91dba{text-align:center;}.elementor-52746 .elementor-element.elementor-element-2050e0be{text-align:center;}.elementor-52746 .elementor-element.elementor-element-2050e0be .elementor-heading-title{font-size:16px;}.elementor-52746 .elementor-element.elementor-element-7aacc5c2.elementor-element{--align-self:center;}.elementor-52746 .elementor-element.elementor-element-a011dc8 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-52746 .elementor-element.elementor-element-515b7a69{--margin-top:0em;--margin-right:0em;--margin-bottom:0em;--margin-left:0em;--padding-top:4em;--padding-right:1em;--padding-bottom:3em;--padding-left:1em;}.elementor-52746 .elementor-element.elementor-element-73c67ee0{--gap:10px;}.elementor-52746 .elementor-element.elementor-element-7feb91e3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-toggle-title{font-size:20px;}.elementor-52746 .elementor-element.elementor-element-4b94681d .elementor-tab-content{font-size:16px;padding:0em 1em 1em 0em;}body.elementor-page-52746{padding:0em 0em 0em 0em;}}@media(min-width:768px){.elementor-52746 .elementor-element.elementor-element-36568f82{--width:50%;}.elementor-52746 .elementor-element.elementor-element-577ffb28{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52746 .elementor-element.elementor-element-36568f82{--width:55%;}.elementor-52746 .elementor-element.elementor-element-577ffb28{--width:45%;}}/* Start custom CSS for nested-tabs, class: .elementor-element-fab7cb7 */.toggle-content {
            display: none; /* Initially hide all content */
        }
        .show {
            display: block; /* Class to show content */
        }
        
 h3.tab-h3 {
    font-size: 18px;
    font-weight: 500;
    margin: 0 !important;
}

.display-flex, .toggle-heading {
    display: flex;
}

i.fal {
    font-size: 16px;
}

.control-icon-clr{
    color: #E3F1FC
}

.cont-below {
    color: #757575;
    font-size: 16px;
    padding-top: 15px;
    padding-left: 3px;
}





@media only screen and (max-width: 767px) {
.pl-12 {
    padding-left: 10px;
}

.tab-h3 {
    display: flex;
}

.cont-below {
    padding-left: 12px;
}
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e48ba14 *//*Stars css styling*/
a.flex {
    display: flex;
    justify-content: center;
    align-items: center;
}
.affirm-as-low-as a, .pricing-level-1-slider .affirm-as-low-as a {
    color: #1e88e5!important;
    font-size: .9em!important;
    font-weight: 400;
}
.py-2 {
    padding: 12px 0;
    color: #4a4a4a!important;
}
.smaller-text {
    color: #4a4a4a!important;
}
#sampleQuestionBlock strong {
    font-weight: 500 !important;
    /* color: #333; */
}
.course-latest-price-new {
    font-weight:400!important;
    color:#4a4a4a!important;
    font-size: 20px!important;
}
.far-edutator-btn {
    background-color: #1E88E5;
    color: white;
}
.far-edutator-btn:hover {
    color: #fff;
    background-color: #1e65bd;
}
.fa-check-yellow {
    color: #ddd!important;
}

i.fal {
    font-size: 18px!important;
}
#qbank-set .accordion-content, #ucoreset .accordion-content , #prepcourseset .accordion-content  {
    padding-left: 2em;
}
/*course title css styling*/
.course-title-text {
    color: #1e88e5 !important;
    font-size: 20px;
    line-height: 1.2;
    font-weight: 400;
}
.line-blue {
    color: #1e88e5;
    font-weight: 700;
    font-size: 1.2em;
}
.stars-container {
    display: flex;
    gap: 5px;
    margin-top: 10px;
    max-width: 128px;
    margin-bottom: 10px;
}
.stars-container .fa-star {
    color: #FFB877;
    font-size: 18px;
}
.stars-container .fa-star-half-alt {
    color: #FFB877;
    font-size: 18px;
}
@media (max-width: 576px) {
    .fa-new {
        margin-top: 5px;
    }
      .stars-container {
    margin: 0 auto;
}
    .accordion-header {
        align-items: flex-start!important;
    }
    .accordion-chevron {
    margin-top: 2px;
}
.course-latest-price-new {
    font-weight: 400;
    color: #4a4a4a;
    font-size: 18px;
}
 .lightBoxShadow {
    
        box-shadow: 0px 0px 4px -1px rgb(0 0 0 / 30%) !important;
 }
.review-number {
    font-size: 16px;
    text-decoration: underline;
    padding-left: 5px;
}
}
/* Below CSS is for Header bottom shadow notUniversal*/
.ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
box-shadow: 0 2px 5px 0 rgb(39 39 39 / 25%);
}

.fw-700{
    font-weight: 600 !important;
}

.tab-h3 .fal {
    padding-right: 8px;
}

.dialog-lightbox-widget-content{
   border-radius: 20px; 
}

.display-hidden{
visibility: hidden;
padding-right: 7px;
}



.fal.fa-laptop {
background-color: #1e88e5;
color: #F4F3FA;
border-radius: 50%;
padding: 10px;
height: 60px;
width: 60px;
display: inline-flex;
justify-content: center;
align-items: center;
font-size: 24px;
}

.study2024 .fa-check-green {
margin-right: 0 !important;
}


.testimonial-name-new{
font-size: 20px;
color: #757575;
font-weight: 400;
font-style: normal;
}

.testimonial-content-new{
font-size: 20px;
color: #757575;
font-weight: 300;
font-style: normal;
}

.dynamic-text{
cursor: pointer;
color: #1e88e5;
}

.h3-style{
font-size:1.3em;
color: #443f3f;
line-height: 1.2em;
font-weight: 300;
margin: 10px 0 10px 0;
}


.new-course-best-value {
margin: 0;
color: #fff !important;
background-color: #1e88e5;
padding: 8px 0;
border-radius: 8px 8px 0 0;
}

.prep-list li {
color: #000 !important;
}

.fa-check-disable{
color: #dddddd;
}

.mb-12{
margin-bottom: 12px !important;
}

.font-size-14{
font-size: 14px;
}

.course-title-text{
color: #1e88e5 !important;
font-weight: 400 !important;
}

.lightBoxShadow {
box-shadow: 0px 0px 4px -1px rgb(0 0 0 / 30%) !important;
}

strong, b {
font-weight: 400!important;
}
.narrow-margin {
margin-bottom:10px!important;
}
.prep-list li {
color:#000;
}
.yellow-button .elementor-button {
border: solid 1px #ffd600 !important;
background-color: #ffd600 !important;
color: #000000 !important;
}
.yellow-button .elementor-button:hover {
background-color: #ffd600e8 !important;
}
.white-color {
color:#ffffff!important;
}

.prep-list {
margin-left:0em;
}
.no-margin-bottom {
margin-bottom:0px!important;
}
.narrow-margin{
margin-bottom:em!important;
}
.prep-list li {
list-style-type: none;
padding:10px 0px ;
border-bottom:1px solid #dadada;
display: flex;
align-items: baseline;

}

.prep-list .fa-check-green{
margin-right: 10px;
}

.fa-check-green {
color:#8BCD76;
}
.elementor-slideshow__title{opacity:0;}


.custom-padding-left{
padding-left: 10px;
}

@media (min-width: 768px) and (max-width: 1023px){
    .course-latest-price-new {
    font-weight:400!important;
    color:#4a4a4a!important;
    font-size: 18px!important;
}
.course-title-text {
    color: #1e88e5 !important;
    font-size: 18px!important;
    line-height: 1.2;
    font-weight: 400;
}
}
@media screen and (min-width: 480px) {
.mobile-text-center {
text-align: left;
}


}

@media screen and (max-width: 767px) {
.answer-choices, .choices2 {
    padding-left: 0 !important;
}
#content .show-answer .hidden {
    display: block !important;
    top: 5px;
    position: relative;
}
.custom-padding {
margin-left:1em;
}
.stars-container {
    padding-top:15px;
}

.price-mobile-new.renewal-amount {
font-weight: 500;
font-size: 18px;
}

.mobile-align-center{
    text-align:center;
}

.price-box-duration {
white-space: nowrap;
}

.testimonial-name-new{
font-size: 16px;
}

.testimonial-content-new{
font-size: 16px;
}

.mobile-align-center, .text-center-mobile {
text-align:center;
}
p, li, .prep-list li, div{
font-size:16px;
}
.prep-list {
margin-left:0em;
}
.prep-list li {
display: flex;
align-items: baseline;
}

.mobile-text-center {
text-align:center;
}
.mobile-count {
column-count:2;
}

}

.hidden-element {
display:none;
}

@media screen and (max-width: 1080px) {
.desktop-only {
display:none;
}
}


/*--- pricing Section---*/
#slider-prepcourse .elementor-testimonial__footer {
display:none;
}

.price-box-title-new {
color: #1e88e5!important;
font-size: 1.2em;
font-style: normal;
font-weight:500;
margin-bottom:20px!important;
}

.price-box-duration{
color: #443f3f!important;
font-size: 18px;
font-style: normal;
font-weight:400;
}

.price-box-price-new {
font-size: 36px;
font-weight: 600;
color: #545454!important;
margin-bottom:0px!important;
font-style: normal;
padding-bottom:16px!important;
}

.price-box-list li{
font-size: 14px;
padding-bottom: 10px;
font-style: normal
}

.elementor-button-text{
font-style: normal;
}

.price-box i {
padding-right: 10px;
color: #1e88e5;
}

.price-features p{
font-style:normal;
font-size:16px;
padding-bottom:20px;
}

.price-box-price-old {
margin-bottom:0px!important;
padding-bottom:0px!important;
}

#slider-renewal .price-box-duration {
min-height:auto;
margin-bottom:1.2em;
}

.startingat{
font-size:25px;
font-weight:500;
color:#443f3f!important;
}

@media screen and (min-width: 1023px) {
.disable-navigation .eicon-chevron-right, .disable-navigation .eicon-chevron-left, .disable-navigation
.swiper-pagination-bullets {
display: none;
}

.price-box-duration{
min-height:100px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1022e69 *//*Stars css styling*/
a.flex {
    display: flex;
    justify-content: center;
    align-items: center;
}
.affirm-as-low-as a, .pricing-level-1-slider .affirm-as-low-as a {
    color: #1e88e5!important;
    font-size: .9em!important;
    font-weight: 400;
}
.py-2 {
    padding: 12px 0;
    color: #4a4a4a!important;
}
.smaller-text {
    color: #4a4a4a!important;
}
#sampleQuestionBlock strong {
    font-weight: 500 !important;
    /* color: #333; */
}
.course-latest-price-new {
    font-weight:400!important;
    color:#4a4a4a!important;
    font-size: 20px!important;
}
.far-edutator-btn {
    background-color: #1E88E5;
    color: white;
}
.far-edutator-btn:hover {
    color: #fff;
    background-color: #1e65bd;
}
.fa-check-yellow {
    color: #ddd!important;
}

i.fal {
    font-size: 18px!important;
}
#qbank-set .accordion-content, #ucoreset .accordion-content , #prepcourseset .accordion-content  {
    padding-left: 2em;
}
/*course title css styling*/
.course-title-text {
    color: #1e88e5 !important;
    font-size: 20px;
    line-height: 1.2;
    font-weight: 400;
}
.line-blue {
    color: #1e88e5;
    font-weight: 700;
    font-size: 1.2em;
}
.stars-container {
    display: flex;
    gap: 5px;
    margin-top: 10px;
    max-width: 128px;
    margin-bottom: 10px;
}
.stars-container .fa-star {
    color: #FFB877;
    font-size: 18px;
}
.stars-container .fa-star-half-alt {
    color: #FFB877;
    font-size: 18px;
}
@media (max-width: 576px) {
    .fa-new {
        margin-top: 5px;
    }
      .stars-container {
    margin: 0 auto;
}
    .accordion-header {
        align-items: flex-start!important;
    }
    .accordion-chevron {
    margin-top: 2px;
}
.course-latest-price-new {
    font-weight: 400;
    color: #4a4a4a;
    font-size: 18px;
}
 .lightBoxShadow {
    
        box-shadow: 0px 0px 4px -1px rgb(0 0 0 / 30%) !important;
 }
.review-number {
    font-size: 16px;
    text-decoration: underline;
    padding-left: 5px;
}
}
/* Below CSS is for Header bottom shadow notUniversal*/
.ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
box-shadow: 0 2px 5px 0 rgb(39 39 39 / 25%);
}

.fw-700{
    font-weight: 600 !important;
}

.tab-h3 .fal {
    padding-right: 8px;
}

.dialog-lightbox-widget-content{
   border-radius: 20px; 
}

.display-hidden{
visibility: hidden;
padding-right: 7px;
}



.fal.fa-laptop {
background-color: #1e88e5;
color: #F4F3FA;
border-radius: 50%;
padding: 10px;
height: 60px;
width: 60px;
display: inline-flex;
justify-content: center;
align-items: center;
font-size: 24px;
}

.study2024 .fa-check-green {
margin-right: 0 !important;
}


.testimonial-name-new{
font-size: 20px;
color: #757575;
font-weight: 400;
font-style: normal;
}

.testimonial-content-new{
font-size: 20px;
color: #757575;
font-weight: 300;
font-style: normal;
}

.dynamic-text{
cursor: pointer;
color: #1e88e5;
}

.h3-style{
font-size:1.3em;
color: #443f3f;
line-height: 1.2em;
font-weight: 300;
margin: 10px 0 10px 0;
}


.new-course-best-value {
margin: 0;
color: #fff !important;
background-color: #1e88e5;
padding: 8px 0;
border-radius: 8px 8px 0 0;
}

.prep-list li {
color: #000 !important;
}

.fa-check-disable{
color: #dddddd;
}

.mb-12{
margin-bottom: 12px !important;
}

.font-size-14{
font-size: 14px;
}

.course-title-text{
color: #1e88e5 !important;
font-weight: 400 !important;
}

.lightBoxShadow {
box-shadow: 0px 0px 4px -1px rgb(0 0 0 / 30%) !important;
}

strong, b {
font-weight: 400!important;
}
.narrow-margin {
margin-bottom:10px!important;
}
.prep-list li {
color:#000;
}
.yellow-button .elementor-button {
border: solid 1px #ffd600 !important;
background-color: #ffd600 !important;
color: #000000 !important;
}
.yellow-button .elementor-button:hover {
background-color: #ffd600e8 !important;
}
.white-color {
color:#ffffff!important;
}

.prep-list {
margin-left:0em;
}
.no-margin-bottom {
margin-bottom:0px!important;
}
.narrow-margin{
margin-bottom:em!important;
}
.prep-list li {
list-style-type: none;
padding:10px 0px ;
border-bottom:1px solid #dadada;
display: flex;
align-items: baseline;

}

.prep-list .fa-check-green{
margin-right: 10px;
}

.fa-check-green {
color:#8BCD76;
}
.elementor-slideshow__title{opacity:0;}


.custom-padding-left{
padding-left: 10px;
}

@media (min-width: 768px) and (max-width: 1023px){
    .course-latest-price-new {
    font-weight:400!important;
    color:#4a4a4a!important;
    font-size: 18px!important;
}
.course-title-text {
    color: #1e88e5 !important;
    font-size: 18px!important;
    line-height: 1.2;
    font-weight: 400;
}
}
@media screen and (min-width: 480px) {
.mobile-text-center {
text-align: left;
}


}

@media screen and (max-width: 767px) {
.answer-choices, .choices2 {
    padding-left: 0 !important;
}
#content .show-answer .hidden {
    display: block !important;
    top: 5px;
    position: relative;
}
.custom-padding {
margin-left:1em;
}
.stars-container {
    padding-top:15px;
}

.price-mobile-new.renewal-amount {
font-weight: 500;
font-size: 18px;
}

.mobile-align-center{
    text-align:center;
}

.price-box-duration {
white-space: nowrap;
}

.testimonial-name-new{
font-size: 16px;
}

.testimonial-content-new{
font-size: 16px;
}

.mobile-align-center, .text-center-mobile {
text-align:center;
}
p, li, .prep-list li, div{
font-size:16px;
}
.prep-list {
margin-left:0em;
}
.prep-list li {
display: flex;
align-items: baseline;
}

.mobile-text-center {
text-align:center;
}
.mobile-count {
column-count:2;
}

}

.hidden-element {
display:none;
}

@media screen and (max-width: 1080px) {
.desktop-only {
display:none;
}
}


/*--- pricing Section---*/
#slider-prepcourse .elementor-testimonial__footer {
display:none;
}

.price-box-title-new {
color: #1e88e5!important;
font-size: 1.2em;
font-style: normal;
font-weight:500;
margin-bottom:20px!important;
}

.price-box-duration{
color: #443f3f!important;
font-size: 18px;
font-style: normal;
font-weight:400;
}

.price-box-price-new {
font-size: 36px;
font-weight: 600;
color: #545454!important;
margin-bottom:0px!important;
font-style: normal;
padding-bottom:16px!important;
}

.price-box-list li{
font-size: 14px;
padding-bottom: 10px;
font-style: normal
}

.elementor-button-text{
font-style: normal;
}

.price-box i {
padding-right: 10px;
color: #1e88e5;
}

.price-features p{
font-style:normal;
font-size:16px;
padding-bottom:20px;
}

.price-box-price-old {
margin-bottom:0px!important;
padding-bottom:0px!important;
}

#slider-renewal .price-box-duration {
min-height:auto;
margin-bottom:1.2em;
}

.startingat{
font-size:25px;
font-weight:500;
color:#443f3f!important;
}

@media screen and (min-width: 1023px) {
.disable-navigation .eicon-chevron-right, .disable-navigation .eicon-chevron-left, .disable-navigation
.swiper-pagination-bullets {
display: none;
}

.price-box-duration{
min-height:100px;
}
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-4b94681d */#faq-section p:last-child{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS */#page .custom-flex {
    display: flex;
    float: right;
    align-items: start;
    flex-direction: column!important;
}

.elementor-button {
    background-color: #3188E5;
}
.custom-heading-style {
    font-size: 22px;
    color: #4a4a4a;
    font-weight: 400;
}
.yellow-button .elementor-button {
    border: solid 1px #ffd600 !important;
    background-color: #ffd600 !important;
    color: #000 !important;
}
.elementor-button {
    text-shadow: none;
    letter-spacing: 1px;
    font-weight: 400!important;
}
.partner-banner-btn .fa-chevron-right {
    vertical-align: middle;
    font-size: 12px;
    padding-left: 3px;
    font-weight: 400;
}

.elementor-button:hover {
    background-color: #2466BD;
}


.banner-sub-headering {
  color: #333;
  font-size: 1.5em;
  font-weight: 100;
}
.standard-padding {
  padding: 5em 1em !important;
}
.paragraph-color-white {
  color: #fff;
}
#faq-section .elementor-tab-title {
  font-size: 1em !important;
}
.icon-content-wrap .content-icon-inner-wrap {
  line-height: 24px;
  margin: 0 0 0 0.5em;
  font-size: 18px;
  font-weight: 400;
}
#cpa-review-vertical-tab .elementor-tab-title.elementor-active {
  background: #e3f1fc !important;
}
#cpa-review-vertical-tab
  .elementor-tab-title.elementor-active
  .content-icon-inner-wrap {
  color: #1e88e5;
}
.join-elite-wrap {
  padding: 5em 1em !important;
}
.banner-sec-wrap a.white-button {
  background-color: #f1f8fe !important;
  border: 1px solid #f1f8fe !important;
  color: #1e88e5 !important;
}
.banner-sec-wrap a.white-button:hover {
  background-color: #f7f7f7 !important;
  border: solid 1px #f7f7f7;
  color: #1e88e5 !important;
}
.icon-content-wrap {
  display: flex;
  align-items: center;
}
.transparent-button:hover a {
  color: #fff !important;
  background-color: #fff !important;
  color: #1e88e5 !important;
}
i.fal.fa-mobile.review-icon.right-mobile {
  margin-right: 0.7em;
}
.mobile-tablet-only {
  display: block;
}

.custom-write-up {
  color: #757575;
}

.text-align-center {
  text-align: center;
}
.elementor-element-app-store-wrap,
.elementor-button-wrap {
  display: flex;
  align-items: center;
}
.elementor-element-app-store-wrap img {
  max-width: 150px;
}
.elementor-element-app-store-wrap .elementor-element-app-store-right,
.elementor-button-wrap .elementor-button-inner-right {
  margin-left: 1em;
}
.everything-you-know-list li {
  padding-bottom: 15px;
}

.new-default-color {
  color: #757575;
}

.review-line {
  color: #1e88e5;
  font-weight: 700;
  font-size: 1.2em;
}

.no-margin-bottom,
.margin-btm {
  margin-bottom: 0 !important;
}

.partner-banner-btn i {
    margin-left: .5em;

    }

.partner-banner-btn {
  border: none;
  padding: 10px 24px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  font-weight: 500;
  line-height: normal;
  border-radius: 30px;
  color: #1e88e5;
  background-color: #f1f8fe;
}

.pricing-level-1-slider .elementor-testimonial__footer {
  display: none;
}

.card-highlighted-text {
  font-size: 2em;
  font-weight: 600;
  color: #545454;
}

.card-highlighted-title {
  color: #443f3f;
}

.font-size-sm {
  font-size: 14px;
}

.award_caard-image {
  max-height: 150px;
}

.award-custom_header-text {
  color: #443f3f;
  font-weight: 400;
  padding-top: 20px;
  padding-bottom: 15px;
}

.section-with-no-padding {
  padding: 0 !important;
}

.mock-exam-date .fa-sparkles {
  color: #f8a11c;
  padding-right: 10px;
}

.mock-exam-date {
  font-weight: 400;
}

.testimonial-section .star-rating {
  margin: 0.75em 0;
}
.star-rating i {
  color: #ffbc06;
  font-size: 14px;
}
.mobile-icon-wrap {
  display: none !important;
  text-align: center;
}
#cpa-review-vertical-tab .elementor-tab-title.elementor-active {
  background: #e3f1fc;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-button {
    font-size: 14px;
  }
  .tab-low-padding-wrap {
    padding: 3em 0 2em 0 !important;
  }
}
@media screen and (max-width: 760px) {
  #cpa-review-vertical-tab .elementor-tabs-content-wrapper {
    padding: 0px 0px 0px 0px;
  }
  .mobile-icon-wrap i {
    color: #1e88e5;
    margin-bottom: 0.5em;
    font-size: 40px !important;
  }
  .mobile-icon-wrap {
    display: block !important;
  }
  .elementor-element-app-store-wrap,
  .elementor-button-wrap {
    justify-content: center;
  }
  .mobile-font .elementor-button-link.elementor-button.elementor-size-sm {
    padding: 15px 15px !important;
    font-size: 14px;
  }
  .new-default-color.mobile-active {
    display: block;
    text-align: center !important;
  }
  .new-default-color {
    display: none;
  }
}
@media screen and (max-width: 600px) {
  .center-align-in-mobile {
    text-align: center;
  }

  .section-with-standard_padding {
    padding: 4em 1em !important;
  }

  .section-with-no-btm_padding {
    padding: 0em 1em 4em 1em !important;
  }

  .mobile-tablet-only {
    display: none;
  }

  .elementor-lightbox .elementor-swiper-button-next i,
  .elementor-lightbox .elementor-swiper-button-prev i {
    background-color: rgb(237 237 237);
  }

  .elementor-menu-anchor {
    top: 0 !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
}

@media (min-width: 320px) {
  .elementor-menu-anchor {
    top: -20px !important;
    margin-top: -35px !important;
    padding-top: 40px !important;
  }
}
@media (max-width: 320px) {
  .elementor-element-app-store-wrap img {
    max-width: 130px;
  }
}

@media screen and (min-width: 1024px) {
    #cpa-review-vertical-tab .elementor-tabs-content-wrapper{display:flex;
        align-items:center;
    }
  #cpa-review-vertical-tab .elementor-tab-title a {
    line-height: 1.5 !important;
  }

  .disable-dotd-arrow-for-desktop .eicon-chevron-left {
    display: none;
  }

  .disable-dotd-arrow-for-desktop .eicon-chevron-right {
    display: none;
  }

  .swiper-pagination-bullets {
    display: none;
  }
}

/*vertical-tab section*/
#cpa-review-vertical-tab .elementor-tabs-content-wrapper {
  background-color: #ffffff;
  border: none;
  vertical-align: middle;
  padding: 0px 0px 0px 30px;
}
#cpa-review-vertical-tab .elementor-tab-title {
  border: none;
  border-radius: 6px;
  padding: 12px 16px 12px 16px;
  margin-top: 10px;
  vertical-align: middle;
}
#cpa-review-vertical-tab .elementor-tab-title:hover {
  background-color: #f7f7f7;
}
#cpa-review-vertical-tab .elementor-tabs-wrapper {
  border-right: 1px solid #d8d8d8;
  width: 48%;
  padding-right: 2em;
}
#cpa-review-vertical-tab .elementor-tab-title a {
  display: flex;
}
.review-icon {
  font-size: 26px;
  font-weight: 300 !important;
  margin-right: 7px;
}

#cpa-review-accordion-tab .review-icon {
  margin-right: 7px;
  font-weight: 400 !important;
}
@media screen and (max-width: 767px) {
  .hide-on-mobile {
    display: none;
  }
  .header-btn-style {
    text-align: center;
  }
  
  #cpa-review-vertical-tab .elementor-tabs-content-wrapper {
    padding: 0px;
}
}
@media screen and (max-width: 540px) {
  #cpa-review-accordion-tab .elementor-accordion-title {
    display: flex;
  }
  .custom-write-up {
      font-size: 16px!important;
  }
}

.ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
  box-shadow: 0 2px 5px 0 rgb(39 39 39 / 25%);
}
.digital-cpa-image img:hover {
  -webkit-filter: brightness(0.9);
  filter: brightness(0.9);
}

.flashcard i {
  font-weight: 300 !important;
}
.elementor-slideshow__title {
  display: none;
}/* End custom CSS */