.elementor-171656 .elementor-element.elementor-element-2a4a17f .elementor-heading-title{color:#0B9AB8;font-family:"Merriweather Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;}.elementor-171656 .elementor-element.elementor-element-2a4a17f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-171656 .elementor-element.elementor-element-e734091 .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-171656 .elementor-element.elementor-element-e734091 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-171656 .elementor-element.elementor-element-d19c0e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-171656 .elementor-element.elementor-element-423966e > .elementor-widget-container{margin:0px 0px -25px 0px;border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-90b65f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-171656 .elementor-element.elementor-element-2a74b63{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-171656 .elementor-element.elementor-element-2a74b63, .elementor-171656 .elementor-element.elementor-element-2a74b63 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-2a74b63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-0095c3d{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-171656 .elementor-element.elementor-element-0095c3d, .elementor-171656 .elementor-element.elementor-element-0095c3d > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-0095c3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-bff09c2{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-171656 .elementor-element.elementor-element-bff09c2, .elementor-171656 .elementor-element.elementor-element-bff09c2 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-bff09c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-f170140{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-171656 .elementor-element.elementor-element-f170140, .elementor-171656 .elementor-element.elementor-element-f170140 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-f170140 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-852a4e6{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-171656 .elementor-element.elementor-element-852a4e6, .elementor-171656 .elementor-element.elementor-element-852a4e6 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-852a4e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-c29ff87{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-171656 .elementor-element.elementor-element-c29ff87, .elementor-171656 .elementor-element.elementor-element-c29ff87 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-c29ff87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-903b569{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-171656 .elementor-element.elementor-element-903b569, .elementor-171656 .elementor-element.elementor-element-903b569 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-903b569 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-bd58135{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-171656 .elementor-element.elementor-element-bd58135, .elementor-171656 .elementor-element.elementor-element-bd58135 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-bd58135 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-f95584f{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-171656 .elementor-element.elementor-element-f95584f, .elementor-171656 .elementor-element.elementor-element-f95584f > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-171656 .elementor-element.elementor-element-f95584f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-a93ba30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-171656 .elementor-element.elementor-element-71929e4{text-align:center;}.elementor-171656 .elementor-element.elementor-element-2b2db5e{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-171656 .elementor-element.elementor-element-3cb295d{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-171656 .elementor-element.elementor-element-3cb295d, .elementor-171656 .elementor-element.elementor-element-3cb295d > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-171656 .elementor-element.elementor-element-3cb295d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-fb5c7c6 .elementor-toggle-title{font-size:16px;font-weight:500;}.elementor-171656 .elementor-element.elementor-element-f8fa599{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-171656 .elementor-element.elementor-element-f8fa599, .elementor-171656 .elementor-element.elementor-element-f8fa599 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-171656 .elementor-element.elementor-element-f8fa599 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-7cf2810{color:var( --e-global-color-a6784ec );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;}.elementor-171656 .elementor-element.elementor-element-0a327b8{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-171656 .elementor-element.elementor-element-0a327b8, .elementor-171656 .elementor-element.elementor-element-0a327b8 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-171656 .elementor-element.elementor-element-0a327b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171656 .elementor-element.elementor-element-6e44a96 > .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-171656 .elementor-element.elementor-element-6e44a96 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for stiky-nav-view, class: .elementor-element-423966e */.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-ee6a796 */.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 */.clearfix.course_pointers ul{
    padding-left: 24px;
}

#ptCurriculum ul.ptm{
    max-height: 30vh;
    overflow-y: scroll;
}/* End custom CSS */