main a:not(.button,.wp-block-button__link){color:#A8AD00}main a:not(.button,.wp-block-button__link):hover{text-decoration:underline}.bladeblock{padding:30px 0;background-position:center;background-size:cover}.bladeblock__inner{margin:0 auto}@media screen and (min-width:320px){.bladeblock__inner{flex-direction:column;max-width:940px;padding:0 15px}}@media screen and (min-width:768px){.bladeblock__inner{flex-direction:row;max-width:940px;padding:0 15px}}@media screen and (min-width:1140px){.bladeblock__inner{max-width:1230px;padding:0 30px}}@media screen and (min-width:1920px){.bladeblock__inner{max-width:1600px}}.jdc-table{border:1px solid rgba(0,0,0,.1)}.jdc-row{display:flex;border-bottom:1px solid rgba(0,0,0,.1)}.jdc-row:hover{background-color:#f5f5f5}.jdc-row:last-child{border-bottom:unset}.jdc-row .jdc-column{flex-basis:100%;vertical-align:top;padding:15px 10px;overflow:hidden;border-right:1px solid rgba(0,0,0,.1);line-height:1.875;word-break:break-word}.jdc-row .jdc-column p{padding-bottom:0}.jdc-row .jdc-column:last-child{border-right:unset}.jdc-row.header{border-bottom:2px solid rgba(0,0,0,.1);background:rgba(200,200,200,.1)}.jdc-row.two-column .jdc-column{flex-basis:unset}.jdc-row.two-column .jdc-column:first-child{width:85%}.jdc-row.two-column .jdc-column:last-child{width:15%}.jdc-table h3{position:relative;top:50%;transform:translateY(-50%);font-size:24px;font-weight:700}.bladeblock hr{color:#ebebeb}.bladeblock a:not(.button){color:#A8AD00}.bladeblock a:not(.button):hover{text-decoration:underline}.bladeblock .accordion{position:relative;width:100%;padding:33px 0;padding-right:60px;outline:none;border:none;color:#005CB9;font-size:40px;font-weight:400;text-align:left;cursor:pointer;transition:0.4s}.bladeblock .accordion::after{position:absolute;top:50%;right:20px;display:inline-block;transform:translateY(-50%);font-size:20px;line-height:20px;content:'\25BC'}.bladeblock .active.accordion::after{margin-top:1px;content:'\25B2'}.bladeblock__inner .accordion:first-child{border-top:1px solid #DCDCDC}.bladeblock .panel{display:block;height:0;overflow:hidden;border-bottom:1px solid #DCDCDC;background-color:#fff;font-size:23px;transition-duration:.5s}.bladeblock .panel.indent{padding-left:100px}.bladeblock .panel.focus{position:relative;padding-left:150px}.bladeblock .panel.focus::before{position:absolute;top:25px;left:100px;width:1px;height:100px;background-color:#005BB9;content:''}.bladeblock .panel .inner{padding:0 0 20px;padding-bottom:30px}.accreditation.jdc-shift .accreditation__info{padding-top:50px}.poster2.jdc-shift{background-position:center;background-size:cover}.bladeblock ul{padding-left:30px;list-style-type:disc}.bladeblock ol{padding-left:30px;list-style-type:decimal}.bladeblock li{padding-bottom:10px}.bladeblock.accordion .bladeblock__inner{padding:0 80px}.bladeblock.no-top-pad{padding-top:0}.bladeblock.no-bot-pad{padding-bottom:0}.bladeblock.indent .bladeblock__inner{padding:0 130px}.bladeblock.focus .bladeblock__inner{position:relative;padding:0 175px}.bladeblock.focus .bladeblock__inner::before{position:absolute;top:10px;left:130px;width:1px;height:100px;background-color:#005BB9;content:''}.contact-form{max-width:600px;margin:0 auto;font-size:23px}.contact-form input,.contact-form select{width:100%;height:40px;margin-top:10px;padding:5px 10px;border:1px solid #000;border-radius:0;background:#fff}.contact-form textarea{width:100%;margin-top:10px;padding:5px 10px}.contact-form input[type="submit"]{display:flex;align-items:center;justify-content:space-between;width:unset;margin:0 auto;margin-top:40px;padding:15px 25px;border:0;border-radius:30px;background-color:#a8ad00;color:#fff;font-size:14px;font-weight:700;letter-spacing:3px;line-height:0;text-decoration:none;transition-duration:.5s}.contact-form input[type="submit"]:hover{background-color:#005cb9}.shadow-box{position:absolute;z-index:1000;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.shadow-box .inner{position:absolute;top:5vh;width:100%;max-width:900px;margin:0 auto;padding:40px 0;background:#fff}.shadow-box .head{display:flex;padding:0 50px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2)}.shadow-box .head .site-logo{width:50%}.shadow-box .head .partner-logo{width:50%;text-align:right}.shadow-box .body{padding:40px 50px;text-align:center}.shadow-box .body p{padding-bottom:40px}.shadow-box a{pointer-events:all}.shadow-box .exit{position:absolute;top:10px;right:20px;color:#005cb9;font-size:30px;cursor:pointer;pointer-events:all}.bladeblock.certificate h1,.bladeblock.certificate h2,.bladeblock.certificate h3,.bladeblock.certificate h4,.bladeblock.certificate h5,.bladeblock.certificate p{color:unset}.bladeblock.certificate{background-color:unset}@media screen and (min-width:1000px){.shadow-box .inner{top:50%;left:50%;transform:translate(-50%,-50%)}.shadow-box{position:fixed}}@media screen and (min-width:0){.bladeblock p,.bladeblock li,.bladeblock .panel,.student-slider p,.shadow-box p{font-size:16px;line-height:2}.bladeblock h1,.student-slider h1{margin-bottom:21px;font-size:32px}.bladeblock h2,.shadow-box h2,.bladeblock .head_st_h2{margin-bottom:21px;color:#005cb9;font-size:25px}.bladeblock h3,.tabs__title h3,.information__heading{margin-bottom:21px;color:#005cb9;font-size:25px}.bladeblock .accordion{font-size:20px}.bladeblock h4{margin-bottom:21px;color:#005cb9;font-size:16px}.bladeblock h5{margin-bottom:15px;color:#005cb9;font-size:14px}.bladeblock p{padding-bottom:15px}.jdc-table h3{font-size:14px}}@media screen and (min-width:480px){.bladeblock p,.bladeblock li,.bladeblock .panel,.student-slider p,.shadow-box p{font-size:16px;line-height:2}.bladeblock h1,.student-slider h1{margin-bottom:21px;font-size:40px}.bladeblock h2,.shadow-box h2,.bladeblock .head_st_h2{margin-bottom:21px;color:#005cb9;font-size:30px}.bladeblock h3,.tabs__title h3,.information__heading{margin-bottom:21px;color:#005cb9}.bladeblock .accordion{font-size:20px}.bladeblock h4{margin-bottom:21px;color:#005cb9;font-size:16px}.bladeblock h5{margin-bottom:15px;color:#005cb9;font-size:14px}.bladeblock p{padding-bottom:15px}.jdc-table h3{font-size:14px}}@media screen and (min-width:1140px){.bladeblock p,.bladeblock li,.bladeblock .panel,.student-slider p,.shadow-box p{font-size:20px;line-height:2}.bladeblock h1,.student-slider h1{margin-bottom:31px;font-size:50px}.bladeblock h2,.shadow-box h2,.bladeblock .head_st_h2{margin-bottom:31px;color:#005cb9;font-size:40px}.bladeblock h3,.tabs__title h3,.information__heading{margin-bottom:31px;color:#005cb9;font-size:32px}.bladeblock .accordion{font-size:20px}.bladeblock h4{margin-bottom:31px;color:#005cb9;font-size:25px}.bladeblock h5{margin-bottom:15px;color:#005cb9;font-size:20px}.jdc-table h3{font-size:24px}.bladeblock.left_shift .bladeblock__inner>*{max-width:75%}.bladeblock.right_shift .bladeblock__inner{padding-left:25%}.bladeblock.right_shift .bladeblock__inner>*{max-width:100%}}@media screen and (min-width:1600px){.bladeblock p,.bladeblock li,.bladeblock .panel,.student-slider p,.shadow-box p{font-size:23px;line-height:2}.bladeblock h1,.student-slider h1{margin-bottom:31px;font-size:58px}.bladeblock h2,.shadow-box h2,.bladeblock .head_st_h2{margin-bottom:31px;color:#005cb9;font-size:53px}.bladeblock h3,.tabs__title h3,.information__heading{margin-bottom:31px;color:#005cb9;font-size:40px}.bladeblock .accordion{font-size:20px}.bladeblock h4{margin-bottom:31px;color:#005cb9;font-size:30px}.bladeblock h5{margin-bottom:15px;color:#005cb9;font-size:23px}.jdc-table h3{font-size:24px}.bladeblock.certificate .bladeblock__inner{max-width:1730px}}.bladeblock.certificate .bladeblock__inner{padding:120px 10%;text-align:center}.accreditation.jdc-shift .accreditation__image{max-height:unset;text-align:center}.accreditation.jdc-shift .accreditation__image img{width:auto}.registration.jdc-shift .registration__image{max-height:unset;text-align:center}.registration.jdc-shift .registration__image img{width:auto}.accreditation.jdc-shift,.registration.jdc-shift{padding:75px 0}.accreditation.jdc-shift .inner,.registration.jdc-shift .inner{position:relative;top:50%;transform:translateY(-50%)}.accreditation.jdc-shift .accreditation__info,.registration.jdc-shift .registration__info{padding-top:unset}.poster2__background{overflow:hidden}.poster2__background img{position:relative;top:-40%;width:140vw;height:140%}.tabs__content{width:100%}.tabs__content .course_list{width:100%}.tabs__content .course_list .row{display:flex;padding:15px 0 17px;border-bottom:1px solid rgba(0,0,0,.1)}.tabs__content .course_list .row .course{width:90%}.tabs__content .course_list .row .units{width:10%;color:#005cb9;font-weight:700;text-align:right}.tabs__content .header h4{padding-top:50px;color:#005cb9;font-size:30px}.tabs__content .header{border-bottom:1px solid #005cb9!important}.tabs.jdc-shift .tabs__inner{padding-right:80px;padding-left:80px}.main-menu__item--current .main-menu__sub-menu a{color:#000}.main-header__logo img{object-fit:contain}.main-hero__background::before{opacity:.0!important}.current-menu-parent{background-color:#1d399c}.current-menu-parent>a{color:#fff}.current-menu-parent>.toggle>svg{stroke:#fff}@media screen and (min-width:320px){.rated__decor{width:70px;height:70px}.main-menu__sub-menu .main-menu__link{font-size:13px}.main-menu__item--current .main-menu__sub-menu a{color:#fff}}@media screen and (min-width:480px){.information__text{max-width:unset}}@media screen and (min-width:768px){.information__item{width:calc(50% - 30px);margin:10px 15px 50px}.rated__item{width:calc(20% - 20px)!important;transform:unset!important}.rated__list{transform:unset!important}}@media screen and (min-width:1140px){.information__item{width:calc(33% - 30px)}.rated__decor{width:200px;height:100px}.degrees-hero__inner{max-width:1730px}.about-hero__inner,.rated .rated__inner,.news .news__inner{max-width:1230px}.main-menu__sub-menu .main-menu__link{font-size:16px}.main-menu__item--current .main-menu__sub-menu a{color:#000}.main-header__bottom{padding:0 40px}}@media screen and (min-width:1400px){.rated__inner{max-width:1350px}.news__inner{max-widtH:1350px}}@media screen and (min-width:1600px){.information__item{max-width:490px}.rated__decor{width:200px;height:100px}.main-menu__sub-menu .main-menu__link{font-size:18px}.main-header__bottom{padding:unset}.bladeblock.certificate .bladeblock__inner{max-width:1730px}.questions__inner,.rated .rated__inner,.news .news__inner{max-width:1730px}}@media screen and (min-width:1920px){.about-hero__inner{max-width:1600px}.main-menu__sub-menu .main-menu__link{font-size:20px}}.main-menu__sub-menu li{font-family:"Open Sans",sans-serif}.main-hero__benefit:hover svg{fill:#fff}.main-hero__benefit:hover{color:#fff}a.main-hero__benefit{color:white!important}.main-hero-subtitle,.main-hero__title,.main-hero__benefit{text-shadow:2px 2px 5px rgba(0,0,0,.5)}.header__fixed{left:0}#sb_instagram{overflow:hidden}@media screen and (max-width:1000px){.review__info::after{left:0}.review__info::before{right:0}}@media screen and (max-width:400px){.review__info::after{width:40px;height:40px}.review__info::before{width:40px;height:40px}}@media screen and (max-width:768px){.bladeblock.focus .bladeblock__inner{position:relative;padding:0 75px}.bladeblock.focus .bladeblock__inner::before{left:50px}.bladeblock .panel.focus{padding-left:75px}.bladeblock .panel.focus::before{left:50px}.bladeblock .panel.indent{padding-left:50px}.accreditation.jdc-shift .inner,.registration.jdc-shift .inner{top:unset;transform:unset}}.shadow-box .head .site-logo{width:50%}.shadow-box .head .partner-logo{width:50%;text-align:right}.shadow-box .body{padding:40px 50px;text-align:center}.shadow-box .body.calendly{padding:0}.shadow-box .body p{padding-bottom:40px}.shadow-box a{pointer-events:all}.shadow-box .exit{position:absolute;top:10px;right:20px;color:#005cb9;font-size:30px;cursor:pointer;pointer-events:all}.bladeblock.certificate h1,.bladeblock.certificate h2,.bladeblock.certificate h3,.bladeblock.certificate h4,.bladeblock.certificate h5,.bladeblock.certificate p{color:unset}.bladeblock.certificate{background-color:unset}.tribe-events-calendar-list .tribe-events-calendar-list__event-featured-image{max-width:360px}.tribe-events-view{opacity:0;transition-duration:.5s}.anim{overflow:hidden;opacity:0;-webkit-transition:0.8s 0.1s cubic-bezier(.8,0,.4,1);transition:0.8s 0.1s cubic-bezier(.8,0,.4,1)}.anim.screen-in{opacity:1}.anim.screen-in.toRight,.anim.screen-in.toLeft,.anim.screen-in.toBottom,.anim.screen-in.toTop{transform:translate(0,0);transition:0.7s all ease}.anim .anim-left{transform:translate(-60px,60px);transition:0.7s all ease}.anim .anim-up{transform:translate(0,60px);transition:0.7s all ease}.anim.screen-in .anim-left{transform:translate(0,0);transition:0.7s all ease}.anim .anim-right{transform:translate(60px,60px);transition:0.7s all ease}.anim.screen-in .anim-right{transform:translate(0,0);transition:0.7s all ease}.anim.screen-in .anim-up{transform:translate(0,0);transition:0.7s all ease}.anim.screen-in .anim-up:nth-of-type(2){transform:translate(0,0);transition-delay:0.2s}.anim.screen-in .anim-up:nth-of-type(3){transform:translate(0,0);transition-delay:0.4s}html body main section.anim:first-of-type{opacity:1!important}div#gform_wrapper_2{display:block;max-width:1200px;margin:auto}div#gform_confirmation_message_2{text-align:center}.page-id-20054 td{padding:20px;border:1px solid #ccc}.accreditation__text p{color:#171818;font-size:16px;font-weight:400;line-height:2}.mosaic-section .mosaic img{position:relative;top:0;overflow:hidden;opacity:1;animation-name:flip;animation-duration:8s;animation-iteration-count:infinite;transition-duration:.5s}.mosaic-section div.mosaic:nth-child(1) img{animation-delay:.5s}.mosaic-section div.mosaic:nth-child(2) img{animation-delay:.75s}.mosaic-section div.mosaic:nth-child(3) img{animation-delay:1s}.mosaic-section div.mosaic:nth-child(4) img{animation-delay:1.25s}.mosaic-section div.mosaic:nth-child(5) img{animation-delay:1.5s}.mosaic-section div.mosaic:nth-child(6) img{animation-delay:1.75s}.mosaic-section div.mosaic:nth-child(7) img{animation-delay:2s}.mosaic-section div.mosaic:nth-child(8) img{animation-delay:2.25s}.mosaic-section div.mosaic:nth-child(9) img{animation-delay:2.5s}.mosaic-section div.mosaic:nth-child(10) img{animation-delay:2.75s}.mosaic-section div.mosaic:nth-child(11) img{animation-delay:3s}.mosaic-section div.mosaic:nth-child(12) img{animation-delay:3.25s}@keyframes flip{0%{transform:scalex(1)}5%{transform:scalex(-1)}55%{transform:scalex(-1)}60%{transform:scalex(1)}}.page-template-tpl-admissions section.information .information__item{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%!important;text-align:center}.page-template-tpl-admissions section.information .button{max-width:220px;padding:15px 35px;font-size:18px}.page-template-tpl-admissions section.information .slick-dots li button:before,.home .slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;border:3px solid #a8ad00;border-radius:50%;background-color:#fff;color:#000;font-family:'slick';font-size:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px;text-align:center;content:'•';content:""}.page-template-tpl-admissions section.information .slick-dots .slick-active button:before,.home .slick-dots li button:before{border:3px solid #a8ad00;border-radius:50%;background-color:#a8ad00;content:""}.slick-dots{position:relative!important;bottom:-25px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}@media screen and (max-width:640px){.page-template-tpl-admissions section.information .button{max-width:200px}}section.success-stories.information{padding:0}section.success-stories.information .information__inner{align-items:flex-start;padding:50px 15px}.home .testimonial-slider{padding-bottom:50px}@keyframes video-fade-in{0%{opacity:0}100%{opacity:1}}._modal.-video-modal.-active{display:flex;align-items:center;justify-content:center}._modal.-active{display:block;animation:video-fade-in 1s 0s 1 forwards}._modal{position:fixed;z-index:9001;top:0;left:0;display:none;width:100%;height:100%;overflow:auto;opacity:0;background-color:rgba(0,0,0,.7)}._modal>div{position:relative;z-index:2;width:100%;max-width:750px;margin:60px auto;padding:30px;background-color:#fff}._modal.-video-modal>div{background-color:transparent}._modal .modal-close{color:#fff;font-size:24px;text-align:right;cursor:pointer}._modal .modal-close{color:#fff;font-size:24px;text-align:right;cursor:pointer}._embed-container{position:relative;max-width:100%;height:0;padding:56.25% 0 0 0;overflow:hidden}._embed-container iframe,._embed-container object,._embed-container embed,._embed-container img,._embed-container video{position:absolute;top:0;left:0;width:100%;height:100%}.tribe-events-view{opacity:1!important;transition-duration:.5s}.poster1.poster1-slider{margin:0px!important;padding:0px!important}.poster1.poster1-slider .poster-slide{margin-top:170px;padding-top:80px;padding-bottom:60px}.poster1-slider .slick-dots li button:before{position:relative;top:0;left:0;width:20px;height:20px;border:3px solid #a8ad00;border-radius:50%;background-color:transparent;color:#000;font-family:'slick';font-size:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px;text-align:center;content:'•';content:""}.poster1-slider .slick-dots li button,.poster1-slider .slick-dots li button:before{position:relative;display:flex}.poster1-slider .slick-dots .slick-active button:before{border:3px solid #a8ad00;border-radius:50%;background-color:#a8ad00;content:""}.poster1-slider .slick-dots{position:relative!important;bottom:35px;display:block;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;margin:0;padding:0;list-style:none;text-align:center}.poster1-slider .slick-dots li{color:transparent}.poster1-slider .poster1__title{max-width:620px}