.elementor-167292 .elementor-element.elementor-element-e2a7f96 .elementor-heading-title{color:#0B9AB8;font-family:"Merriweather Sans", Sans-serif;font-size:35px;font-weight:600;line-height:1.1em;}.elementor-167292 .elementor-element.elementor-element-e2a7f96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-167292 .elementor-element.elementor-element-f1c39c4 .elementor-heading-title{color:var( --e-global-color-642ad25 );font-family:"Merriweather Sans", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-167292 .elementor-element.elementor-element-f1c39c4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-167292 .elementor-element.elementor-element-e0b82de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-167292 .elementor-element.elementor-element-307711f > .elementor-widget-container{margin:0px 0px -25px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-167292 .elementor-element.elementor-element-53d371c{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-167292 .elementor-element.elementor-element-7c9801d{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-7c9801d, .elementor-167292 .elementor-element.elementor-element-7c9801d > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-7c9801d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-5f90ec5 .elementor-heading-title{font-size:30px;font-weight:600;}.elementor-167292 .elementor-element.elementor-element-fcd8075{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-167292 .elementor-element.elementor-element-fcd8075 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-167292 .elementor-element.elementor-element-cf57f00{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-cf57f00, .elementor-167292 .elementor-element.elementor-element-cf57f00 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-cf57f00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-554567e{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-554567e, .elementor-167292 .elementor-element.elementor-element-554567e > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-554567e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-ece8d52{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-ece8d52, .elementor-167292 .elementor-element.elementor-element-ece8d52 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-ece8d52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-c6efe91 .elementor-heading-title{font-size:30px;font-weight:600;}.elementor-167292 .elementor-element.elementor-element-5a2b2cd{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-167292 .elementor-element.elementor-element-5a2b2cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-167292 .elementor-element.elementor-element-1fe3e02{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-1fe3e02, .elementor-167292 .elementor-element.elementor-element-1fe3e02 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-1fe3e02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-80a8468{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-80a8468, .elementor-167292 .elementor-element.elementor-element-80a8468 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-80a8468 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-c60ca0c{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:20px 20px 20px 20px;}.elementor-167292 .elementor-element.elementor-element-c60ca0c, .elementor-167292 .elementor-element.elementor-element-c60ca0c > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-167292 .elementor-element.elementor-element-c60ca0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-9f4ea5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-167292 .elementor-element.elementor-element-5d96fc0{text-align:center;}.elementor-167292 .elementor-element.elementor-element-ee18b25{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-167292 .elementor-element.elementor-element-6d7ad9f{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-6d7ad9f, .elementor-167292 .elementor-element.elementor-element-6d7ad9f > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-167292 .elementor-element.elementor-element-6d7ad9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-14ee78a .elementor-heading-title{font-size:34px;font-weight:600;}.elementor-167292 .elementor-element.elementor-element-0886226 .elementor-toggle-title{font-size:16px;font-weight:600;}.elementor-167292 .elementor-element.elementor-element-13d8a80{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:5px 5px 5px 5px;}.elementor-167292 .elementor-element.elementor-element-13d8a80, .elementor-167292 .elementor-element.elementor-element-13d8a80 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-167292 .elementor-element.elementor-element-13d8a80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-50c60bd{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-167292 .elementor-element.elementor-element-cb4d5ce{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07e2a7d );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:20px 20px 20px 20px;}.elementor-167292 .elementor-element.elementor-element-cb4d5ce, .elementor-167292 .elementor-element.elementor-element-cb4d5ce > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-167292 .elementor-element.elementor-element-cb4d5ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167292 .elementor-element.elementor-element-d0dc822 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-167292 .elementor-element.elementor-element-d0dc822 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for stiky-nav-view, class: .elementor-element-307711f */.pageNav .ptStikyPageNavView .ptStikyPageNav {border-radius:10px;}
.pageNav .ptStikyPageNavView .ptStikyPageNav ul {border-radius:10px;}
.pageNav .ptStikyPageNavView .ptStikyPageNav ul li span {border-radius:10px;}
.pageNav .ptStikyPageNavView .ptStikyPageNav ul li span:hover {background-color:#DEEBE8; font-weight:600;}/* End custom CSS */
/* Start custom CSS for pt-price-box, class: .elementor-element-664035a */.pt-content-price-view .pt-price-box-wraper{ display:flex; gap:10px}
@media(max-width:400px){
    .pt-content-price-view .pt-price-box-wraper{flex-direction:column;}
}
.pt-content-price-view .pt-price-box-wraper > div{ flex:1; text-align:center; }
.pt-content-price-view .pt-price-box-wraper .pt-price-box{ display:inline-block; width: 100%; text-align: center; border:1px solid #ccc; margin:auto; padding: 6px 20px; border-radius: 6px;}
.pt-content-price-view .pt-price-box-wraper .pt-price-box h3{margin-bottom: 2px; font-size:18px !important; }
.pt-content-price-view .pt-content-box{ display:block;}
.pt-content-price-view .pt-price-box-wraper .pt-content-box > del{ display:block; }
.pt-content-price-view .pt-price-box-wraper .pt-content-box > ins{ display:block; font-size:26px; font-weight:600; text-decoration: none; margin-bottom:15px;}
.pt-content-price-view .pt-price-box-wraper a{display: flex; width: 100%; height: 48px; text-align: center; border: 1px solid #fec600; background-color: #fec600; color: #000; border-radius: 6px; justify-content: center; align-items: center; font-weight: 600; text-shadow: none;}
.pt-content-price-view .pt-price-box-wraper .pt-price-box:hover{ background-color: #0B9AB8;   color: #fff;  border-color: #0B9AB8;}
.pt-content-price-view .pt-price-box-wraper .pt-price-box:hover h3{ color:#fff !important;}/* End custom CSS */
/* Start custom CSS */#ptQuiz .fox-quiz-wraper {
    position: relative;
    min-height: 40vh;
    z-index: 0;
    overflow: hidden;
}

#ptQuiz .fox-quiz-wraper::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://www.prepterminal.com/wp-content/uploads/2025/07/MCOLES-Free-Practice-Test.webp');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    filter: blur(1px);
    z-index: -1; /* Places the pseudo-element behind the content */
}
#ptQuiz .fox-quiz-preview{
    min-height: 40vh;
}
.clearfix.course_pointers ul{
    padding-left: 24px;
}

#ptCurriculum ul.ptm{
    max-height: 30vh;
    overflow-y: scroll;
}


.prBOX .pt-content-price-view .pt-price-box-wraper .pt-content-box > ins {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: column;
}
@media(max-width:400px){.prBOX .pt-price-box-wraper{flex-direction:column;}
    .prBOX .pt-price-box-wraper div .pt-content-box ins::after{color:#000!important;}
    table {table-layout:fixed;
    width:100%;
        word-wrap:break-word;
    }
}
.prBOX .pt-price-box-wraper div .pt-content-box ins::after{color:#2987a5; padding-top: 10px; font-size:16px; font-style: italic;}
.prBOX .pt-price-box-wraper div:hover > .pt-content-box ins::after{color:#000;}
.prBOX .pt-price-box-wraper div:first-child .pt-content-box ins::after{content:'Best  for short-term'; 
}
.prBOX .pt-price-box-wraper div:nth-child(2) .pt-content-box ins::after{content:'Most popular'; 
}
.prBOX .pt-price-box-wraper div:nth-child(3) .pt-content-box ins::after{content:'Best value'; 
}/* End custom CSS */