.elementor-169698 .elementor-element.elementor-element-60a4346 .elementor-heading-title{color:#0B9AB8;font-family:"Merriweather Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;}.elementor-169698 .elementor-element.elementor-element-60a4346 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169698 .elementor-element.elementor-element-d0e634a .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-169698 .elementor-element.elementor-element-d0e634a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-169698 .elementor-element.elementor-element-76c3e98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169698 .elementor-element.elementor-element-ae3ffc1 > .elementor-widget-container{margin:0px 0px -25px 0px;border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-d24dcd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-169698 .elementor-element.elementor-element-1a69794{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-169698 .elementor-element.elementor-element-1a69794, .elementor-169698 .elementor-element.elementor-element-1a69794 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-1a69794 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-f87f1c5{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-169698 .elementor-element.elementor-element-f87f1c5, .elementor-169698 .elementor-element.elementor-element-f87f1c5 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-f87f1c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-1a0ee98{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-169698 .elementor-element.elementor-element-1a0ee98, .elementor-169698 .elementor-element.elementor-element-1a0ee98 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-1a0ee98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-a62b70a{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-169698 .elementor-element.elementor-element-a62b70a, .elementor-169698 .elementor-element.elementor-element-a62b70a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-a62b70a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-cfa3289{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-169698 .elementor-element.elementor-element-cfa3289, .elementor-169698 .elementor-element.elementor-element-cfa3289 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-cfa3289 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-da1d099{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-169698 .elementor-element.elementor-element-da1d099, .elementor-169698 .elementor-element.elementor-element-da1d099 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-da1d099 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-ae8538c{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-169698 .elementor-element.elementor-element-f5e7ad4{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-169698 .elementor-element.elementor-element-f5e7ad4, .elementor-169698 .elementor-element.elementor-element-f5e7ad4 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-f5e7ad4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-4f5106f{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-169698 .elementor-element.elementor-element-4f5106f, .elementor-169698 .elementor-element.elementor-element-4f5106f > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-169698 .elementor-element.elementor-element-4f5106f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-fefd538 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-169698 .elementor-element.elementor-element-274e712{text-align:center;}.elementor-169698 .elementor-element.elementor-element-6a13f16{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-169698 .elementor-element.elementor-element-8c74790{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-169698 .elementor-element.elementor-element-8c74790, .elementor-169698 .elementor-element.elementor-element-8c74790 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-169698 .elementor-element.elementor-element-8c74790 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-169698 .elementor-element.elementor-element-7fbf3b2 .elementor-toggle-title{font-size:16px;font-weight:500;}/* Start custom CSS for stiky-nav-view, class: .elementor-element-ae3ffc1 */.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-2f04a4c */.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/08/CPOE-Quiz-Practice-Test-Question-Image.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 */