








.dnd-section.full-width-forcedd{padding:0!important}
.dnd-section.full-width-forcedd>div,.dnd-section.full-width-forcedd>div>div{padding-left:0px!important;padding-right:0px!important;max-width:none!important}

.pFont12, .pFont12 p{font-size:12px;line-height: 1.17166667;}
.pFont14, .pFont14 p{font-size:14px;line-height: 1.21;}
.normal,.normal p{font-weight:400;}
.medium,.medium p,.medium a{font-weight:500;}
.semibold,.semibold p{font-weight:600;}
.customListStyle ul {list-style: none;margin: 0;padding: 0;}
.customListStyle ul li{margin-left: 0;margin-right: 0;}
.customListStyle ul li:before { content: "";height: 9px; width: 9px; background-color: #0E3661; border-radius: 50%;display: inline-block;margin-right: 10px; }
.blogBannerWp .content h3 {
   font-family: Anaheim, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}
.h3Roboto h3 { font-weight: 700; font-family: Roboto, sans-serif; }

/***Blog List Banner***/
.blogListBannerSection {min-height: 690px;display: flex;align-items: center;justify-content: center;}
.blogListBannerSection  .baseModuleParent {width: 100%;}

/***Blog listing module****/
.blogListFilterWp{background-color:#f9f9f9}
.filterCheckList ul{list-style:none;margin:0;padding:0}
.filterCheckList li{margin:0}
.filterCheckList li label{cursor:pointer;position:relative;padding-left:35px;display:block;}
.filterCheckList li label:before{-webkit-appearance:none;background-color:transparent;border:1px solid #c6c6c6;border-radius:3px;content:"";cursor:pointer;display:inline-block;height:20px;    /* position:relative; */vertical-align:middle;width:20px;position:absolute;top:0;left:0;}
.filterCheckList li input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}
.filterCheckList li input:checked+label:after{border:solid #FFFFFF;border-width:0 2px 2px 0;content:"";display:block;height:12px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:6px}
.filterCheckList li input:checked+label:before{background-color:#0C5394;border-color:#0C5394}
.filterCheckList li+li{margin-top:20px}
.filterTitleWp .clearFilter span{color:#000000;display:inline-block;font-size:12px;margin-left:5px;text-decoration:underline}
.filterTitleWp .clearFilter{align-items:center;cursor:pointer;display:flex}
.filterCheckRepeat{border-top:1px solid #ccc}
.listBoxFilterWp .tab{border:1px solid #ccc;color:#000000;cursor:pointer;font-size:14px;line-height:1.17214286;padding:7px 15px;transition:all .3s linear}
.listBoxFilterWp .totalPostNum{color:#000000;font-weight:700}
.listBoxFilterWp .tab:hover,.listBoxFilterWp .tab.jplist-selected{background-color:#0E3661;color:#FFFFFF}
.jplist-hidden{display:none;}
.jplist-pagination button{height:32px;min-width:32px;border:1px solid #F1F1F1;background-color:transparent;font-size:13px;color:#333333;}
.jplist-pagination button.jplist-current{background-color:#0C5394;border-color:#0C5394;color:#FFFFFF;}
.blogPostBoxWp .title a{font-weight:500;}
/***related_blog_post***/

.blogPostBoxOutter{box-shadow:0px 0px 10px 0px #0000001A;position:relative;}
.blogPostBoxRight {width: 100%;}
.blogPostTagIconList{background-color:rgba(17,162,187,10%);padding:5px 12px;border-radius:14px;}
.blogPostTopIconList .icon,.blogPostTagIconList .icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;}
.blogPostTopIconList .icon img,.blogPostTagIconList .icon img{width:100%;height:100%;object-fit:contain;}
.blogPostTopIconList:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid rgb(17 162 187 / 40%);}
.blogPostTopIconList .text,.blogPostTagIconList .text{width:calc(100% - 16px);padding-left:10px;}
.blogPostBoxPriceBox{background-color:rgb(14 54 97 / 10%);min-height:117px;}
.blogPostTagIconList:not(:last-child){margin-right:15px;}
.blogPostBoxRight .button a{width:100%;}
.blogPostBoxContent *+p{margin-top:19px;}
.relatedPostSlider .blogPostBoxOutter {margin: 10px 10px 50px;}
.ribbonLabelCommon {width: 125px;height: 168px;overflow: hidden;position: absolute;top: 0;right: -3px;}
.ribbonText{ transform: rotate(45deg); position: relative; padding: 7px 0; left: -7px; top: 26px; width: 170px; background-color: #0B991A; font-weight:600; }
.ribbonLabelCommon.nonGuaranteed .ribbonText{background-color: red;}
/***Blog Post Banner***/
.blogPostBannerSection { min-height: 513px; display: flex; align-items: center; justify-content: center; }
.blogPostBannerSection .baseModuleOverlay{background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.4));}
.postBannerBottom,.blogBodyMenuListWp {  background-color: #E7EEF4; }
.blogPostBannerWp .h3Roboto h3{font-weight: 500;font-size:30px;line-height:1.18;}
.blogPostBannerSection  .baseModuleParent {width: 100%;}
.blogBodyMenuList a{margin-right:20px;padding-bottom:30px;border-bottom:2px solid transparent;transition:.2s ease-in-out;display:block;}
.blogBodyMenuList  ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;}
.blogBodyMenuList ul li{margin:0;text-align:center;}
.blogPostBannerWp .blogPostBoxOutter {margin-top: -160px; display: inline-block; width: 100%;    z-index: 9;}
.blogBodyMenuListWp.fixed {position: fixed;left: 0;width: 100%;height: auto;z-index: 999;}
.blogPostBannerWp .blogPostTagIconList{border-radius:18px;}
.blogPostBannerWp .blogPostTopIconList .icon,.blogPostBannerWp .blogPostTagIconList .icon{width:20px;height:20px;}
.blogPostBannerWp .blogPostTopIconList .text,.blogPostBannerWp .blogPostTagIconList .text{width:calc(100% - 20px);line-height: 1.12;}
.blogPostBannerWp .ribbonLabelCommon{right:0;}
.blogBodyMenuListWp.fixed a.navigation__link{font-size:16px;padding-bottom:20px;}
.blogBodyMenuListWp.fixed .blogBodyMenuList{padding-top:20px;} 
/**HM**/
.hamburger { cursor: pointer; display: block; height: 24px; position: absolute; left: 16px; top: 21px; transition: background-color 0s linear .13s; width: 30px; z-index: 999; background-color: transparent !important; border: none !important; padding: 0 !important; }
.hamburger i { position: relative; width: 100%; top: 0; left: 0; border-radius: 5px; height: 3px; opacity: 1; display: block; background-color: #444444; }
.hamburger i+i { margin-top: 8px; }
.hamburger i:first-child { margin-top: 0;transition: top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1), transform .13s cubic-bezier(0.55,0.055,0.675,0.19); }
.hamburger i:last-child {transition: top .3s .2s cubic-bezier(0.33333,0.66667,0.66667,1), transform .13s cubic-bezier(0.55,0.055,0.675,0.19);}
.hamburger i:nth-child(2) { transition: top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1), transform .13s cubic-bezier(0.55,0.055,0.675,0.19); }
.menu-active .hamburger { transition-delay: .22s; background-color: transparent !important; }
.menu-active .hamburger i:first-child { top: 0; transition: top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333), transform .13s .22s cubic-bezier(0.215,0.61,0.355,1); transform: translate3d(0, 10px, 0) rotate(45deg); }
.menu-active .hamburger i:nth-child(2) { transition-delay: .22s; background-color: transparent !important; }
.menu-active .hamburger i:last-child { position: relative; top: -21px; transition: top .2s cubic-bezier(0.33333,0,0.66667,0.33333), transform .13s .22s cubic-bezier(0.215,0.61,0.355,1); transform: translate3d(0, 10px, 0) rotate(-45deg); }
/***End-Blog Post Banner***/

/****Contact with CTA global module*****/
.contactPopUp.formReStyling { max-width: 800px; margin: 50px auto; position: relative; width: calc(100% - 30px); }

/****Course formats module*****/
.tableBodyWp .Guaranteed,.tableBodyWp .nonGuaranteed{display:inline-block;}
.tableBodyWp .Guaranteed{background-color:#0B991A;}
.tableBodyWp .nonGuaranteed{background-color:#E7EEF4;}

.tableHeader,.tableBodyWp .rowWp{display:flex;align-items:center;}
.tableHeader{border-bottom:1px solid #989BC6;}
.tableHeader .title,.tableBodyWp .rowWp .cell{padding:20px 8px;}
.tableHeader .title{min-height:60px;font-size:16px;color:#0C5394;font-weight:700;line-height:1.171875;}
.tableBodyWp .rowWp .cell{min-height:72px;align-content:center;}
.tableBodyWp .rowWp .formWp .icon{background-color:rgb(12 83 148 / 10%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:5px;}
.tableBodyWp .rowWp .flagWp .flag{width:32px;height:32px;   }
.tableBodyWp .rowWp .flagWp .flag img{width:100%;height:100%;object-fit:contain;}
.tableBodyWp .rowWp .tooltip{display:flex;align-items:center;}
.tableBodyWp .rowWp .tooltipIcon{width:14px;height:14px;margin-left:5px;}
.tableBodyWp .rowWp .formWp{gap:10px;}
.tableBodyWp .rowWp .flagWp{gap:10px;}
.tableBodyWp .rowWp .copyLink{background-color:rgb(12 83 148 / 10%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:5px;    cursor: pointer;}
.tableBodyWp .rowWp .registerWp{display:flex;flex-wrap:wrap;gap:10px;}
.tooltipWp{position:relative;display:inline-block;}
.tooltipText{position:absolute;text-align:center;bottom:calc(100% + 10px);font-weight:400;min-width:150px;left:50%;z-index:999;border-radius:6px;padding:1rem;font-size:14px;color:#1a1919;box-shadow:0 2px 4px rgba(230,215,197,0.4);border:1px solid #d1d1d1;background-color:#FFFFFF;display:none;opacity:0;transform:translate(-50%,20px);transition:transform .2s;}
.tooltipWp:hover .tooltipText{transform:translate(-50%,0);opacity:1;display:block;}
.tooltipText:after,.tooltipText:before{content:'';}
.tooltipText:after{content:'';display:block;position:absolute;left:calc(50%  - 10px);bottom:-10px;width:20px;height:20px;background-color:#FFFFFF;border:1px solid #d1d1d1;border-top:none;border-left:none;transform:scaleY(0.7) rotate(45deg);}
.tooltipText:before{content:'';bottom:-32px;position:absolute;z-index:2;width:100%;height:32px;clip-path:polygon(0 0,100% 0,50% 100%);left:0;opacity:0;}
.tableBodyWp .copyLink:hover .tooltipText {transform: translate(-62%, -15%);opacity: 1;display: block;}
/* .tableHeader .title:nth-child(1),.tableBodyWp .rowWp .cell:nth-child(1),.tableHeader .title:nth-child(3),.tableBodyWp .rowWp .cell:nth-child(3){display:none;} */

/**Post Tags Module***/
.postTagsContainer .blogPostTagIconList{padding:9px 15px;border-radius:18px;}
.postTagsContainer .blogPostTagIconList .icon{height:18px;width:18px;}
.postTagsContainer .blogPostTagIconList .text{width: calc(100% - 18px);}
.postTagsContainer .blogPostTagIconList:not(:last-child) {margin-right: 20px;}


/****post-page-css***/
.blogPostBodyInner h3{font-family: Roboto, sans-serif;font-weight:700;margin-top:30px;}
.blogPostBodyInner *+p {margin-top: 20px;}
.blogPostBodyInner ul{margin-top:20px;}
.blogPostBodyInner .hs-video-widget,.blogPostBodyInner .hs-embed-wrapper {margin-top: 40px!important;border-radius: 20px;overflow: hidden;max-height: 647px;}
.blogPostBodyInner .hs-embed-wrapper{max-width:100%!important;}









/******MEDIA-CSS-START*******/

@media(min-width:768px){
   .blogPostBoxLeft{width:calc(100% - 230px);} 
   .blogPostBoxRight{width:230px;border-left:1px solid #D9D9D9;}
   .relatedPostSlider .blogPostBoxOutter {margin: 10px 55px;}
   .blogPostBodyInner h3{margin-top:60px;}
   .blogPostBannerWp .h3Roboto h3{font-size:37px;}
}

@media(min-width:992px){
    .blogListParentLeft  .secTitle {display: none;}
    .filterCheckList {display: block !important;height: auto !important;}
    .blogBodyMenuList .hamburger{display:none;}
    .blogBodyMenuList a:hover,.blogBodyMenuList .blog-toc__item.active a{border-bottom:2px solid #0C5394;}
    .tableBodyWp .rowWp:not(:last-child){border-bottom:1px solid #989BC6;}
    .courseFormatTableWp{border:1px solid #989BC6;}
    .tableHeader .title:nth-child(1),.tableBodyWp .rowWp .cell:nth-child(1){width:210px;}
    .tableHeader .title:nth-child(2),.tableBodyWp .rowWp .cell:nth-child(2){width:200px;}
    .tableHeader .title:nth-child(3),.tableBodyWp .rowWp .cell:nth-child(3){width:132px;}
    .tableHeader .title:nth-child(4),.tableBodyWp .rowWp .cell:nth-child(4){width:190px;}
    .tableHeader .title:nth-child(5),.tableBodyWp .rowWp .cell:nth-child(5){width:170px;}
    .tableHeader .title:nth-child(6),.tableBodyWp .rowWp .cell:nth-child(6){width:180px;}
    .tableHeader .title:nth-child(7),.tableBodyWp .rowWp .cell:nth-child(7){width:180px;}
/*     .tableHeader .title:nth-child(8),.tableBodyWp .rowWp .cell:nth-child(8){width:175px;} */
    .tableBodyWp .rowWp .cell .title{display:none;}
}
@media(min-width:1400px){
    .blogBodyMenuList a{margin-right:35px;}
    .directionTextContainer .navigation__link{font-size:17px;}
    .tableHeader .title, .tableBodyWp .rowWp .cell{padding: 20px 16px;}
}


@media(max-width:991px){
    .filterCheckRepeat  .label{position:relative;padding-right:20px;}
    .filterCheckRepeat  .label:after{vertical-align:middle;content:"\f107";display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:bold;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:5px;}
    .filterCheckRepeat  .label.is-active:after{transform:rotate(180deg);}
    .filterCheckList{display:none;}
    .filterCheckList li label:before{height:16px;width:16px;}
    .filterCheckList li label{line-height:1;}
    .filterCheckRepeat .label{cursor:pointer;}
    .blogListBoxParent .secTitle:not(.tagTitle){display:none;}
    .filterCheckList li input:checked+label:after {height: 10px;left: 6px;top: 2px;width: 5px;}
    .jplist-pagination button {height: 25px;min-width: 25px;padding: 5px;line-height: 1;}
    .blogBodyMenuList .nav-menu {background: #FFFFFF;flex-direction: column;justify-content: center;width: 100%;top: 0;left: 0;text-align: center;}
    .blogBodyMenuList { position: sticky; z-index: 50; display: flex; align-items: flex-start; justify-content: space-between; padding:  20px; background-color:#FFFFFF; margin-left: -15px;margin-right: -15px;box-shadow: 0px 0px 10px 0px #0000001A; }
    .blogBodyMenuListWp.fixed{top:0!important;}
    .directionTextContainer{position:relative;}
    .blogBodyMenuList ul li {text-align: left;padding-left: 50px;display:none;}
    .menu-active .blogBodyMenuList ul li{display:block;}
    .blogBodyMenuList a,.blogBodyMenuListWp.fixed a.navigation__link{padding-bottom:0;}
    .menu-active .blogBodyMenuList a,.menu-active .blogBodyMenuListWp.fixed a.navigation__link{padding-bottom:30px;}
    .blog-toc__item.active {display:block;order: -1;}
    .tableBodyWp .rowWp{flex-wrap:wrap;border:3px solid #0E3661;border-radius:5px;}
    .tableBodyWp .rowWp .cell:first-child{display:none;}
    .tableBodyWp .rowWp .cell{width:50%;}
    .tableBodyWp .rowWp .cell .title{font-size:16px;color:#0C5394;font-weight:700;line-height:1.171875;margin-bottom:10px;}
    .tableHeader{display:none;}
    .tableBodyWp .rowWp+.rowWp{margin-top:30px;}
}

@media(max-width:767px){
    .mobile-Justify-Center{justify-content:center;}
}

@media(max-width:480px){
    .ribbonLabelCommon {width: 84px;height: 78px;top: 0;right: 0;}
    .ribbonText {padding: 5px 0;left: -12px;top: 14px;width: 137px;}
    .tableBodyWp .copyLink:hover .tooltipText{transform: translate(-27%, -15%);}
}














































.footer {
    background-color: 

  
  
    
  


  rgba(2, 33, 61, 1.0)

;
    border-top: ;
}

.footer__container--static,
.footer__container .dnd-section {
    max-width: 1280px;
}

.footer__bottom-section {
    border-top: 1px solid #d0d0d0;
    border-color: #FFFFFF;
}

/* Footer Content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer a:not(.button),
.footer span,
.footer div,
.footer li,
.footer blockquote {
    color: #FFFFFF;
}

/* Header modules */

.footer .icon svg {
    fill: #FFFFFF;
}

.footer h3.form-title {
    color: {color=#444444, opacity=null, rgba=rgba(68, 68, 68, 1), rgb=rgb(68, 68, 68), hex=#444444, css=#444444};
}

/* Footer Menu */

.footer .hs-menu-wrapper ul {
    margin: 1.5rem 0;
    margin-top: 0;
}

.footer .hs-menu-wrapper a {
    font-family: Roboto, sans-serif; font-style: normal; font-weight: 300; text-decoration: none;
    color: ;
    font-size: ;
    text-transform: none;
}

.footer .hs-menu-wrapper a:hover,
.footer .hs-menu-wrapper a:focus {
    ;
    color: ;
}

.footer .hs-menu-wrapper a:active {
    ;
    color: ;
}