@import url(//fonts.googleapis.com/css?family=Roboto:300,700,500,400&display=swap);.layout .no-list,.layout .no-list li,.layout .noList{margin:0;padding:0;list-style-type:none}.layout a.editor-image img{width:100%;height:auto !important;display:block}.layout a.editor-image{display:block}.layout .widget{margin-bottom:1em}.clearFix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.layout a[href]{color:#1a8e96;text-decoration:none}.layout a[href]:hover{text-decoration:underline}i.fa{margin-right:.5em}.layout input,.layout select,.layout textarea{border:solid 1px #ccc;padding:.5em .75em;font-size:1em;margin-right:1.1em;min-width:15em}.layout input[type="checkbox"],.layout input[type="radio"]{width:auto;min-width:0;margin-right:.5em;border:none}.layout button{background:#1a8e96;color:#fff;padding:1em 2em;font-size:1em;border:none;border-radius:3px;cursor:pointer}.layout button:hover{background:#075156}.layout button[disabled]{background:#999;cursor:default}.layout input.large,.layout textarea.large{width:30em}.layout textarea.large{height:10em}.layout input.error,.layout select.error,.layout textarea.error{border-color:#d27979}ul.formList li{clear:both;padding:.5em 0;position:relative}ul.formList li label{display:block;float:left;width:12em;padding-top:.4em}ul.formList li label.after{display:inline-block;float:none;width:auto}ul.formList label.error{font-size:.8em;position:absolute;left:0;top:2.5em;color:#bb3737;width:auto}ul.formList li.navigation{margin-left:12em;margin-top:1em}.layout h1,.layout h2,.layout h3,.layout h4{font-weight:800;color:#1a8e96}.layout h1{font-size:3em;margin:0 0 .4em}.blogPost .layout h1{letter-spacing:-1px;line-height:1.2em}.layout h1 span{text-transform:none;font-weight:400;letter-spacing:-.5px;font-size:.5em;color:#1a8e96;display:block;line-height:1.25em;margin-top:.5em}.layout h2{font-size:2.5em;margin:1em 0 .4em;letter-spacing:-1px;line-height:1.2em}.layout h3{font-size:1.9em;margin:1.65em 0 .8em;letter-spacing:-.5px}.layout h4{font-size:1.2em}.layout h5{font-size:1.05em}.layout p{line-height:1.65em;max-width:55em}.layout sup{line-height:1em;font-size:.6em;font-weight:300}.layout .widget.header a{color:inherit;text-decoration:none}.widget.rich-text.columns p:first-child{margin-top:0}.widget.rich-text-box{padding:1em 2em;background:#f8f8f8;border:solid 1px #ddd}.widget.rich-text ul,.widget.rich-text ol{margin:1em 0}.widget.rich-text-box ul,.widget.rich-text-box ol{padding:0 0 0 1.35em}.widget.rich-text ul ul{margin:1em 0 0}.widget.rich-text ul>li,.widget.rich-text ol>li{padding-bottom:.6em;line-height:1.5em}.widget.rich-text h3{margin-top:.75em}.widget.rich-text-box p:first-child{margin-top:1em !important}.widget img.inline-image{margin-bottom:1em}.widget img.inline-image.max-half{max-width:calc(45% - 2em)}.widget img.inline-image.max-third{max-width:calc(33% - 2em)}.widget img.inline-image.max-fourth{max-width:calc(25% - 2em)}.widget img.inline-image-left{float:left;margin-right:2em}.widget img.inline-image-right{float:right;margin-left:2em}.layout .widget.pageHeader{margin-bottom:0;background-color:#a9c4c5;background-image:url('/media/1001/project-management.jpg?crop=0,0.2062738643339469,0.0000000000000015158245029549,0.41858801411909236&cropmode=percentage&width=2000&height=500');background-position:75% center;background-repeat:no-repeat;background-size:cover}.layout .pageHeaderOverlay{background:rgba(22,38,46,.95);color:#fff;padding:2em 5% 3em;width:40%;min-height:24em;margin-bottom:0}.layout .pageHeaderOverlay h1{color:inherit;line-height:1.1em}.layout .pageHeaderOverlay h2{text-transform:none;font-weight:400;letter-spacing:-.5px;font-size:1.5em;color:#bde2df;line-height:1.25em;margin-top:.5em}.layout .pageHeaderOverlay .bulletList li{padding:.25em 0;clear:both;line-height:1.6em;position:relative;margin-left:2em}.layout .pageHeaderOverlay .bulletList li i.fa{font-size:1.4em;position:absolute;top:6px;left:-1.5em}.layout .pageHeaderOverlay.purple{background:rgba(97,55,105,.9)}.layout .pageHeaderOverlay.purple h2{color:#efd5f5}.layout .pageHeaderOverlay.orange{background:rgba(178,73,42,.92)}.layout .pageHeaderOverlay.orange h2{color:#f1db9e}.layout .pageHeaderOverlay.sky{background:rgba(39,148,173,.95)}.layout .pageHeaderOverlay.sky h2{color:#cef6fd}.layout ul.outcomeList li{padding:.25em}.layout ul.outcomeList li i.fa{font-size:1.4em}.layout p.price{text-align:right;margin:0}.layout p.price span{display:inline-block}.layout p.price span.currency{margin-right:.35em}.layout p.price span.amount{font-size:2.1em;font-weight:600;letter-spacing:-.5px}.layout p.price span.vat{font-weight:400;font-size:.9em;display:block}.layout .pageHeaderOverlay .pageHeaderBottom{display:flex;margin-top:2em;flex-wrap:wrap}.layout .pageHeaderOverlay .pageHeaderBottom .bookmarkButton button{border:solid 1px #fff;background-color:transparent;border-radius:4px;padding:.75em 1.25em .75em .75em;margin-top:0 !important}.layout .pageHeaderOverlay .pageHeaderBottom .bookmarkButton button[data-id]:hover{background-color:#fff;color:rgba(22,38,46,.95)}.layout .pageHeaderOverlay .pageHeaderBottom .bookmarkButton button[data-href]{cursor:pointer;border-color:transparent;padding:.7em 1.25em .7em .75em}.layout .pageHeaderOverlay .pageHeaderBottom .bookmarkButton button[data-href] i{color:#b3dada;font-size:1.4em;position:relative;top:.2rem}.layout .pageHeaderOverlay .pageHeaderBottom .bookmarkButton button[data-href]:hover{text-decoration:underline}.layout .pageHeaderOverlay .pageHeaderBottom .price,.layout .pageHeaderOverlay .pageHeaderBottom .bookmarkButton{flex:1}.layout .widget.intro{font-size:1.1em;font-weight:600;margin:2em 0}.layout .widget a.button{background:#1a8e96;display:inline-block;padding:1em 2em;color:#fff;border-radius:3px}.layout .widget a.button:hover{background:#075156;text-decoration:none}.widget.divider{margin:0 auto;text-align:center;position:relative}.widget.divider hr{height:1px;border:none;background:#ddd;margin:2em 0}.widget.divider i.fa{top:-.4em;position:absolute;color:#ddd;background:#fff;width:2em;text-align:center;font-size:1.5em;margin-left:-1em}ul.noList.calendarList{padding-bottom:2.5em !important;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1rem;overflow:hidden}ul.calendarList li.calendarListItem{display:flex;flex-direction:column;min-width:385px;flex-wrap:wrap;flex-basis:calc(50% - 2rem);padding-bottom:6rem;position:relative;max-width:calc(50% - 2rem);margin:1rem;box-sizing:border-box;border:solid 1px #c0c6ca;border-radius:1px;transition:all .1s ease-in-out}ul.calendarList li.calendarListItem.closed{opacity:.5}ul.calendarList li.calendarListItem.emphasized{border-color:#1a8e96;animation-name:emphasize;animation-duration:1s}ul.calendarList li.calendarListItem.ix2-2{margin-right:0}ul.calendarList li i.fa.large{font-size:3em;color:#666c71;margin:0}ul.calendarList div.headers{position:relative;height:3em;padding:1.5em 0;background-color:#264457}ul.calendarList div.headers h3{margin:0;position:absolute;bottom:1.5rem;left:2rem;color:#fff}ul.calendarList div.headers h4{margin:0;position:absolute;bottom:1.5rem;right:2rem;text-transform:uppercase;color:#fff}.calendarListItem .tabContent p.dateInfo{font-size:.9em;font-style:italic;margin-top:1.5em !important}.amu-enrollment{margin:1rem 0}ul.tabList{display:block;background-color:#264457}ul.tabList li{display:inline-block}ul.tabList li a[href]{display:inline-block;margin-right:.25em;background:#dae6e6;color:#333;padding:.65em 2em;border:solid 1px #aec3c3;border-radius:3px 3px 0 0;position:relative;z-index:2;top:1px}ul.tabList li:first-child a{margin-left:2em}ul.tabList li a[href]:hover{text-decoration:none;background:#f3f3f3}ul.tabList li a[href].active{background:#fff;color:#111;border-bottom-color:#fff;z-index:3}ul.tabContentList li.tabContent{display:none;text-align:left;padding:1.5em 2em;background:#fff;position:relative;z-index:2}ul.tabContentList li.tabContentAddress{position:relative}ul.tabContentList li.tabContentAddress .address{width:45%;float:right;min-height:10em}ul.tabContentList li.tabContentAddress .googleMap{position:absolute;top:2em;left:2em;bottom:2em;width:42%}ul.tabContentList>li.tabContent.active{display:block;top:-1px}ul.tabContentList li.tabContent h4{margin:.3em 0}ul.tabContentList li.tabContent p{margin:0 0 .3em}ul.tabContentList img.skillsoft{float:right;max-width:120px}ul.tabContentList img.metier{float:right;max-width:120px;margin-top:.7em}ul.courseInfoList{margin-top:1em}ul.courseInfoList li{padding:.3em 0 .3em 1.75em;position:relative}ul.courseInfoList li i.fa{position:absolute;left:0;top:.4rem;margin:0;width:1.1rem;text-align:center}ul.courseInfoList li.info i.fa{font-size:1.1em}div.enroll{padding:1.25em 2em 2em;text-align:right;background:#fff;position:absolute;bottom:0;left:0;right:0}.enroll button.enroll{padding:1.25em 4em}.enroll button.enroll i.fa,.enroll .enrollmentClosed i.fa{font-size:1.35em}.enroll .enrollmentClosed>span{padding:1.25em 3em;display:inline-block;background:#676767;color:#fff;border-radius:3px}.layout .agenda h4:first-child{margin:0 0 .75em}ul.attendanceList{margin-top:.5em !important}ul.attendanceList li{padding:.3em 3% .3em 0;width:30%;display:block;float:left;font-size:.9em}ul.addressLinkList{margin-top:1em}ul.addressLinkList li{padding:.3em 0}ul.addressLinkList i.fa{width:1.1em;text-align:center;font-size:1.3em}.widget.cards{margin-top:1em}ul.cardList li.cardListItem{display:block;float:left;width:33.33%;margin:1em 0}ul.cardList li.cardListItem div.card{margin-right:2em;padding:1em 2em;height:9em;background-repeat:no-repeat;background-size:cover;position:relative}ul.cardList li.cardListItem div.card a{text-decoration:none;color:#fff;position:absolute;top:0;left:0;bottom:0;right:40%;padding:2em 8%;opacity:.95;transition:all .1s ease-in-out}ul.cardList li.cardListItem div.card a span{font-weight:800;font-size:1.1em;display:block}ul.cardList li.cardListItem div.card a:hover{opacity:1}ul.cardList li.cardListItem div.card img{max-width:28%;position:absolute;right:6%;bottom:1em}.courseCategoryCards ul.cardList li.cardListItem div.card a span{display:inline}.courseCategoryCards.twoCategoriesPerRow li.cardListItem{width:50%}.widget.followLinks a{display:inline-block;color:#d0d4d6;margin-right:1em;font-size:1.6em;background:#1a3f58;color:#fff;width:1.6em;height:1.6em;text-align:center;line-height:1.6em;border-radius:50%}.widget.followLinks a i.fa{margin:0}.widget.followLinks a:hover{color:#9cc1c3}.widget.courseSchedule{margin:-1px 0}.widget.courseSchedule:last-child{padding-bottom:3em}h3.courseScheduleHeader{margin:1em 0 0;padding:.5em 0;font-size:1.35em;border-bottom:solid 4px #ddd}.courseScheduleList{border-top:solid 1px #ddd}.courseScheduleList>li{padding:1.25em 0;border-bottom:solid 1px #ddd}.courseScheduleList>li:last-child{border-bottom:none}.courseScheduleList li h4.weekNumber{margin:0;font-size:1em;position:absolute}.courseScheduleList li label.day{float:left;width:24%;margin-left:9.33%;margin-right:0}.courseScheduleList li label.day i.fa{margin-right:.5em}.courseScheduleList li .agenda{float:left;width:66.66%}.courseScheduleList .agenda ul{list-style-type:square}.courseScheduleList .agenda p{margin:0 0 .75em}.courseContentsList>li{padding:1.25em 0;border-bottom:solid 1px #ddd}.courseContentsList li label{float:left;width:29%;margin-right:3.33%;font-weight:800}.courseContentsList li .contents{float:left;width:66.66%}.courseContentsList li .contents p{margin:0 0 .5em}.courseContentsList .contents ul{list-style-type:square;padding-left:1.3em}.courseContentsList .contents ol{padding-left:1.3em}.courseContentsList li.header{padding-bottom:.35em;border-bottom:solid 4px #ddd}.courseContentsList li.header label{font-size:1.25em}.courseContentsList li.header .contents{font-size:1.2em}.widget.books24x7 p{margin-top:.4em}.widget.testimonial{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:2em 1em;margin-top:2em;max-width:40em}.widget.testimonial:first-child{margin-top:1em;border-top:none}.widget.testimonial .quote{font-size:1.25em;font-style:italic;line-height:1.65em;margin-bottom:1em}.widget.testimonial .quote i.fa{font-size:2.5em;float:left;position:relative;top:.1em;margin-right:.75em;color:#c5644d}.widget.testimonial .quotee{text-align:right}.widget.testimonial .rating{text-align:right}.widget.testimonial .rating img{max-width:175px}.widget.testimonial:nth-of-type(n+2){border-top:none;padding-top:0}#contactForm input,#contactForm textarea{width:30em;resize:vertical}.widget.submenu li{padding:.5em 1em .5em 0}.widget.submenu li a.active{color:#333}.layout .col .widget:first-child a.editor-image,.layout .col .widget:first-child .button{margin-top:3.5em}.dataTable{border-collapse:collapse;width:99%;margin:2em 0}.dataTable thead th{text-align:left;font-weight:600;font-size:1.05em;border-bottom:solid 4px #d0d5da;padding:0 .85em .5em;background-position:right center;background-repeat:no-repeat}.dataTable td{padding:.75em 1em;border:solid 1px #e1e6e8;vertical-align:top}.dataTable .col.nw{white-space:nowrap}.dataTable tbody tr.filtered{display:none}.dataTable tr.tablesorter-filter-row td{padding:.2em .25em;border-bottom-color:#d0d5da}.dataTable thead td .tablesorter-filter{font-size:.9em;width:100%}.dataTable thead td select.tablesorter-filter{padding:.35em .2em;font-size:.9em}.dataTable thead td .tablesorter-filter.disabled{display:none}.dataTable thead .tablesorter-header{cursor:pointer;outline:none}.dataTable thead .tablesorter-header div:after{font-family:"Ionicons";vertical-align:middle;display:inline-block;line-height:1.4em;margin-left:.4em}.dataTable th.tablesorter-headerAsc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)}.dataTable th.tablesorter-headerDesc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)}.dataTable .col.right{text-align:right}.dataTable.skillsoftCourseTable td{vertical-align:middle}.dataTable.skillsoftCourseTable .right{text-align:right}.dataTable.skillsoftCourseTable td:nth-child(2){max-width:100px}.dataTable.skillsoftCourseTable input{min-width:5em}.dataTable.skillsoftCourseTable td a{float:left;padding-top:.35em;max-width:75%}.dataTable.skillsoftCourseTable td a.button.infoLink{float:right;padding:.35em 1em}#certFormWrapper{margin:4em 0 3em}#certFormWrapper p{margin-bottom:2em}#categoryCourseInstanceTable td{white-space:nowrap}#categoryCourseInstanceTable td span.location{display:none}#categoryCourseInstanceTable td:nth-child(1){width:26%;overflow:hidden;text-overflow:ellipsis}#categoryCourseInstanceTable td:nth-child(2){width:12%}#categoryCourseInstanceTable td:nth-child(3){width:12%}#categoryCourseInstanceTable td:nth-child(4){width:20%}#categoryCourseInstanceTable td:nth-child(5){width:30%;overflow:hidden;text-overflow:ellipsis}#breadcrumb{padding:1em 0;font-size:.9em;background:#f9f9f9;border-bottom:solid 1px #eee}ul.breadcrumbList li{display:inline-block;margin-right:.6em}ul.breadcrumbList li a[href]{color:#777}ul.breadcrumbList li a[href]:hover{color:#000}ul.breadcrumbList li a::after{content:"/";display:inline-block;margin-left:.6em}ul.noList.certificationList{margin:2em 0}ul.certificationList li{display:block;float:left;width:25%;padding-bottom:2em;text-align:center}ul.certificationList li img{width:85%;height:auto}.col-md-4 ul.certificationList li{width:50%}.widget.document-list .simple-list li{padding-bottom:.5em}.widget.document-list .extended-list li{clear:both;padding-top:1em;padding-bottom:1.5em;margin-bottom:1em;border-bottom:solid 1px #ddd}.widget.document-list .extended-list a.listImage{float:left;margin:0 2em 1em 0;width:20%}.widget.document-list .extended-list a.listImage img{width:90%}.widget.document-list .extended-list h3{margin:0 0 .7em;max-width:75%;font-size:2em}.widget.document-list .extended-list h3 a{color:#64717f;text-decoration:none}.widget.document-list .extended-list h3 a:hover{color:#1a8e96}.widget.document-list .extended-list p.author{margin:0 0 1.5em 5%;float:right;width:20%}.widget.document-list .extended-list img.authorImage{max-height:6.45em;float:left;margin-right:1em}.widget.document-list .extended-list p.intro{margin:0 0 .5em}.widget.document-list .extended-list a.read-more{display:block;margin-top:.7em;text-align:right}.widget.slideshow{padding:0;position:relative}.widget.slideshow a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.widget.slideshow .slides>li{display:none;-webkit-backface-visibility:hidden}.widget.slideshow .slides img{width:100%;display:block}.widget.slideshow .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .widget.slideshow .slides{display:block}* html .widget.slideshow .slides{height:1%}.no-js .widget.slideshow .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-align:center;text-decoration:none;background-color:rgba(0,0,0,.8);color:rgba(255,255,255,.8);border-radius:50%;font-size:1.6em;display:block;width:46px;height:46px;line-height:46px;margin:-23px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a i{display:inline-block;line-height:46px;margin:0}.flex-direction-nav .flex-prev i{padding-right:.2em}.flex-direction-nav .flex-next i{padding-left:.2em}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px}.widget.slideshow:hover .flex-direction-nav .flex-prev{opacity:.7;left:30px}.widget.slideshow:hover .flex-direction-nav .flex-prev:hover{opacity:1}.widget.slideshow:hover .flex-direction-nav .flex-next{opacity:.7;right:30px}.widget.slideshow:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-control-nav{position:absolute;bottom:1.2em;left:0;right:0;text-align:center;z-index:101}.flex-control-nav li{display:inline-block;margin:0 .1em}.flex-control-nav li a{display:block;text-indent:-5000px;background-color:#fff;border-radius:50%;border:solid 2px #000;cursor:pointer;color:transparent;height:13px;width:13px;opacity:.6}.flex-control-nav li a.flex-active,.flex-control-nav li a:hover{opacity:1}.widget.image-gallery{overflow:hidden}.image-gallery-list:hover img{opacity:.7}.image-gallery-list li{overflow:hidden}.image-gallery-list li a{display:block;overflow:hidden}.image-gallery-list img{display:block;width:100%;transition-duration:.7s;transform:scale(1);transform-origin:50% 50%}.image-gallery-list li a:hover img{transform:scale(1.3);transform-origin:50% 25%;opacity:1}.item-grid.no-list li{float:left;box-sizing:border-box}.item-grid-lg-1 li{width:100%}.item-grid-lg-2 li{width:50%}.item-grid-lg-3 li{width:33.33%}.item-grid-lg-4 li{width:25%}.item-grid-lg-5 li{width:20%}.item-grid-lg-6 li{width:16.666%}.item-grid-lg-7 li{width:14.28%}.item-grid-lg-8 li{width:12.5%}.jobnetFeedContainer{margin-top:1em}.jobnetFeedContainer i{font-size:4em;color:#999}.jobFeedList li{margin-bottom:1.5em}.jobFeedList li a[href]{text-decoration:none !important;color:#000;display:block}.jobFeedList li strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:23em}.jobFeedList li a:hover strong{color:#118bcc}.jobFeedList li span{display:block;margin-top:.1em}.jobFeedList li .date{font-size:small}.widget.file-list{margin-bottom:2em}.widget.file-list li{margin:.6em 0}.widget.file-list a{color:#000;text-decoration:none !important}.widget.file-list a i{font-size:1.2em}.widget.file-list a:hover{color:#1a8e96}.widget.drilldown{width:100%;height:320px;margin:3em auto 0;overflow:hidden;background:#f5f5f5}.widget.drilldown .card{display:none;position:relative;width:100%;height:100%;background:#30363d;color:#fff;animation-delay:0s;animation-duration:.35s}.widget.drilldown .card.endpoint{background:#1a8e96}.widget.drilldown .card .text,.widget.drilldown .card .optionList{padding:2em 2em 1em}.widget.drilldown .card .text{font-size:1.3em}.widget.drilldown .card .text p{margin:0 0 .5em}.widget.drilldown .card .optionList{position:absolute;bottom:0;left:0;right:0}.widget.drilldown .card .optionList li{display:block;margin-bottom:1em}.widget.drilldown .card .optionList li a{text-decoration:none;display:block;padding:1em 2em;background:#1a8e96;color:#fff;border-radius:4px;transition:all .25s ease-in-out}.widget.drilldown .card .optionList li a:hover{background:#075156}.widget.drilldown .card.endpoint .optionList li a{border:solid 1px #fff}.layout .widget.drilldown>div[data-alias="drillDownCards"]{height:100%}@keyframes emphasize{0%{transform:scale(.95)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@media screen and (max-width:1440px){#categoryCourseInstanceTable td:nth-child(1){max-width:220px}#categoryCourseInstanceTable td:nth-child(5){max-width:300px}}@media screen and (max-width:1150px){#categoryCourseInstanceTable td:nth-child(1){max-width:150px}#categoryCourseInstanceTable td:nth-child(5){max-width:210px}.dataTable thead td .tablesorter-filter{min-width:1px}}@media screen and (max-width:1023px){.layout .pageHeaderOverlay{width:60%}ul.cardList li.cardListItem{width:50%}ul.calendarList{margin:0 !important;overflow:visible}ul.calendarList li.calendarListItem{flex:100%;margin:0;max-width:100%}ul.calendarList li.calendarListItem+li.calendarListItem{margin-top:2rem}ul.certificationList li{width:33%;margin-bottom:1em}}@media screen and (max-width:768px){.widget.pageHeader .sitePart{max-width:100%}.layout .pageHeaderOverlay{width:90%;min-height:18em}#categoryCourseInstanceTable th:nth-child(3),#categoryCourseInstanceTable th:nth-child(5),#categoryCourseInstanceTable td:nth-child(3),#categoryCourseInstanceTable td:nth-child(5){display:none}.widget.rich-text.columns{-moz-columns:auto !important;-webkit-columns:auto !important;columns:auto !important}}@media screen and (max-width:650px){ul.cardList li.cardListItem{width:100% !important}ul.tabContentList img.skillsoft,ul.tabContentList img.metier{max-width:80px}.layout form input.textBox,.layout form select,.layout form textarea,#contactForm input,#contactForm textarea{width:25em !important}.layout h1{font-size:2.5em}.layout h2{font-size:2em}.layout .pageHeaderOverlay h2{font-size:1.25em}.widget.followLinks a{margin-right:1.35em;font-size:2em}.courseScheduleList li h4.weekNumber{margin:0 0 1.5em;font-size:1.1em;position:static}.courseScheduleList li label.day{margin-left:0}ul.tabList li a[href]{padding:.65em 1em}}@media screen and (max-width:420px){#categoryCourseInstanceTable th:nth-child(4),#categoryCourseInstanceTable td:nth-child(4){display:none}#categoryCourseInstanceTable td span.location{display:inline}#categoryCourseInstanceTable td span.year{display:none}ul.tabList li a{margin-right:.05em;padding:.65em 1em}.courseScheduleList li label.day i.fa{display:none}ul.certificationList li{width:50%}ul.certificationList li img{width:80%}.layout form input.textBox,.layout form select,.layout form textarea,#contactForm input,#contactForm textarea{width:23em !important}body{overflow-x:hidden}}@media screen and (max-width:320px){ul.tabList li:first-child a{margin-left:1em}ul.tabContentList li.tabContent{padding:1.5em 1em}.courseContentsList li label{width:96.66%}}