.course{padding-top:30px}.course .figure img{max-width:80px}.course .figure .brand-icon__powered-by{color:#4a4a4a;font-size:12px;display:inline-block}.course .figure .brand-icon__certifying_oem_logo{display:inline-block}.course .figure .brand-icon__certifying_oem_logo img{max-height:40px;padding:5px}.course h4{font-size:18px;font-family:"Helvetica Neue LT W01_71488914",Arial,Sans-Serif;font-weight:700;line-height:23px;text-align:left;color:#08090a;margin-bottom:11px}@media (max-width:1140px){.course h4{font-size:14px;line-height:20px}.course__name{text-align:left;order:2}}.course__certified{text-align:right}@media (max-width:1140px){.course__certified{text-align:left;order:1}.course__certified .badge{font-size:12px;padding:0}}.course__course-info,.jumbotron .courses__card h6{font-size:12px;font-family:"Helvetica Neue LT W01_71488914",Arial,Sans-Serif;font-weight:700;text-align:left;margin:0}.course__course-content{font-size:12px;font-weight:400;line-height:1.33;text-align:left;color:#4a4a4a;margin:0}@media (max-width:576px){.course__course-content{display:none}}.course .badge-secondary{color:#07bee8;background-color:#fff}@media (max-width:576px){.course__action-col{display:none}}.course__action{position:absolute;top:40px;left:30px}@media (max-width:767px){.course__action a{display:none}}@media (max-width:576px){.course__duration{display:none}}.course__duration-secondary{display:none}@media (min-width:0) and (max-width:576px){.course__duration-secondary{display:block}}.course__duration-secondary p{color:#9b9b9b;font-family:"Helvetica Neue LT W01_45 Light",Arial,Sans-Serif;font-size:12px}.course__mode{display:flex;justify-content:flex-end}@media (max-width:1140px){.course__mode{justify-content:flex-start;margin:0 -12px}}.course__mode .mode{font-size:12px;font-weight:400;line-height:1;color:#4a4a4a;padding:0 12px;align-items:center}.course__mode .mode i{color:#07bee8;font-size:20px;margin-right:7px}.course__line-wrap{position:relative}.course__line-wrap .btn-floating{position:absolute;top:-22px;right:25px}@media (min-width:576px) and (max-width:767px){.course__line-wrap .btn-floating{top:-54px}}@media (min-width:767px){.course__line-wrap .btn-floating{display:none}}.jumbotron{padding-top:93px;padding-bottom:30px;margin:0;background-repeat:no-repeat;background-size:cover}.jumbotron .container{position:relative}.jumbotron .breadcrumb{margin-bottom:10px}.jumbotron input{width:100%;height:60px;background-color:#fff;border:solid 1px #cfcfcf;font-size:12px;padding:0 10px}.jumbotron .input-search{position:relative;margin-bottom:10px}.jumbotron .btn-search{width:40px;height:40px;border-radius:4.8px;background-color:#069cbe;box-shadow:0 2px 3px 0 rgba(144,144,144,.5);border:0;color:#fff;position:absolute;right:10px;top:10px;bottom:10px;font-size:16px;text-align:center}.jumbotron .courses{display:flex;flex-wrap:wrap;max-height:170px;overflow-y:auto;margin:0 -6px 60px}.jumbotron .courses__card{width:175px;height:50px;border-radius:2px;background-color:#e7e7e7;box-shadow:0 2px 4px 0 rgba(163,163,163,.5);margin:0 6px 10px;padding:10px}.jumbotron .courses__card h6{font-size:14px;font-family:'Helvetica Neue LT W01_71488914',Arial,Sans-Serif;color:#58595b;padding:0;margin:0 0 4px;width:100%}.jumbotron .courses__card__count{font-size:10px;font-family:'Helvetica Neue LT W01_45 Light',Arial,Sans-Serif;text-align:left;color:#58595b;line-height:1}.jumbotron .courses__card__count span:first-child{margin-right:10px}.jumbotron .btn-filter{width:50px;height:50px;background-color:#069cbe;border-radius:50%;border:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:0;color:#fff;font-size:20px;position:absolute;bottom:-52px;right:15px}.card-icon{display:none}.jumbotron__action{text-align:center}.jumbotron__action p{font-size:18px;text-align:center;color:#fff}.filter-bar{display:none;padding:20px 0;background:#fff;border-bottom:1px solid #d6d6d6}.filter-bar .container{min-height:100px;position:relative}.filter-bar .btn-cross{width:50px;height:50px;background-color:#069cbe;border-radius:50%;border:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);outline:0;color:#fff;font-size:20px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-bar__container{display:flex;align-items:center;justify-content:center}.filter-bar__container__item{display:flex;flex-direction:column;align-items:center}.filter-bar__container__item h6{font-size:14px;font-family:'Helvetica Neue LT W01_45 Light',Arial,Sans-Serif;color:#58595b;margin:0 0 10px}.filter-bar__container__item input[type=checkbox]{margin-right:8px;margin-top:-1px}.filter-bar__container__item .training-mode-filter{width:130px;display:-webkit-block;display:-ms-block;display:block}.filter-bar__container__heading{display:none}.filter-bar__actions{text-align:right}.btn-reset__filters{font-size:14px;font-weight:700;padding:0}.filter-bar__container__item__check{color:#58595b;width:230px;display:flex;flex-wrap:wrap;margin:0 30px}.filter-bar__container__item__check .checks{flex-basis:50%;display:flex;align-items:center}.filter-bar__container__item__check .checks label{color:#58595b;font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-bar__container__item__check .checks i,.filter-bar__container__item__check .sp-icon{width:12px;font-size:11px}.filter-bar__container__item__check .sp-sunrise{font-size:12px}.sticky-bar .navbar{height:80px;background-color:rgba(39,64,96,.99);box-shadow:0 2px 4px 0 rgba(73,73,73,.5)}.sticky-bar .navbar .navbar-brand,.training-calendar__wrapper h2{font-size:24px;font-family:'Helvetica Neue LT W01_45 Light',Arial,Sans-Serif}.sticky-bar .navbar .navbar-brand{align-items:center;font-weight:300;color:#fff;line-height:1.67}.sticky-bar .navbar .navbar-brand img{height:50px;margin-right:10px}.sticky-bar .navbar .navbar-collapse .navbar-nav{flex:1}.sticky-bar .navbar .navbar-collapse .navbar-nav .dropdown-menu{left:auto;right:0}.sticky-bar .navbar .navbar-collapse .navbar-nav .nav-input{flex:1;display:flex;justify-content:center}.sticky-bar .navbar .navbar-collapse .navbar-nav .nav-input__container{position:relative;flex:1;width:100%;max-width:650px}.sticky-bar .navbar .navbar-collapse .navbar-nav .nav-item{display:flex;align-items:center}.sticky-bar .navbar .navbar-collapse .navbar-nav .nav-item .nav-link,.training-calendar .text-mandatory{font-size:14px;font-family:'Helvetica Neue LT W01_45 Light',Arial,Sans-Serif;color:#fff}.sticky-bar .navbar .navbar-collapse .navbar-nav .nav-item .btn-search{width:40px;height:40px;border-radius:4.8px;background-color:#069cbe;box-shadow:0 2px 3px 0 rgba(144,144,144,.5);border:0;color:#fff;position:absolute;right:10px;top:7.5px;bottom:7.5px;font-size:16px;text-align:center}.sticky-bar .navbar .navbar-collapse .navbar-nav .nav-item input{font-size:12px;padding-left:10px;height:55px;border-radius:2px;background-color:#f9f9f9;border:solid 1px #e7e7e7;padding-right:60px}.training-calendar{background-color:#fbfef9;padding-top:10px;padding-bottom:200px}.training-calendar .text-mandatory{font-size:12px;text-align:left;color:#9b9b9b;line-height:1;margin-bottom:20x}.training-calendar__wrapper{position:relative}.training-calendar__wrapper .btn-download{font-size:14px;font-weight:700;text-align:right;color:#069cbe;line-height:40px;position:absolute;top:0;right:50px;border:0;background:0 0;display:flex;align-items:center}.training-calendar__wrapper .btn-download i{font-size:20px;margin-right:5px}.training-calendar__wrapper h2{text-align:center;line-height:40px;margin-bottom:15px}.training-calendar__wrapper__item{display:flex;flex-direction:column;border-left:solid 3px #e46399;padding-left:20px;margin-bottom:30px;position:relative}.training-calendar__wrapper__item .training-courses{display:flex;align-items:center;padding:30px 0;border-bottom:solid 1px #f2f2f2}.training-calendar__wrapper__item .training-courses:last-child{border:0}.training-calendar__wrapper__item .training-courses__name{display:flex;align-items:center;flex-basis:350px;padding-right:30px;position:relative}.training-calendar__wrapper__item .training-courses__name a{color:#58595b;text-decoration:none}.training-calendar__wrapper__item .training-courses__name img{width:66px;margin-right:10px}.training-calendar__wrapper__item .training-courses__name p{font-size:14px;line-height:1.43;text-align:left;color:#58595b;margin:0}.training-calendar__wrapper__item .training-courses__sessions{display:flex;align-items:center;flex:1;max-width:730px}.training-calendar__wrapper__item .training-courses__sessions .prev{position:absolute;font-size:60px;color:#9b9b9b;cursor:pointer;left:-25px}.training-calendar__wrapper__item .training-courses__sessions .next{position:absolute;font-size:60px;color:#9b9b9b;cursor:pointer;right:-40px}.training-calendar__wrapper__item .training-courses__sessions .session-card-wrapper{display:flex;justify-content:center;margin:5px 0}.training-calendar__wrapper__item .training-courses__sessions .session-card-wrapper a{text-decoration:none}.training-calendar__wrapper__item .training-courses__sessions .session{width:210px;height:85px;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(121,121,121,.5);margin:0 12px;background:linear-gradient(70deg,#07bee8 40%,#fff 40%);display:flex;padding:5px 10px}.training-calendar__wrapper__item .training-courses__sessions .session.session-self-paced{background:linear-gradient(70deg,tomato 40%,#fff 40%)}.training-calendar__wrapper__item .training-courses__sessions .session.session-self-paced .session__left{margin-left:8px}.training-calendar__wrapper__item .training-courses__sessions .session.session-self-paced .session__left .fa{color:#fff}.training-calendar__wrapper__item .training-courses__sessions .session.session-self-paced .session__left .fa.fa-user-o{font-size:22px;margin-top:5px;margin-bottom:5px}.training-calendar__wrapper__item .training-courses__sessions .session.session-self-paced .session__right .details p{font-size:14px}.training-calendar__wrapper__item .training-courses__sessions .session.session-self-paced h3{color:#fff;margin:0;font-size:16px;font-family:"Helvetica Neue LT W01_45 Light",Arial,Sans-Serif}.training-calendar__wrapper__item .training-courses__sessions .session p{margin:0;font-family:'Helvetica Neue LT W01_45 Light',Arial,Sans-Serif;text-align:left;color:#fff;line-height:1}.training-calendar__wrapper__item .training-courses__sessions .session .month{font-size:20px}.training-calendar__wrapper__item .training-courses__sessions .session .date{font-size:12px;margin-bottom:5px;line-height:1.2}.training-calendar__wrapper__item .training-courses__sessions .session .time{font-size:10px;line-height:1.3}.training-calendar__wrapper__item .training-courses__sessions .session__left{text-align:left;width:80px}.training-calendar__wrapper__item .training-courses__sessions .session__private-batch-left p{font-size:14px;line-height:1.3;padding-right:30px}.training-calendar__wrapper__item .training-courses__sessions .session__right{text-align:right;width:110px;flex:1;display:flex;flex-direction:column;align-items:flex-end}.training-calendar__wrapper__item .training-courses__sessions .session__right .price-container{height:40px}.training-calendar__wrapper__item .training-courses__sessions .session__right .separator{margin:5px 0}.training-calendar__wrapper__item .training-courses__sessions .session__right .price{padding-bottom:0;font-size:12px;text-decoration:line-through;color:#58595b;line-height:20px;display:flex;align-items:center}.training-calendar__wrapper__item .training-courses__sessions .session__right .price i{font-size:16px;margin-right:5px}.training-calendar__wrapper__item .training-courses__sessions .session__right .offer_price{padding-bottom:0;font-size:14px;font-family:'Helvetica Neue LT W01_71488914',Arial,Sans-Serif;font-weight:700;color:#58595b;line-height:20px;display:flex;align-items:center}.training-calendar__wrapper__item .training-courses__sessions .session__right .normal_price{line-height:35px!important}.training-calendar__wrapper__item .training-courses__sessions .session__right .private-batch{font-size:12px;text-align:center;padding-top:12px;text-decoration:none;color:#58595b;display:block;font-family:'Helvetica Neue LT W01_71488914',Arial,Sans-Serif}.training-calendar__wrapper__item .training-courses__sessions .session__right .details p{font-size:10px;line-height:1.3;color:#9b9b9b;text-align:right}.training-calendar__wrapper__item .training-courses__sessions .session__right .details p span{margin-left:3px}.training-calendar__wrapper__item.agile{border-color:#e46399}.training-calendar__wrapper__item.certification:nth-child(odd){border-color:#07bee8}.training-calendar__wrapper__item.certification:nth-child(even){border-color:#e46399}.training-calendar__wrapper__item__name{font-size:18px;font-weight:700;font-family:'Helvetica Neue LT W01_71488914',Arial,Sans-Serif;color:#58595b;position:absolute;left:-25px;top:50%;-webkit-transform:translate(-50%,-50%) rotate(270deg);transform:translate(-50%,-50%) rotate(270deg)}.batch-icon{position:absolute;width:55px;height:55px;background-color:#07bee8;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:50%;right:0;padding:14px 10px;text-align:center;font-size:10px;color:#fff;line-height:13px;cursor:pointer}.batch-icon span:first-child{font-size:14px;font-weight:700}.section-certificate{padding-top:5px}.certificate{color:#e46399;font-size:20px}.text-certificate{font-size:10px;vertical-align:3px}.batch-show-action{display:none}.batch-icon-hide{display:none;padding:19px 2px;font-size:36px}.batch-icon-hide span{font-size:36px!important}.category-dropdown{border-bottom:solid 1px #979797;margin-bottom:10px;line-height:24px;display:none}.category-dropdown .dropdown-toggle::after{float:right;width:0;height:9px;margin-left:.255em;vertical-align:.255em;content:"";border-top:.6em solid #069cbe;border-right:.6em solid transparent;border-bottom:0;border-left:.6em solid transparent;top:11px;position:absolute;right:0}.category-dropdown .dropdown-menu{width:100%;border-radius:0}.category-dropdown .dropdown-item{font-size:12px;padding:0 12px}.category-dropdown-custom{font-size:12px!important;font-weight:400;color:#fff;display:block}.category-dropdown-custom:hover{color:#fff!important;text-decoration:none}.sold-out{background:linear-gradient(70deg,#d0021b 40%,#fff 40%)!important}.sold-out-content{font-size:8px;font-weight:700;font-style:normal;font-stretch:normal;line-height:2.5;letter-spacing:normal;text-align:center;color:#d32f2f;text-indent:55px}input,input[type=checkbox],label{vertical-align:middle}input,label{display:inline-block}@media (max-width:1140px){.course h4{font-size:14px;line-height:20px}.course__name{text-align:left;order:2}.course__certified{text-align:left;order:1}.course__certified .badge{font-size:12px;padding:0}.course__mode{justify-content:flex-start;margin:0 -12px}}@media (max-width:576px){.course__action-col,.course__course-content,.course__duration{display:none}}@media (max-width:767px){.course__action a{display:none}.filter-bar__container{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-items:flex-start;padding:0 17px}.filter-bar__container__item{align-items:flex-start;width:100%}.filter-bar__container__item h6{width:100%;padding-bottom:8px;border-bottom:solid 1px #979797}.filter-bar__container__item:nth-child(n+2) h6{margin-top:40px}.filter-bar__container__heading{display:block}.filter-bar__container__heading h4{color:#58595b;font-size:20px;font-weight:700}.filter-bar__actions{display:none}.filter-bar__container__item__check{margin:0}}@media (min-width:0) and (max-width:576px){.course__duration-secondary{display:block}}@media (min-width:576px) and (max-width:767px){.course__line-wrap .btn-floating{top:-54px}}@media (min-width:767px){.course__line-wrap .btn-floating{display:none}}@media (max-width:768px){.jumbotron input{padding-right:56px}.jumbotron .courses,.training-calendar__wrapper__item .training-courses__name img{display:none}.training-calendar{padding-bottom:75px}.training-calendar .text-mandatory{margin-top:30px}.training-calendar__wrapper .btn-download{top:45px}.training-calendar__wrapper h2{font-size:20px;padding-top:15px}.training-calendar__wrapper__item{margin-left:-15px}.training-calendar__wrapper__item .training-courses{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-items:flex-start;padding-top:22px;padding-bottom:12px}.training-calendar__wrapper__item .training-courses__name{flex-basis:0;margin-bottom:15px;padding-right:57px;width:100%;min-height:30px}.training-calendar__wrapper__item .training-courses__sessions{flex-wrap:wrap;width:100%}.training-calendar__wrapper__item .training-courses__sessions .session-card-wrapper{flex-basis:50%;margin-left:18px;justify-content:flex-start}.training-calendar__wrapper__item .training-courses__sessions .session{margin:0;width:150px;height:60px;border:3px;padding:5px;background:linear-gradient(75deg,#07bee8 35%,#fff 35%)}.training-calendar__wrapper__item .training-courses__sessions .session .month{font-size:14px}.training-calendar__wrapper__item .training-courses__sessions .session .date{font-size:8px;line-height:1.5;margin-bottom:3px}.training-calendar__wrapper__item .training-courses__sessions .session .time,.training-calendar__wrapper__item .training-courses__sessions .session__right .details p{font-size:8px}.training-calendar__wrapper__item .training-courses__sessions .session__private-batch-left p{font-size:12px;line-height:1;padding-right:0}.training-calendar__wrapper__item .training-courses__sessions .session__left{width:45px}.training-calendar__wrapper__item .training-courses__sessions .session__right{width:85px}.training-calendar__wrapper__item .training-courses__sessions .session__right .separator{width:70px;margin:3px 0}.training-calendar__wrapper__item .training-courses__sessions .session__right .price{font-size:8px;line-height:1}.training-calendar__wrapper__item .training-courses__sessions .session__right .price i{font-size:11px}.training-calendar__wrapper__item .training-courses__sessions .session__right .offer_price{font-size:10px;line-height:1.2}.training-calendar__wrapper__item .training-courses__sessions .session__right .private-batch{font-size:10px}.training-calendar__wrapper__item .training-courses__sessions .session__right .details{padding:0}.training-calendar__wrapper__item__name{position:static;-webkit-transform:none;transform:none;margin-bottom:5px;font-size:16px}.category-dropdown{display:block}.page-calendar .sold-out-content{font-size:7px;text-indent:0}}@media (max-width:992px){.jumbotron .courses{margin-bottom:30px}.jumbotron .courses__card{width:100px;height:35px;display:flex;align-items:center;padding:0 10px}.jumbotron .courses__card h6{font-size:11px;font-family:'Helvetica Neue LT W01_45 Light',Arial,Sans-Serif!important;font-weight:light!important;margin-bottom:0}.card-icon{float:right;text-shadow:0 2px 1px rgba(0,0,0,.5);font-size:24px;color:#07bee8;display:block}.jumbotron__action p{font-size:16px;font-family:'Helvetica Neue LT W01_45 Light',Arial,Sans-Serif}.filter-bar__container__item .training-mode-filter{width:110px}.filter-bar__container__item__check{width:200px;margin:0 25px}.training-calendar{padding-bottom:50px}.training-calendar__wrapper .btn-download{top:40px}.training-calendar__wrapper h2{font-size:20px}.training-calendar__wrapper__item__name{font-size:16px}}@media (max-width:575px){.filter-bar .btn-cross{right:32px;top:-23px}}@media (max-width:420px){.training-calendar__wrapper__item .training-courses__sessions{flex-wrap:wrap;width:100%;display:none}.training-calendar__wrapper__item .training-courses__sessions .next{right:-10px;top:1px}}@media (min-width:768px){.batch-icon,.batch-icon-hide{display:none!important}}