.container {width: 100%; padding: 0 20px; }
/* Banner css */
.common-banner{background-image:url(../../../../uploads/deatils_banner_image.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding:64px 0 90px;}
.common-banner h1,
.common-banner h2,
.common-banner h3,
.common-banner h4,
.common-banner h5,
.common-banner h6,
.common-banner p,
.common-banner p a,
.common-banner a{color:#fff;}
.common-banner h3{font-size:32px;line-height:42px;}
.common-banner h4{font-size:28px;line-height:38px;}
.common-banner h5{font-size:26px;line-height:36px;}
.common-banner h6{font-size:24px;line-height:34px;}
.common-banner p a,
.common-banner li a{text-decoration:underline;}
.common-banner p a:hover,
.common-banner li a:hover{color:#F17922;}
.common-banner h1{text-transform:capitalize;padding-bottom:20px;}
.common-banner .row{display:flex;flex-wrap:wrap;}
.common-banner .left-col{width:57.69%;padding-right:60px;}
.common-banner .course_level{gap:9px;display:flex;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,0.45);margin-bottom:18px;}
.common-banner .course_level p{font-size:16px;line-height:26px;font-family:var(--open-sance);font-weight:bold;background:rgba(0,0,0,0.2);padding:4px 16px 4px 44px;border:2px solid rgba(255,255,255,0.2);border-radius:50px;display:inline-block;margin-bottom:0;position:relative;}
.common-banner .course_level p::before{content:"";position:absolute;left:14px;top:6px;background-repeat:no-repeat;background-size:22px;width:22px;height:22px;}
.common-banner .course_level p.level::before{background-image:url(../../../../uploads/Level.svg);}
.common-banner .course_level p.cpe_credits::before{background-image:url(../../../../uploads/CPE-Credits.svg);}
.common-banner .course_level p.course_length::before{background-image:url(../../../../uploads/Course-Length.svg);}

.common-banner .course_level p.course_length.price::before {background-image: url("data:image/svg+xml,%3Csvg height='22' viewBox='0 0 24 24' width='22' xmlns='http://www.w3.org/2000/svg' id='fi_8791389'%3E%3Cpath d='m11 9h4a1 1 0 0 0 0-2h-2v-1a1 1 0 0 0 -2 0v1a3 3 0 0 0 0 6h2a1 1 0 0 1 0 2h-4a1 1 0 0 0 0 2h2v1a1 1 0 0 0 2 0v-1a3 3 0 0 0 0-6h-2a1 1 0 0 1 0-2zm1-8a11 11 0 1 0 11 11 11 11 0 0 0 -11-11zm0 20a9 9 0 1 1 9-9 9 9 0 0 1 -9 9z' fill='%23fff'%3E%3C/path%3E%3C/svg%3E%0A"); }
.common-banner .course_level p span{font-weight:normal;}
.common-banner .right-col{width:42.31%;}
.common-banner .right-col .box-title p{color:#F17922;font-weight:bold;padding-bottom:15px;line-height:28px;}
.common-banner .right-col .box-content p.everything{font-weight:600;line-height:30px;padding-bottom:13px;}
.subcription-box{width:100%;border-radius:20px;overflow:hidden;background:rgba(255,255,255,0.28);padding:11px;}
.subcription-content{background-color:#fff;padding:25px 30px 40px 30px;border-radius:10px;height:100%;}
.common-banner .left-col ol,
.common-banner .left-col ul{margin-top:12px;margin-left:0;margin-bottom:18px;}
.common-banner .left-col ol:last-child,
.common-banner .left-col ul:last-child{margin-bottom:0;}
.common-banner .left-col p:has(.italic){font-size:16px;line-height:28px;font-style:italic;}
.common-banner .left-col p.pb-0,
.common-banner .left-col p:has(.pb-0){padding-bottom:0;}
.common-banner .left-col ul li{font-size:20px;line-height:36px;font-weight:normal;padding-left:16.15px;position:relative;margin-bottom:15px;color:#FFFFFF;}
.common-banner .left-col ol li{counter-increment:custom-counter;position:relative;padding-left:0;display:flex;column-gap:10px;margin-bottom:15px;font-size:20px;line-height:36px;font-weight:normal;position:relative;color:#FFFFFF;}
.common-banner .left-col ol li:last-child,
.common-banner .left-col ul li:last-child{margin-bottom:0;}
.common-banner .left-col ol li::before{content:counter(custom-counter);color:#fff;width:28px;height:28px;border-radius:50%;background:transparent;font-family:var(--open-sance);border:1px solid #FFFFFF;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:bold;flex:none;top:3px;position:relative;}
.common-banner .left-col ul li::before {  content: '';  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.85' height='11.661' viewBox='0 0 6.85 11.661'%3E%3Cpath id='Path_517' data-name='Path 517' d='M6.286,6.665l5.188-5.188a.635.635,0,0,0,0-.9L11.092.192a.639.639,0,0,0-.9,0L5.833,4.548,1.469.187a.635.635,0,0,0-.9,0L.187.569a.635.635,0,0,0,0,.9l5.193,5.2a.647.647,0,0,0,.905,0Z' transform='translate(0 11.661) rotate(-90)' fill='%23f17922'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;width:7px;height:12px;position:absolute;left:0;top:12px;}

.common-banner .right-col ul li{font-size:16px;line-height:26px;font-weight:600;padding-left:30px;margin-bottom:13px;position:relative;}
.common-banner .right-col ul li,
.common-banner .right-col p{color:black;}
.common-banner .right-col ul li::before{content:"";position:absolute;left:0;top:7px;width:17.23px;height:12px;background-size:contain;background-repeat:no-repeat;background-image:url(../../../../uploads/228534408.svg);}
.common-banner .right-col ul li:last-child{margin-bottom:0;}
.common-banner .btn_box{margin-top:31px;}
.common-banner span.cpe-info-icon{top:-2px;}

.common-banner .course_level p.course_length.p-subtitle {
    background: transparent;
    border: 0;
    padding: 4px 0 4px 30px;
    margin-top: 4px;
}

.common-banner .course_level p.course_length.p-subtitle span { font-weight: 600; }  
.common-banner .course_level p.course_length.p-subtitle:before {
    background-image: url(/wp-content/uploads/228534408.svg);
    top: 12px;
    width: 16px;
    background-size: contain;
    height: 11px;
    filter: brightness(0) invert(1);
    left: 1px;
}

/* Banner css end */

/* icon blurb  css */
.subcription-icon.certification-support{background:#EEF4FB;margin-bottom:40px;padding:21px 0 24.1px;}
.subcription-icon.certification-support .customer-support-row{display:flex;flex-wrap:wrap;align-items:center;row-gap:30px;justify-content:center;}
.subcription-icon.certification-support .customer-support-row .customer-support-col{justify-content:flex-start;position:relative;padding:0 20px;width:25%;padding:0 50px;}
.subcription-icon.certification-support .customer-support-row .customer-support-col:first-child{width:23%;padding-left:12px;}
.subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(3){width:25.7%;padding-right:39.5px;}
.subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(4){padding-right:0;}
.subcription-icon.certification-support .customer-support-row .customer-support-col:last-child{padding-right:0;}
.subcription-icon.certification-support .customer-support-col .support_icon{min-width:50px;}
.subcription-icon.certification-support .customer-support-col .support_icon img{display:block;vertical-align:middle;}
.subcription-icon.certification-support .support-title{padding-left:11.4px;font-size:18px;line-height:24px;font-weight:600;font-family:'Open Sans';color:#000;max-width:194px;}
.subcription-icon.certification-support .customer-support-row .customer-support-col::after{content:'';position:absolute;background:#CCCCCC;width:1px;height:53px;right:0;top:50%;transform:translateY(-50%);}
.subcription-icon.certification-support .customer-support-row .customer-support-col:last-child:after{height:0;}

/*  */
.slider_section{margin-bottom:90px;}
.slider_section .course_data h3{min-height:60px;}
.slider_section .course_data h3{-webkit-line-clamp:2;line-clamp:2;}
.slider_section .course_row .course_data ul{min-height:90px;}
.slider_section .category_title h3{font-size:28px;line-height:38px;color:#000;letter-spacing:0;font-weight:600;font-family:'Open Sans';padding-bottom:13px;}
.table_subcription .table_title h2,
.slider_section .main_title h2{letter-spacing:0;font-weight:600;font-family:'Open Sans';padding-bottom:12px;}
.slider_section .list-courses-items{margin-bottom:44px;}
.slider_section .list-courses-items:last-child{margin-bottom:0;}
.slider_list{border-bottom:0px solid #CCCCCC;padding-bottom:0;}
.slider_section .course_data ul li{grid-template-columns:70px auto;}
.slider_section .course_row .course_list{width:calc(100% / 3 - 27px);}
/* .slider_one.non_slider h3{padding-bottom:20px;} */
.slider_section .slider_one_st.slick-initialized .course_list{display:flex;}
.slider_section .course_row.slider_one{gap:0;}
.cetificate_menu .category_title.certficate_title_sub h3{position:relative;width:fit-content;padding-right:30px;}
.cetificate_menu .category_title.certficate_title_sub h3:before{content:"";position:absolute;right:-17px;width:27px;height:44px;background-repeat:no-repeat;background-size:contain;background-image:url(../../../../uploads/42828Converted.png);top:4px;}
.category_title.certficate_title_sub{padding-bottom:20px;}
.list-courses-items.slider_one:has(.slick-initialized) .category_title.certficate_title_sub{padding-bottom:0;}
.list-courses-items.non_slider .category_title h3 {padding-bottom: 20px;}
/* Slider css */
.slider_section .slick-list{margin:0 -20px;}
.slider_section .slick-list .slick-track{display:flex;align-items:center;padding-bottom:20px;padding-top:20px;}
.slider_section .slick-slide{width:33.33%;padding:0 20px;margin:0;margin-bottom:0!important;}
.slider_section button.slick-prev.slick-arrow.slick-disabled,
.slider_section button.slick-next.slick-arrow.slick-disabled{opacity:0;display:none;}
.slider_section button.slick-arrow{position:absolute;top:50%;right:-25px;cursor:pointer;outline:none;font-size:0px;display:flex;transition:all 0.5s;box-shadow:none;width:50px;height:50px;border-radius:50px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 0px 20px #0000000F;border:1px solid #BBBBBB;z-index:2;opacity:1;transform:translateY(-50%);padding:0px;}

.slider_section button.slick-arrow::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.227' height='17.407' viewBox='0 0 10.227 17.407'%3E%3Cg id='Group_3391' data-name='Group 3391' transform='translate(-101.478)'%3E%3Cg id='Group_3390' data-name='Group 3390' transform='translate(101.478)'%3E%3Cpath id='Path_943' data-name='Path 943' d='M111.427,8.024,103.681.278a.954.954,0,0,0-1.347,0l-.57.57a.954.954,0,0,0,0,1.347l6.5,6.5-6.512,6.512a.954.954,0,0,0,0,1.347l.57.57a.954.954,0,0,0,1.347,0l7.754-7.753a.961.961,0,0,0,0-1.351Z' transform='translate(-101.478 0)' fill='%23888'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-color: transparent;
    background-size: 10px;
    width: 10px;
    height: 17px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.slider_section button.slick-prev.slick-arrow{right:auto;left:-25px;}
.slider_section button.slick-prev.slick-arrow::before{transform:translate(-50%,-50%) rotateY(180deg);}
.slider_section button.slick-arrow:hover{opacity:0.7;}

/* Table css */
/* .table_subcription table.subscription-plans-table{width:100%;}
.table_subcription .most-popular p{background-color:#2EAB1D;}
.table_subcription .table_title h2{padding-bottom:20px;}
.table_subcription{margin-bottom:100px;}
.table_subcription strong,
.table_subcription .image-center,
.table_subcription table.subscription-plans-table tr.subcription_link td a,
.table_subcription table.subscription-plans-table .plan-header{position:relative;z-index:1;} */

/* Border table  */
/* .microcourse-subscription table.subscription-plans-table tfoot tr td:nth-child(2),
.microcourse-subscription table.subscription-plans-table thead tr th:nth-child(2),
.microcourse-subscription table.subscription-plans-table tbody tr td:nth-child(2),
.yearly-table.professional-subscription table.subscription-plans-table tfoot tr td:last-child,
.yearly-table.professional-subscription table.subscription-plans-table thead tr th:last-child,
.yearly-table.professional-subscription table.subscription-plans-table tbody tr td:last-child,
.yearly-table.all-access table.subscription-plans-table tfoot tr td:nth-child(3),
.yearly-table.all-access table.subscription-plans-table thead tr th:nth-child(3),
.yearly-table.all-access table.subscription-plans-table tbody tr td:nth-child(3),.monthly-table.all-access table.subscription-plans-table tfoot tr td:last-child,.monthly-table.all-access table.subscription-plans-table thead tr th:last-child,.monthly-table.all-access table.subscription-plans-table tbody tr td:last-child{background:#F0FEF1;}
.microcourse-subscription table.subscription-plans-table tbody tr.all-plan td,
.yearly-table.professional-subscription table.subscription-plans-table tbody tr.all-plan td,
.table_subcription .monthly-table.all-access table.subscription-plans-table tbody tr.all-plan td{background:#ADD7F5!important;}
.microcourse-subscription table.subscription-plans-table thead tr th:nth-child(2):after,
.microcourse-subscription table.subscription-plans-table tr td:nth-child(2):after,
.yearly-table.professional-subscription table.subscription-plans-table thead tr th:last-child:after,
.yearly-table.professional-subscription table.subscription-plans-table tr td:last-child::after,
.yearly-table.all-access table.subscription-plans-table thead tr th:nth-child(3):after,
.yearly-table.all-access table.subscription-plans-table tr td:nth-child(3):after,.monthly-table.all-access table.subscription-plans-table thead tr th:last-child:after,.monthly-table.all-access table.subscription-plans-table tr td:last-child::after{content:"";position:absolute;border-left:0;border-right:1px solid #2EAB1D;border-left:1px solid #2EAB1D;width:100%;height:100%;left:-1px;top:0;}
.microcourse-subscription table.subscription-plans-table thead tr th:nth-child(2):after,
.microcourse-subscription table.subscription-plans-table tr td:nth-child(2):after,
.yearly-table.all-access table.subscription-plans-table thead tr th:nth-child(3):after,
.yearly-table.all-access table.subscription-plans-table tr td:nth-child(3):after{left:-2px;}
.microcourse-subscription table.subscription-plans-table thead tr th:nth-child(2),
.yearly-table.professional-subscription table.subscription-plans-table thead tr th:last-child,
.yearly-table.all-access table.subscription-plans-table thead tr th:nth-child(3),.monthly-table.all-access table.subscription-plans-table thead tr th:last-child{position:relative;}
.microcourse-subscription table.subscription-plans-table thead tr th:nth-child(2):after,
.yearly-table.professional-subscription table.subscription-plans-table thead tr th:last-child:after,
.yearly-table.all-access table.subscription-plans-table thead tr th:nth-child(3):after,.monthly-table.all-access table.subscription-plans-table thead tr th:last-child:after{border-top:1px solid #2EAB1D;border-top-right-radius:5px;top:-1px;}
.microcourse-subscription table.subscription-plans-table tfoot tr td:nth-child(2)::after,
.yearly-table.professional-subscription table.subscription-plans-table tfoot tr td:last-child::after,
.yearly-table.all-access table.subscription-plans-table tfoot tr td:nth-child(3)::after,.monthly-table.all-access table.subscription-plans-table tfoot tr td:last-child::after{border-left:1px solid #2EAB1D;border-bottom-right-radius:5px;border-bottom:1px solid #2EAB1D;}
.microcourse-subscription table.subscription-plans-table thead tr th:nth-child(2):after,
.yearly-table.all-access table.subscription-plans-table thead tr th:nth-child(3):after{border-top-right-radius:0;}
.microcourse-subscription table.subscription-plans-table tfoot tr td:nth-child(2)::after,
.yearly-table.all-access table.subscription-plans-table tfoot tr td:nth-child(3)::after{border-bottom-right-radius:0;}
.microcourse-subscription table.subscription-plans-table tbody .all-plan td:after,
.yearly-table.professional-subscription table.subscription-plans-table tbody .all-plan td:after,
.yearly-table.all-access table.subscription-plans-table tbody .all-plan td:after,
.monthly-table.all-access table.subscription-plans-table tbody .all-plan td:after{border-left:0;left:0;} */

/* FAQ css */
/* .table_subcription tr.subcription_link{display:none;} */
/* .table_subcription .most-popular-badge{display:none;} */
/* .table_subcription .professional-subscription button.toggle-btn{cursor:auto;color:rgba(0,0,0,0.3);} */
/* .table_subcription .professional-subscription button.toggle-btn.active{pointer-events:all;color:#fff} */
/* .table_subcription  .professional-subscription .toggle-wrapper{overflow:unset;} */
/* .table_subcription  .professional-subscription .cpe-info-icon{top:-3px;width:100%;position:absolute;left:30px;top:50%;transform:translateY(-50%);border-radius:0;background:transparent;font-size:0;cursor:auto;} */
/* .yearly-table.all-access .all-access-subscription-subription_view, */
/* .monthly-table.all-access .all-access-subscription-subription_view, */
/* .microcourse-subscription .microcourse_subscription-subription_view, */
/* .professional-subscription .professional-subscription-yearly-link-subription_view{display:block;} */
/* .table_subcription .most-popular{width:166px;} */
.subcription_faq{padding:90px 0 100px;background-color:#eef4fb;}
.subcription_faq h2{padding-bottom:20px;}
.page-template-all-access-subscription .et_pb_section.article_section.stay_informed.et_section_regular{margin-top:-23px!important;}



/* Toggle css button css */
.trial-toggle .toggle-wrap{display:flex; align-items: center;margin-top: auto; gap:10px;padding:9px 23px 9px 20px;border-radius:50px;background:#F9FAFB;border:1px solid #E5E7EB;height:fit-content;margin-bottom:4px;

 width: fit-content;
    margin: 0 auto;
}

.trial-toggle {
    margin-top: 30px;
}
.trial-toggle .label{font-size:14px;line-height:16px;font-weight:600;color:#000000; transition: all 0.4s ease;}

/* switch */
.trial-toggle .switch{position:relative;width:41px;height:28px;}
.trial-toggle .switch input{display:none;}
.trial-toggle .slider{position:absolute;width:100%;height:100%;background:#0068b3;border-radius:50px;cursor:pointer;transition:0.3s;}
.trial-toggle .slider:before{content:"";position:absolute;height:20px;width:20px;background:#fff;border-radius:50%;left:4px;transition:0.3s;
    top: 50%;
    transform: translateY(-50%);
}
.trial-toggle input:checked + .slider{background:#003466;}


.trial-toggle input:checked + .slider:before{transform:translate(-12px, -50%);}
.trial-toggle .slider:before {
      left: 17px;
	  
}
.trial-toggle .slider {
	background: #003466;
}

.trial-toggle + .subscription-wrapper {
    margin-top: 20px;
}



.trial-toggle .toggle-wrap  .Without-trial-text {opacity: 0.5;  }
.trial-toggle .toggle-wrap .trial-text {  opacity: 1; }

.trial-toggle .toggle-wrap.active .Without-trial-text { opacity: 1; }
.trial-toggle .toggle-wrap.active .trial-text { opacity: 0.5;  }
/* Toggle css button end */


@media (max-width:1365px){
    .slider_section button.slick-arrow{right:-20px;}
    .slider_section button.slick-prev.slick-arrow{left:-20px;}
}
@media (max-width:1340px){
    .slider_section button.slick-arrow{right:0px;}
    .slider_section button.slick-prev.slick-arrow{right:50px;left:auto;}
    .slider_section button.slick-arrow{top:-32px;width:35px;height:35px;}
    .slider_section button.slick-arrow::before{background-size:8px;width:8px;height:14px;}
    .slider_section button.slick-prev.slick-arrow.slick-disabled,
    .slider_section button.slick-next.slick-arrow.slick-disabled{opacity:0.4;pointer-events:none;display:block;}
    .subcription-icon.certification-support .support-title{font-size:16px;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(3){padding-right:30.5px;width:25%;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:first-child{padding-left:0;width:25%;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col{padding:0 30px;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:last-child{width:auto;}


    	.trial-toggle .switch {
		        height: 26px;
                min-width: 41px;
        }
        .trial-toggle .slider:before {
        height: 18px;
        width: 18px;
    left: 18px;

    }

    .trial-toggle .toggle-wrap {padding: 9px 15px 9px 15px;gap: 8px;}
	.trial-toggle .save-badge {margin-left: 0;}

}
@media (max-width:1199px){

    /* Banner css */
    .common-banner .left-col{padding-right:50px;}
    .subcription-content{padding:20px 20px 30px;}
    .common-banner .right-col ul li{font-size:16px;line-height:26px;margin-bottom:10px;padding-left:24px;}
    .common-banner .left-col ul li{padding-left:14px;}
    .common-banner .left-col ol li,
    .common-banner .left-col ul li{margin-bottom:12px;font-size:18px;line-height:32px;}
    .common-banner .course_level p{font-size:14px;}
    .common-banner .right-col ul li::before{top:8px;width:15px;height:10px;}
    .common-banner .left-col ol li::before{width:25px;height:25px;font-size:14px;top:3px;}
    .common-banner .left-col ul li::before{width:6px;height:11px;top:10px;}
    .common-banner h3{font-size:28px;line-height:38px;}
    .common-banner h4{font-size:26px;line-height:36px;}
    .common-banner h5{font-size:24px;line-height:34px;}
    .common-banner h6{font-size:22px;line-height:32px;}
    .common-banner .right-col .box-title p{padding-bottom:12px;}
    .common-banner .right-col .box-content p.everything{padding-bottom:10px;}
    .common-banner .right-col ul li:before{top:8px;}

    /* Banner css end */

    /* support css start */
    .subcription-icon.certification-support .support-title{font-size:16px;line-height:24px;}
    .subcription-icon.certification-support .customer-support-col .support_icon{min-width:30px;}
    .subcription-icon.certification-support .support_icon img{max-width:30px;}
    .subcription-icon.certification-support{padding:22px 0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(3),.subcription-icon.certification-support .customer-support-row .customer-support-col{padding:0 15px;}

    /* support css start */

    /* slider css */
    .slider_section .slick-slide{padding:0 10px;}
    .slider_section .slick-list{margin:0 -10px;}
    .slider_section .category_title h3{font-size:26px;line-height:36px;padding-bottom:0;}
    .slider_one.non_slider h3{padding-bottom:10px;}
    .slider_section .category_title{margin-bottom:8px;}
    .slider_section button.slick-arrow{top:-26px;}

    /* Table css */
    /* .table_subcription .table_title h2{padding-bottom:18px;} */
    /* .table_subcription .most-popular{width:155px;} */
}
@media (max-width:980px){

    /* Banner css  */
    .common-banner .course_level{padding-bottom:20px;margin-bottom:16px;}
    .common-banner .left-col ol li,
    .common-banner .left-col ul li{font-size:16px;line-height:30px;}
    .common-banner .left-col{width:100%;padding-right:0;}
    .common-banner .right-col{width:100%;margin-top:50px;}
    .common-banner .right-col ul li{font-size:15px;line-height:25px;}
    .common-banner .left-col ul li::before{top:9px;}
    .common-banner .left-col ol li::before{top:2px;}
    .common-banner h3{font-size:26px;line-height:36px;}
    .common-banner h4{font-size:24px;line-height:34px;}
    .common-banner h5{font-size:22px;line-height:32px;}
    .common-banner h6{font-size:20px;line-height:30px;}
    .common-banner{padding-bottom:70px;}
    .common-banner .right-col .box-content p.everything{line-height:29px;}

    /* Banner css end */

    /* Support css */
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(3),.subcription-icon.certification-support .customer-support-row .customer-support-col:first-child,.subcription-icon.certification-support .customer-support-row .customer-support-col{width:50%;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(2)::after{height:0;}
    .subcription-icon.certification-support .customer-support-row{row-gap:20px;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(even){padding-left:40px;}
    .subcription-icon.certification-support .support-title{max-width:100%;}
    .subcription-icon.certification-support .support-title br{display:none;}
    .subcription-icon.certification-support .cpe-info-icon{top:-2px;}
    .subcription-icon.certification-support .customer-support-row{justify-content:flex-start;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(3),.subcription-icon.certification-support .customer-support-row .customer-support-col{padding-left:0;}

    /* Support css */

    /* FAQ css */
    .subcription_faq{padding:70px 0 80px;}
    .slider_section .course_row .course_list{width:calc(100% / 2 - 10px);}

    /* Slider css */
    .slider_section .list-courses-items{margin-bottom:24px;}
    /* .slider_list{padding-bottom:52px;} */
    .slider_section{margin-bottom:70px;}
    .slider_section .category_title h3{font-size:24px;line-height:34px;}
    .slider_section button.slick-arrow{top:-25px;}
    .cetificate_menu .category_title.certficate_title_sub h3:before{right:-4px;width:24px;height:39px;top:0px;}

    /* Table css */
    /* .table_subcription{margin-bottom:80px;} */
    .page-template-all-access-subscription .et_pb_section.article_section.stay_informed.et_section_regular{margin-top:-3px!important;}
    .slider_section .category_title{margin-bottom:0;}
    .trial-toggle {margin-top: 25px;}


}
@media (max-width:767px){

    /* Banner css  */
    .common-banner{padding:52px 0 60px;}
    .common-banner h1{padding-bottom:16px;}
    .common-banner .left-col ol li,
    .common-banner .left-col ul li{font-size:15px;line-height:28px;}
    .common-banner .left-col ul li::before{top:8.5px;}
    .common-banner .left-col ul li{margin-bottom:10px;}
    .common-banner .left-col ol li::before{top:1px;}
    .common-banner .right-col{margin-top:40px;}
    .common-banner .btn_box{margin-top:20px;}
    .common-banner h3{font-size:24px;line-height:34px;}
    .common-banner h4{font-size:22px;line-height:34px;}
    .common-banner h5{font-size:20px;line-height:30px;}
    .common-banner h6{font-size:18px;line-height:28px;}
    .common-banner .right-col .box-title p{font-size:16px;line-height:26px;}
    .common-banner .left-col ol,
    .common-banner .left-col ul{margin-bottom:12px;}
    .common-banner .left-col p:has(.italic){font-size:15px;line-height:25px;}
    .common-banner .right-col .box-content p.everything{line-height:26px;}

    /* Banner css end */

    /* Support css */
    .subcription-icon.certification-support .support_icon img{max-width:35px;}
    .subcription-icon.certification-support .customer-support-col .support_icon{min-width:35px;}
    .subcription-icon.certification-support .customer-support-row .cpe-tooltip-text{transform:translateX(-44%);}

    /* Support css */

    /* FAQ css */
    .subcription_faq{padding:51px 0 60px;}

    /* Table css */
    /* .table_subcription{margin-bottom:60px;} */
    .slider_section{margin-bottom:51px;}

    /* slider css */
    .slider_section button.slick-arrow{top:inherit;bottom:-17px;z-index:7;left:0;}
    .slider_section button.slick-arrow.slick-next.slick-arrow{left:50px;}
    .slider_section button.slick-prev.slick-arrow{left:0px;}
    .course_row.slider_one_st.slick-initialized.slick-slider{padding-bottom:50px;}
    .slider_section .slick-list .slick-track{align-items:unset;}
    .slider_section .list-courses-items{margin-bottom:40px;}
    .slider_section .category_title h3{font-size:22px;line-height:32px;}
    .slider_section .main_title h2{padding-bottom:0;}
    .slider_section .main_title{margin-bottom:25px;}
    .subcription-icon.certification-support{margin-bottom:30px;}
    .slider_section .slick-list .slick-track{padding-bottom:0;}
    /* .slider_list{padding-bottom:50px;} */
    .page-template-all-access-subscription .et_pb_section.article_section.stay_informed.et_section_regular{margin-top:60px!important;}

	.trial-toggle .label {font-size: 13px;line-height: 15px;}
    .trial-toggle .switch {
        height: 24px;
    }
        .trial-toggle .slider:before {
        height: 16px;
        width: 16px;
        left: 20px;

    }
    .trial-toggle input:checked + .slider:before {
    transform: translate(-15px, -50%);
}


}
@media (max-width:650px){
    .slider_section .course_data h3,
    .slider_section .course_row .course_data ul{min-height:auto;height:auto!important;}
    .slider_section .course_row .course_list{width:100%;}
    .slider_section .slider_one_st.slick-initialized .course_list{box-shadow:0px 0px 10px #0000001A;}
}
@media (max-width:576px){

    /* Support css */
    .subcription-icon.certification-support .customer-support-row{row-gap:0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(3),.subcription-icon.certification-support .customer-support-row .customer-support-col:first-child,.subcription-icon.certification-support .customer-support-row .customer-support-col{width:100%;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(even){padding-left:0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:nth-child(3),.subcription-icon.certification-support .customer-support-row .customer-support-col{padding:20px 0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:first-child{padding-top:0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:last-child{padding-bottom:0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col::after{height:0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col::before{content:'';position:absolute;background:#CCCCCC;width:100%;height:1px;right:0;top:initial;transform:translateY(0);bottom:0;}
    .subcription-icon.certification-support .customer-support-row .customer-support-col:last-child:before{width:0;}
    .subcription-icon.certification-support .customer-support-row .cpe-tooltip-text{transition:unset;left:auto;right:-148px;}
    .common-banner .course_level p span span.cpe-tooltip-text{left:auto;transform:unset;right:-40px;}

/* Support css end */}
@media (max-width:409px){
    .subcription-icon .single-product .cpe-tooltip-text{transform:translateX(-41%);}
    .subcription-icon.certification-support .customer-support-row .cpe-tooltip-text{transform:translateX(-65%);}
    .cetificate_menu .category_title.certficate_title_sub h3{padding-left:0;padding-right:0;padding-bottom:40px;}
    .cetificate_menu .category_title.certficate_title_sub h3:before{right:auto;left:0;width:19px;height:31px;bottom:0;top:auto;}


	.trial-toggle .label {font-size: 11px;line-height: 11px;}

}